An open API service indexing awesome lists of open source software.

https://github.com/softpeanut/til

Today I learn
https://github.com/softpeanut/til

Last synced: 2 months ago
JSON representation

Today I learn

Awesome Lists containing this project

README

          

# TIL (Today I Learned)

모든 문서는 [WRITING_GUIDE.md](./WRITING_GUIDE.md)의 프레임워크와 LLM을 활용하여, 한글(`kr/`)과 영어(`en/`) 버전으로 작성됩니다.

## Purpose

기술의 본질을 이해하고 기록합니다.

- 작동 원리와 존재 이유 분석
- 활용 예시 작성

## Contents

### Language

#### JVM
- [JVM 구조와 메모리 관리](./kr/Language/JVM/JVM.md)
- [Garbage Collection](./kr/Language/JVM/Garbage%20Collection.md)
- [Out Of Memory 분석](./kr/Language/JVM/OOM.md)
- [Heap Dump 분석](./kr/Language/JVM/Analyze%20Heap%20Dump.md)

#### Kotlin
- [Coroutine](./kr/Language/Kotlin/Coroutine.md)
- [Coroutine vs Thread vs Virtual Thread](./kr/Language/Kotlin/Coroutine%20vs%20Thread%20vs%20Virtual%20Thread.md)

### Computer Science

#### Database
- [MySQL SQL 처리 과정](./kr/Computer%20Science/Database/MySQL/How%20to%20process%20SQL.md)
- [RBO vs CBO](./kr/Computer%20Science/Database/MySQL/RBO%20vs%20CBO.md)

#### Network
- [HTTP](./kr/Computer%20Science/Network/HTTP.md)

### Framework

#### Spring Boot
- [비동기 처리 (@Async)](./kr/Framework/Spring/Boot/Async.md)
- [Class Loader](./kr/Framework/Spring/Boot/Class%20Loader.md)

#### Spring MVC
- [HTTP 요청 처리 과정](./kr/Framework/Spring/Mvc/How%20to%20process%20HTTP%20request.md)

#### Spring Data JPA
- [Page vs Slice](./kr/Framework/Spring/Jpa/Page%20vs%20Slice.md)

#### Testing
- [Test Double 패턴](./kr/Framework/Test/Test%20Double.md)

### Software Design Methodology

#### GoF Design Pattern
- [디자인 패턴이란?](./kr/Software%20Design%20Methodology/Object-Oriented%20Programming/GoF%20Design%20Pattern/What%20is%20Design%20Pattern.md)

##### Creational
- [Factory Method Pattern](./kr/Software%20Design%20Methodology/Object-Oriented%20Programming/GoF%20Design%20Pattern/Creational/Factory%20Method.md)
- [Abstract Factory Pattern](./kr/Software%20Design%20Methodology/Object-Oriented%20Programming/GoF%20Design%20Pattern/Creational/Abstract%20Factory.md)
- [Singleton Pattern](./kr/Software%20Design%20Methodology/Object-Oriented%20Programming/GoF%20Design%20Pattern/Creational/Singleton%20Pattern.md)

##### Structural
- [Composite Pattern](./kr/Software%20Design%20Methodology/Object-Oriented%20Programming/GoF%20Design%20Pattern/Structural/Composite%20Pattern.md)
- [Decorator Pattern](./kr/Software%20Design%20Methodology/Object-Oriented%20Programming/GoF%20Design%20Pattern/Structural/Decorator%20Pattern.md)
- [Facade Pattern](./kr/Software%20Design%20Methodology/Object-Oriented%20Programming/GoF%20Design%20Pattern/Structural/Facade%20Pattern.md)

##### Behavioral
- [Strategy Pattern](./kr/Software%20Design%20Methodology/Object-Oriented%20Programming/GoF%20Design%20Pattern/Behavioral/Strategy%20Pattern.md)
- [Observer Pattern](./kr/Software%20Design%20Methodology/Object-Oriented%20Programming/GoF%20Design%20Pattern/Behavioral/Observer%20Pattern.md)