2021년 08월 13일 TIL
알고리즘 문제를 풀면서 새로운 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 로 빌드위치를 만들면
배포환경에서 접근이 가능할까? 라는 의심으로 시도해봤는데 성공하여 너무 즐거운 경험이었다.