https://tistory-pencilcase.tistory.com/373
BOOKS
- 코틀린 아카데미 (25.5.5 完)
- 스프링으로 시작하는 리액티브 프로그래밍 (25.6.1 完)
- 쏙쏙 들어오는 함수형 코딩
- 함수형 자바스크립트 프로그래밍
- 인간다운 git (25.6.19 完)
DOCS
- google docs
- blog
- github-kotlin
- github-springWithKotlin
ARCHITECTURE
- BFF
- 클래스 다이어그램
- 모나드 디자인 패턴
- 함수형 프로그램이의 정의역과 치역
- Result pattern
- 10K problem, 그리고 대용량 트래픽이란 뭘까 (feat. 네트워크IO, 벤치마크, 워크로드, stackless coroutine)
INFRA & 보안
- Linux
- wget
- nClaivs
- ACL
- NAT
- Base64와 IV
- proxy
- 10k problem
- IV란?
- Kerberos
PROTOCOL
- ssl
- CORS
- HTTP
KOTLIN
- lambda
- 보다 좋은 객체로의 접근을 위한 companion object
- interface
인터페이스는 왜 쓰는걸까요 - generic
- generic interface
- generic function : <T>를 부여함으로써, 함수 하나로 어떤 타입이든 받을 수 있게 된다.
- <git> generic lambda
- 생성자
- out
- 직렬화
- 상속
- Nothing
- Sealed class
- trailing lambda
- what is different between data, enum and object class?
- 은행코드를 enum으로 관리해보자
- ::를 사용하는 역참조 (객체참조, 함수참조, 클래스참조)
- coroutineContext와 withContext
- <git> 클래스를 생성자로 전달하는 reflection
- <git> 동적 dispatch
- kotlin에서 null을 다루는 방법 (null 연산자)
- inline 함수란 뭘까..
- MDCContext
COROUTINES
- <git> suspend : 콜백기반 비동기 코드를 대체하기 위해 등장
- blocking
- <git> 프로세스, 스레드, 코루틴
- withContext는 무엇이고 어떻게 동작하는가
- context는 뭔가..
- MDC에 대해 알아보자
- runBlocking
- 람다를 사용한 보일러 플레이트 개선
- enum class와 생성자
SPRING BOOT
- DTO 객체로 바인딩할 때 사용하는 @ModelAttribute
- Annotation
- swagger
- Jackson 잭슨 : Json Parser
- MapStruct
- what is mono and what for.
- spring의 profile
- spring webflux는 뭐고 언제쓸까?
- restTemplate과 netty
- ClientResponse 인터페이스 (bodyToMono) feat... 비동기...
- ServerWebExchange 인터페이스는 뭘까
- Deffered, Mono, Flow
- WebClient의 .body(...)와 .bodyValue
- Spring mvc vs Spring web-flux
- ServerWebExchange
- Spring actuator와 healcheck
- webClient와 timeout
- Does Netty use Servelt?
- 테스트코드 작성법
- 디버깅 모드 사용법
- WebFilter로 header 를 관리하는 법
- ㅇㅇ
- ㅇㅇ
- ㅇ
EXCEPTION & ERROR
- exception & error
throwable & exception - response model
- try catch & run catching
- @RestControllerAdvice
- try catch와 exception 예외와 오류 그리고... throw
GITHUB
- github과 코드리뷰
- 커밋메세지
- REBASE 이해하기
- rebase할 경우 깃 해시값이 새로 생기나
- revert & reset
IntelliJ
'main' 카테고리의 다른 글
목차 정리 (0) | 2025.02.18 |
---|---|
카드 서버 리뉴얼 (0) | 2023.05.10 |
카드서버 리뉴얼 - 6 (0) | 2023.03.22 |
카드서버 리뉴얼 - 3 (0) | 2022.10.04 |
카드서버 리뉴얼 - 2 (0) | 2022.10.01 |