Category Index
Java
RejectedExecutionException과 Handler
RejectedExecutionException과 Handler에 대해 알아보자
equals와 hashCode
equals와 hashCode는 왜 같이 재정의해야할까?
객체지향 생활 체조 원칙
객체지향 생활 체조 원칙에 대해 알아보자
Static 키워드
Static은 무엇일까?
상수와 enum
상수와 enum에 대해 알아보자
equals와 비교연산자
equals 메소드와 비교연산자에 대해 알아보자
원시타입과 참조타입
원시타입과 참조타입은 무엇일까?
변수의 종류
자바 변수 종류에 대해 알아보자
Git
GitHub Access Token 관리방법 with Mac
GitHub Access Token 관리방법에 대해 알아보자
회사계정과 개인계정 분리방법
.gitconfig 활용법에 대해 알아보자
서브모듈에 대한 커밋이력을 계속 관리해야할까?
루트 리포지토리에서 서브모듈에 대한 커밋 이력을 관리해야하는지에 대해 알아보자
협업하기 좋은 커밋 메시지 구조
협업하기 좋은 커밋 메시지를 작성하기 위한 메시지 구조는 무엇일까?
커밋 메시지를 잘 쓰려고 노력해야 하는 이유
왜 커밋 메시지를 잘 쓰려고 노력해야 할까?
Git 명령어
Git 명령어 모음
깃허브 저장소 연동 이슈
fatal: remote origin already exists 이슈 해결방안
Spring
Kafka DefaultErrorHandler 를 이용한 재시도 프로세스 구축
카프카에서 재시도 프로세스 구축에 대해 알아보자
RejectedExecutionException과 Handler
RejectedExecutionException과 Handler에 대해 알아보자
[Spring] 비동기와 ThreadPoolTaskExecutor
Spring 비동기와 ThreadPoolTaskExecutor 에 대해 알아보자
[Spring] @Async 어노테이션 Default TaskExecutor는 무엇일까?
Spring Default Task Executor에 대해 알아보자
테스트를 위한 프로덕션 코드는 괜찮을까?
테스트를 위한 프로덕션 코드가 괜찮은지 다뤄보자
DTO에 대한 고찰
DTO를 어디까지 쓰며, 왜 필요할까?
프레임워크와 라이브러리
프레임워크와 라이브러리 차이를 알아보자
Memoir
감정회고에 대해 아시나요?
회고에서 감정도 중요하다는 것을 깨달으며...
결과에 매몰되어 있지 않나요?
과정과 결과에 대해 생각을 정리하며
2023년 회고
2023년을 돌아보며...
나의 첫 회고
지금까지의 삶을 회고하며...
DevOps
Ansible 이란
Ansible 이란 무엇일까?
IDE
Intellij 롬복, 빌드 관련 초기 세팅
롬복 설정과 빌드관련 속도 향상을 위한 세팅법
Design
도메인주도설계가 무엇이며 왜 부각될까?
도메인주도설계에 대해 알아보자
Kafka
Kafka DefaultErrorHandler 를 이용한 재시도 프로세스 구축
카프카에서 재시도 프로세스 구축에 대해 알아보자
DB
DB Failover 시 대응하기 위한 AWS Advanced JDBC Driver
AWS Advanced JDBC Driver에 대해 알아보자