기술 학습 내용을 정리하고 공유합니다.
배열, 연결 리스트, 스택, 큐, 해시맵, 트리, 그래프까지 주요 자료구조의 개념, 시간복잡도, 장단점을 실무 관점에서 총정리합니다.
GoF 디자인 패턴의 개요와 분류를 살펴보고, 실무에서 자주 사용되는 Singleton, Observer, Strategy, Factory 패턴을 예제와 함께 알아봅니다.
BSD 소켓 API의 기본 흐름부터 I/O 멀티플렉싱의 발전 과정까지, 리눅스 네트워크 프로그래밍의 핵심을 정리합니다.
캡슐화, 상속, 다형성, 추상화 등 객체지향 프로그래밍의 4대 원칙과 SOLID 원칙을 실무 관점에서 정리합니다.
버블 정렬부터 기수 정렬까지, 주요 정렬 알고리즘의 원리와 구현을 체계적으로 정리합니다.
TLS 핸드셰이크, 인증서 구조, CA 체인까지 HTTPS의 핵심 동작 원리를 체계적으로 정리합니다.
기존 Hexo 기반 블로그를 Astro + React로 새롭게 구축했습니다.