멀티바이트와 유니코드
개발을 하면서 문자열을 인코딩 한 방식과 다른 방식으로 디코딩을 하여 문자가 깨지는 현상이 발생합니다.
어떤 문자열 인코딩 방식이 있는지 왜 인코딩 된 방식과 다른 방식으로 디코딩하면 문자가 깨지는 지 확인해보겠습니다.
엘라스틱 서치를 사용하면서 약간 잊혀져가던 기본 개념을 다시 되새기기 위하여 엘라스틱 서치 서적을 구매 하여 읽고 내용을 정리하였습니다.
서로 다른 PC간 통신을 하게되는 프로젝트를 진행하다보면 포트(Port) 라는 단어를 많이 보게됩니다.
그리고 포트를 열어야한다 또는 닫아야한다 이러한 얘기가 많이 나오게 되는대 이 포트라는 것이 무엇이기에 PC간 통신에 단골 손님으로 등장하며 변기뚜껑 마냥 열었다 닫았다 할 수 있는 것 인지 알아보겠습니다.
java 프로세스 메모리가 계속 증가한다..! 메모리 누수일까?
CentOS7에 java 프로세스를 가동시키고 해당 java service가 제공하는 api를 계속 호출했더니 메모리가 야금야금 증가해서 증가한 메모리를 유지하는 현상을 발견했습니다
과연 이게 메모리 누수인지 아니면 다른 이유인지 확인해 보겠습니다.