회사에서 개발 과제를 할 때 항상 야단을 맞는다.내가 예외처리를 똑바로 못하기 때문이다.나는 사실 예외처리가 너무.. 이상하다.특히 try~catch나 throw가 너무 이상하다.예외를 처리한다-라고 하면예상치 못한 무언가가 catch 되었을 때 잘못된 애를 바로 잡아
일단 자바의 메모리 구조에 대해서https://huelet.tistory.com/entry/JVM-%EB%A9%94%EB%AA%A8%EB%A6%AC%EA%B5%AC%EC%A1%B0이 글을 참고하자.갓생을 사는 개발자 친구들과 대화하다가 static 얘기가 나왔
2023년 인프콘에 다녀온 아주 길고 별 내용 없는 후기
저에요.깃을 사용하지 않던 회사분이 퇴사하시면서 최종 소스 파일을 남기고 가셨다.상사는 버전 관리를 위해 이걸 깃에 올려야 하니 최종 소스를 다시 한 번 정리를 해달라고 요청했다.나는 떠나신 분이 남긴 프로젝트 폴더를 그대로 드렸고.. 나는 한소리를 듣고야 말았다.상사
Maven은 프로젝트를 빌드하는 데 사용되는 라이프사이클(라이프 사이클)을 정의하고 관리합니다. Maven 빌드 라이프사이클은 다양한 빌드 작업을 순서대로 실행할 수 있도록 돕습니다. Default 라이프사이클:default 라이프사이클은 Maven의 주요 빌드 라이프
회사 제품 중에 '데몬'이라고 지칭되는 것들이 있고 '서비스'라 지칭되는 것들이 있다.차이를 모르겠어서 정리해둠.chat gpt의 답변을 그냥 긁어두겠음.데몬(Daemon):데몬은 주로 UNIX 및 유닉스 시스템에서 사용되는 용어.백그라운드에서 지속적으로 실행되는 프로
자바 소켓 통신 관련 공부를 하다가 발견한 내용.내용 출처 : 자바 네트워크 소녀 네티블로킹 + 클라이언트가 접속할 때마다 스레드를 새로 생성하는 로직으로 소켓 통신을 한다고 가정했을 때 스레드가 게송 생성되어 서버 소켓의 병목 현상과 자바 힙 메모리의 부족 현상이 발