-
OS
- OS - 프로세스 [1] — 프로세스 상태 1 (생성, 준비, 실행, 대기)
- OS - 프로세스 [1] — 프로세스 상태 2 (보류)
- OS - 프로세스 [2] — PCB, Context Switching
- OS - 프로세스 [3] — 프로세스 구조
- OS - 프로세스 [4] — 프로세스 생성과 복사
- OS - 프로세스 [5] — 스레드
- OS - CPU 스케줄링 [1] — 기본 개념
- OS - CPU 스케줄링 [2] — CPU 스케줄링 알고리즘
- OS - 프로세스 동기화 [1] — Race Condition
- OS - 프로세스 동기화 [2] — 프로세스 동기화 & 임계 구역 동기화 문제 해결 1 — 소프트웨어, 하드웨어 해결방법
- OS - 메모리 관리 [1] - 논리적, 물리적 메모리, 주소 바인딩
- OS - 메모리 관리 [2] - 연속, 불연속 메모리 할당, 페이징, TLB
- OS - 메모리 관리 [4] - 세그멘테이션, 세그멘테이션 with 페이징
- OS - 가상 메모리 [1] - 요구 페이징
- OS - 가상 메모리 [2] - 페이지 교체 알고리즘 - FIFO, LRU, LFU, Clock
- OS - 가상 메모리 [3] - 페이지 프레임 할당, 스레싱(thrashing)
- OS - 인터럽트 (Interrupt)
- OS - 프로세스 스케줄링을 위한 큐(Queue)
-
Network
-
Data Structure & Algorithm
- DS - ADT(Abstract Data Type)
- DS - Heap
- DS - AVL Tree
- DS - Red Black Tree [1] - 5 Properties, Insertion
- DS - Red Black Tree [2] - BST Deletion, Extra Black, Red-Black Node
- DS - Red Black Tree [3] - 4 Cases on Double Black
- DS - B-Tree [1] - Balanced Tree, Binary Search Tree, Self-Balancing BST
- DS - B-Tree [2] - 5 Properties, Search, Insertion
- DS - B-Tree [3] - Deletion
- DS - B+Tree [1] - VS B-Tree, (Range) Search
-
Database
-
Java
- Java - How is a Java Program executed [1] - JVM, JRE, and JDK
- Java - How is a Java Program executed [2–1] JVM 구성 요소 — Class Loader
- Java - How is a Java Program executed [3–1] JVM 구성 요소 — Runtime Data Area
- Java - Object Class - equals()
- Java - Object Class - hashCode()
- Java - Call by Value VS Call by Reference
- Java - Wrapper, Boxing, Unboxing
- Java Servlet [1] - Servlet, Servlet Container
- Java Servlet [2] - How the Servlet Container Handles a request
- Java Servlet [3] - How to Maintain a User State (HttpSession)
- Java Servlet [4] - How the Servlet Container Handles multithreading
- Java Servlet [5] - Servlet Scopes
- Java Concurrency - Lifecycle of a Thread
-
Spring Core
- Spring Core - Object & Object Relationship [1]
- Spring Core - Object & Object Relationship - IoC [2]
- Spring Core - Object & Object Relationship - Spring IoC [3]
- Spring Core - Object & Object Relationship - Singleton Registry [4]
- Spring Core - Object & Object Relationship - DI, DL [5]
- Spring Core - 컴포넌트 스캔 (@ComponentScan)
- Spring Core & Design Pattern - 템플릿 메서드 패턴
- Spring Core & Design Pattern - 전략 패턴, 템플릿 콜백 패턴
- Spring Core & Design Pattern - 템플릿 콜백 패턴 - DI, 수동 DI
- Spring Core & Design Pattern - 프록시 패턴, 데코레이터 패턴 1
- Spring Core & Design Pattern - 프록시 패턴, 데코레이터 패턴 2
-
Spring MVC
- Spring MVC - How Spring MVC Works[1]- WebApplicationContext, Context Hierarchy
- Spring MVC - How Spring MVC Works[2]- DispatcherServlet (Front Controller)
- Spring MVC - How Spring MVC Works[3]- HandlerMapping, HandlerAdapter, and DI
- Spring MVC - (Servlet) Filter vs (Handler) Interceptor
- Spring MVC - How Spring MVC handles Exceptions
- Spring MVC - 멀티 스레드 [1] — 스레드 생성 시점과 ThreadLocal
- Spring MVC - 멀티 스레드 [2] — ThreadPool
- Spring MVC - 핸들러 인터셉터 & 프록시 패턴 [1] - GET /api/post/{postId} vs POST /api/post/{postId}
- Spring MVC - 핸들러 인터셉터 & 프록시 패턴 [2] - pick-git 팀 해결 아이디어 소개 (Java Annotation, Reflection, Proxy Pattern)
- Spring MVC - 핸들러 인터셉터 & 프록시 패턴 [3] - pick-git 팀 소스 코드 분석하기
- Spring MVC - @RequestBody 동작 원리 [1] - Http Message Converter
-
Spring Security
-
Spring Data
- JPA - ORM (Object-Relational Mapping) 등장 배경
- JPA - EntityManager, PersistenceContext[1]
- JPA - EntityManager, PersistenceContext[2]
- JPA - Embedded Type
- JPA - 즉시 로딩 (Eager), 지연 로딩 (Lazy)
- JPA - 객체지향 쿼리 (JPQL)
- JPA - 객체지향 쿼리 (JPQL) — JOIN, FETCH JOIN
- JPA - 성능 최적화 [1] - N + 1 with JPQL
- JPA - 성능 최적화 [1-1] - N + 1 with DISTINCT
- JPA - 웹 애플리케이션과 영속성 관리 [1] — 트랜잭션 범위의 영속성 컨텍스트
- 인프런 스프링 DB 1편 [1] - JDBC 등장
- 인프런 스프링 DB 1편 [2] - 커넥션 풀과 데이터소스 이해
- 인프런 스프링 DB 1편 [3] - 트랜잭션, DB 락
- 인프런 스프링 DB 1편 [4-1] - 스프링과 문제 해결 — 트랜잭션 매니저, 동기화
- 인프런 스프링 DB 1편 [4-2] - 스프링과 문제 해결 — 트랜잭션 템플릿, 트랜잭션 AOP
- 인프런 스프링 DB 1편 [5] - Java Exception
- 인프런 스프링 DB 1편 [6] - 스프링과 문제 해결 - 예외 추상화
-
DevOps
-
Notifications
You must be signed in to change notification settings - Fork 0
taekwon-dev/TIL
Folders and files
Name | Name | Last commit message | Last commit date | |
---|---|---|---|---|
Repository files navigation
About
TIL + Blog code 저장소
Topics
Resources
Stars
Watchers
Forks
Releases
No releases published
Packages 0
No packages published