블로그
-
Java Stream API | filter, map, reduce 완벽 정리
Java Stream API: filter, map, reduce 완벽 정리. Stream 생성·중간 연산 (Intermediate Operations)로 흐름을 잡고 원리·코드·실무 적용을 한글로 정리합니다.
-
Java 람다와 함수형 인터페이스 | Lambda Expression
Java 람다와 함수형 인터페이스: Lambda Expression. 람다 표현식 (Lambda Expression)·함수형 인터페이스로 흐름을 잡고 원리·코드·실무 적용을 한글로 정리합니다.
-
Java 예외 처리 | try-catch, throws, 커스텀 예외
Java 예외 처리: try-catch, throws, 커스텀 예외. 예외 계층 구조·try-catch-finally로 흐름을 잡고 원리·코드·실무 적용을 한글로 정리합니다.
-
Java 입출력 | File, BufferedReader, NIO
Java IO·NIO, 스트림·직렬화, Path·Files 실전, 대용량 처리와 CSV·JSON 예제까지 정리합니다.
-
Java 멀티스레드 | Thread, Runnable, Executor
Java 멀티스레드에 대해 정리한 개발 블로그 글입니다. class MyThread extends Thread { private String name; public MyThread(String name) { this.name = name; } @Override…
-
Java Spring Boot | REST API 서버 만들기
Java Spring Boot: REST API 서버 만들기. Spring Boot 프로젝트 설정·REST Controller로 흐름을 잡고 원리·코드·실무 적용을 한글로 정리합니다.
-
Java Virtual Thread로 동시성 코드 바꾸기 | JDK 21 마이그레이션 가이드
Project Loom의 가상 스레드는 플랫폼 스레드 부담 없이 블로킹 코드를 표현합니다. 기존 풀 대비 장점과 마이그레이션 체크포인트를 정리했습니다.
-
JavaScript 비동기 디버깅 실전 사례 | Promise 체인 에러 추적하기
JavaScript 비동기 코드에서 발생한 에러를 추적하고 해결한 실전 사례. Promise 체인, async/await, 에러 핸들링, 스택 트레이스 분석 방법을 다룹니다.
-
JavaScript var vs let vs const 완벽 비교 | 변수 선언 방식 선택 가이드
JavaScript var, let, const의 차이점을 스코프, 호이스팅, 재할당 관점에서 비교. 실전에서 어떤 것을 써야 하는지 선택 기준과 예제를 설명합니다.
-
JavaScript 시작하기 | 웹 개발의 필수 언어 완벽 입문
JavaScript 입문 가이드입니다. ECMAScript와 실행 환경, 기본 문법, var·let·const까지 실전 예제와 함께 정리합니다.