목록2024/03 (3)
infinity : 무한한 성장가능성
이 글은 글또 9기 활동을 진행하며 유데미 콜라보로 강의 2개를 무료로 수강할 수 있는 기회를 통해 강의를 듣고 후기를 작성한 글입니다. 들을 수 있는 많은 강의들 중 Java 멀티스레딩, 병행성 및 성능 최적화 전문가 되기를 선택한 이유는 실무를 하면서 멀티스레딩에 대한 이야기와 성능 최적화에 대한 고민을 가끔 듣곤 하는데, 확실하게 멀티스레딩과 성능 최적화를 할 수 있는 방법은 어떤 것이 있지?라는 것이 궁금하곤 했었는데, 딱 나의 궁금증을 해결할 수 있을 것 같은 강의였다. (좋은 기회를 제공해 주신 글또에게 감사의 마음을 전하면서 후기에 대해 작성해 보겠습니다.🙇♀️) 강의 소개 강의내용 강의는 총 12개의 섹션으로 이뤄져 있고 총 강의 시간은 5시간이 조금 넘는다. 강의내용은 기초부터 알려주기..
이 글을 쓰게 된 이유 요즘 팀에서는 개발팀에서 공통적으로 사용하던 래거시 배치프로젝트(spring batch 가 아닌 자바로 구현된 배치)에서 팀 내 배치 프로젝트로 배치들을 이관하는 일을 주로 하고 있는데 이관하는 배치에 대해 간단하게 설명하자면, 특정 기간동안 사용하지 않은 정보들을 select 한 뒤 & delete 하는 간단한 배치이다. pr을 올렸던 코드는 해당 배치를 chunk 기반으로 itemReader에서 select 쿼리를 실행해 제거할 대상을 조회하고 ItemWriter을 통해 delete 쿼리를 실행하는 것이었다. 팀장님이 pr 에 대한 피드백을 주셨는데, 주신 피드백으로는 delete 쿼리에서 select 구문을 포함하는 방법 셀렉트 천건씩 & select 한 것을 모아 in 조건..
이 글은 코드트리 x 글또 챌린지에 참가하여 한 달 동안 코드트리를 사용한 경험에 관한 글입니다. 코딩테스트를 준비할 수 있는 플랫폼 중 하나인 코드트리를 글또 구성원중 신청자에게 무료로 2달동안 경험해볼 수 있는 좋은 기회가 있었다. 2월 5일부터 시작하여, 현재 약 4주차가 된 시점에서 코드트리를 사용한 이유와 후기를 간략하게 써보려고 한다. 코드트리 x 글또 챌린지를 신청하게 된 이유 코드트리 x 글또 챌린지 신청을 받을 시기쯤에 알고리즘 공부를 다시 시작하며 알고리즘 대표 유형(dp, bfs, dfs 등... ) 알고리즘 개념을 대략적으로 기억하는 것을 기반으로 부족한 알고리즘은 검색하여, 개념을 학습하고 백준에서 알고리즘 유형에 맞는 문제를 찾아 공부하는 식으로 진행을 했었다. 해당 챌린지를 시..