java 2

[잡다한 개발] - CloverDownloader 1.3.0 버그記

문제 발생 작성일 기준(2023-01-31)에 CloverDownloader 의 버전을 업데이트하여 릴리즈하기 앞서 CPU와 메모리의 usage 정도를 파악하는 중에 기존 버전인 1.2.0 은 CPU 사용량이 0에 가까웠는 데 반해 1.3.0은 평균 26%, 다운로드를 할 경우 40%이상을 평균적으로 사용한다는 점을 IntelliJ Profiler를 통해 파악했다. 사진으로 보면 차이가 무척 많이 나는 것을 확인할 수 있다. 아마 1.2.0 에서 1.3.0 을 개발하면서 UI 와 마이너한 버그들을 뜯어고치는 과정에서 CPU와 메모리 관리를 철저히 하지 못한 불찰로 이런 문제가 발생한 것 같다. (추가로 기능들을 여러 추가하기도 했다.) 그래서 CPU와 메모리의 사용량이 전 버전보다 상당한 이유를 어느정도..

백엔드 로드맵 공부

백엔드 로드맵 공부 백엔드 로드맵과 관련된 이미지인데 해당 링크를 통해 다운로드 받으실 수 있습니다. 일단 현재 대소고에서 1년간 보내며 몇 가지 시도를 해보면서 백엔드 개발을 해보기로 결정했습니다.. (물 workshop-6349.tistory.com 위 글 내용을 보안하고자 글을 하나 더 작성합니다. 위 로드맵이 있더라도 백엔드 취업과 관련하여 갈피를 못 잡고 있는 제 자신을 보며, 글도 보안할 겸 앞으로 다시 공부해야할 것들을 조금 탄탄하게 작성하기 위해 작성하였습니다. 저와 같이 갈피를 못 잡거나 정확히 분야를 정하지 못한 분들께 조금이나 도움이 되시길 바랍니다. (※필자는 자바와 스프링으로 주력으로 공부하고 있기때문에 그 위주로 작성하였습니다. 또, 신입을 기준으로 작성하였습니다. 참고해주세요...

공부/서버 2022.05.24