2021.12 ~
https://velog.io/@hwan2da
KMP 알고리즘
DFS와 BFS
다익스트라 알고리즘
최장 증가 부분 수열
이분 탐색 알고리즘
Lazy Propagation
백준 1655 - 가운데를 말해요
백준 1697 - 숨바꼭질
백준 1753 - 최단경로
백준 1967 -
백준 2206 - 벽 부수고 이동하기
백준 2042 - 구간 합 구하기
백준 2178 - 미로탐색
백준 2357 - 최댓값과 최솟값
백준 2580 - 스도쿠
백준 7569 - 토마토 - BFS
백준 7576 - 토마토 - BFS
백준 11505 - 구갑 곱 구하기
백준 10844 - 쉬운 계단수
백준 10999 - 구간 합 구하기 2
백준 12015 - 가장 긴 증가하는 부분 수열 2
백준 11286 - 절댓값 힙
백준 14003 - 가장 긴 증가하는 부분 수열 5
임베디드 타입
Enum 타입
영속성 컨텍스트, Cascade 옵션
자기 자신과 연관관계를 갖는 엔티티
@Column(unique=true) & UniqueConstraints
lazyLoading 및 조회 성능 최적화 ( XTOMany )
객체 지향, ORM, JPA
lazyLoading 최적화 ( XToOne )
엔티티 클래스 개발 주의사항
Inheritance 전략
프로젝트 환경설정
인텔리제이 github 연동하기
클라이언트 전달 방식 - mvc, api
ResponseEntity
QueryDSL 기존 학습 코드 개선하기
RequestBody vs RequestParam vs RequestPart vs ModelAttribute
싱글톤 컨테이너
변경감지와 병합
validation
카카오 로그인 구현하기
트러블 슈팅 - QueryDSL Bean Error
Swagger UI & SpringDoc (OpenAPI) - 01
Spring Batch 1
RabbitMQ, AMQP
테스트 주도 개발
Junit5 Assertions API
Junit5 Overview
Junit Assertions
Test Code Coverage with 인텔리제이
Parameterized Tests
@PostConstruct, @PreDestroy
try-with-resource
추상클래스 vs 인터페이스
가비지 콜렉션
스레드 풀
Custom Annotation
자바 ORM 표준 JPA 프로그래밍 001
자바 ORM 표준 JPA 프로그래밍 002
자바 ORM 표준 JPA 프로그래밍 003
자바 ORM 표준 JPA 프로그래밍 004