공부한 내용을 필기하는 공간 입니다.
블로그에도 해당 내용을 정리하여 올립니다.
HTML 기본 지식
인터넷 네트워크
URI
HTTP 에 대해
HTTP 메서드
HTTP 메서드의 활용
HTTP 상태코드
HTTP 헤더
쿠키
캐시와 조건부 요청
스프링 MVC
웹 애플리케이션
HTML, HTTP API, CSR, SSR
Spring MVC 패턴
로깅 (Logging)
매핑 (Mapping)
HTTP 요청, 응답처리
HTTP 메시지 컨버터
메모
타임리프 - 기본기능
운영체제
[Introduction to Operating Systems](https://ppusda.notion.site/Introduction-to-Operating-Systems-67a45b69ff0f4469ba4589f838c8844e)
[System Structure & Program Execution ](https://ppusda.notion.site/System-Structure-Program-Execution-55bbcc6491b747d5930561a56a35fe69)
Process
Process Management
CPU Scheduling
Process Synchronization
Deadlock
Memory Management
Virtual Memory
File System
File System Implementations
Disk Management & Scheduling
Spring 개인 공부
Spring Boot 프로젝트 생성
Spring Interceptor
Spring AOP와 Proxy
디자인 패턴 (데코레이터 패턴과 프록시 패턴)
@Transactional 에 대해서
Spring Security 6 - Authentication Persistence and Session Management
Builder, toBuilder, Builder.default
ContorllerAdvice, ExceptionHandler
CascadeType, orphanRemoval
싱글톤, 프로토타입
메모
DB, SQL
DML - DELETE
서브쿼리 (이중SQL)
복합 키
[MySQL] 아키텍처
[MySQL] 인덱스
JPA
JPA
영속성 컨텍스트
엔티티 매핑
연관관계 매핑
복잡한 연관관계 매핑
고급 매핑
프록시와 연관관계 관리
값 타입
알고리즘 정리
선택 정렬
버블 정렬
삽입 정렬
퀵 정렬
힙 정렬
이분 탐색
Two Pointer
Sliding Window
그리디
DFS & BFS
플로이드 워셜 알고리즘
다익스트라 (Dijkstra)
DP (Dynamic Programming, 동적계획법)
위상 정렬 (Topology Sort)
개발일지
테스트 커버리지 100%를 달성해보자
더 나은 테스트 코드 작성하기