자바 문자열 연결 (StringBuilder, StringBuffer, StringJoiner)
문자열 중간에 REGEX를 이용해서 문자열들을 이어줘야하는 경우가 있다. 보통 String.join이나 StringBuilder를 많이 사용해왔는데, StringJoiner를 통해서도 문자열을 이을 수 있었다.
문자열 중간에 REGEX를 이용해서 문자열들을 이어줘야하는 경우가 있다. 보통 String.join이나 StringBuilder를 많이 사용해왔는데, StringJoiner를 통해서도 문자열을 이을 수 있었다.
summary 우아한테크코스 레벨4 HTTP 서버 구현하기 미션을 진행하던 중이었다. 미션대로 구현을 완료하고 PR(Pull Request)를 작성했는데 정적분석 툴 SonarQube 가 자동으로 동작하고, 분석 결과도 PR 페이지에서 곧장 보여주고 있었다?!
🍪 세션은 어디에 있지? 쿠키와 세션에 대해 공부하다보면, 쿠키가 클라이언트의 브라우저 스토리지(저장공간)에 저장된다는 것을 금방 알 수 있다. 실제로 브라우저의 쿠키 저장공간을 확인해보면 쿠키가 저장되어 있는 모습도 볼 수 있다. 그렇다면 세션은 어디에 저장되는 걸까? 막연하게...
🚂 summary 기존 Web-server (Reverse-proxy) 역할로 사용자와 WAS(Web Application Server)간 통신을 이어주던 NGINX에서 소나큐브 서버도 통신을 지원하도록 설정하고 싶었다. 그림으로 표현하자면 아래와 같다.
앞서 읽으면 좋은 글 - @NotNull 어노테이션 예외처리 핸들링