2021년 08월 13일 TIL

less than 1 minute read

알고리즘 문제를 풀면서 새로운 StringBuilder의 사용법을 알았다.

StringBuilder에 여러번 반복해서 같은 문자를 넣어야할 때

sb.append(“O”, repeat(숫자)); 를 사용할 수 있다는 점이었다.

또한 sb.insert의 첫번째 인자값에 primitive value가 들어가야해서

sb.insert(cancel.pop().intValue(), ‘X’); 의 형태로 사용해야했다는 점도 배웠다.

또한 이번 프로젝트에서 Spring Rest Docs를 사용했는데, 그 API 명세서를 배포하기 위해 현재 우리의 배포 구조에서 어떠한 방법이 있을까를 고민했었다.

ingress에서 현재 /api 주소로 넘어오는 것들을 백엔드 서버로 넘기기때문에, 그럼 혹시 static 아래에 api 폴더를 만들고 api/docs/api-doc.html 로 빌드위치를 만들면

배포환경에서 접근이 가능할까? 라는 의심으로 시도해봤는데 성공하여 너무 즐거운 경험이었다.

Categories:

Updated: