[작성자:] cozmo
-
![[자바] 22. GC : 가비지 컬렉터의 진화와 버전별 기본값 (Java 8~21)](https://cozlab.app/wp-content/uploads/2026/08/java-22.png)
[자바] 22. GC : 가비지 컬렉터의 진화와 버전별 기본값 (Java 8~21)
자바 버전이 바뀔 때 조용히 함께 바뀌어 온 가비지 컬렉터 이야기 — Parallel·G1·ZGC·Shenandoah의 차이, Java 8·11·17·21의 기본 GC, 내 GC 확인법을 실습으로 정리한다.
-
![[자바] 21. 가상 스레드 실전 : 언제 쓰고 언제 조심하나 (Java 21)](https://cozlab.app/wp-content/uploads/2026/08/java-21.png)
[자바] 21. 가상 스레드 실전 : 언제 쓰고 언제 조심하나 (Java 21)
Java 21 가상 스레드를 실무에서 제대로 쓰는 법 — I/O 바운드에 강하고 CPU 바운드엔 의미 없는 이유, synchronized로 인한 pinning 함정과 회피법을 실습으로 정리한다.
-
![[자바] 20. 가상 스레드 : Project Loom의 정체 (Java 21)](https://cozlab.app/wp-content/uploads/2026/08/java-20.png)
[자바] 20. 가상 스레드 : Project Loom의 정체 (Java 21)
Java 21 가상 스레드(Project Loom)가 무엇이고 왜 나왔는지 — 플랫폼 스레드의 비용과 가상 스레드의 경량성, 수만 개를 띄우는 실습까지 정리한다.
-
![[자바] 19. 순서 컬렉션 : Sequenced Collections (Java 21)](https://cozlab.app/wp-content/uploads/2026/08/java-19.png)
[자바] 19. 순서 컬렉션 : Sequenced Collections (Java 21)
Java 21 Sequenced Collections로 List·Deque·LinkedHashMap마다 제각각이던 ‘첫·끝 요소 다루기’가 하나로 통일되는 법. getFirst·getLast·reversed를 실습으로 정리한다.
-
![[자바] 18. switch 패턴매칭 : 타입으로 분기하기 (Java 21)](https://cozlab.app/wp-content/uploads/2026/08/java-18.png)
[자바] 18. switch 패턴매칭 : 타입으로 분기하기 (Java 21)
Java 21 switch 패턴 매칭으로 타입별 분기를 깔끔하게 쓰는 법. when 가드, null 처리, sealed와 만나는 완전성 검사까지 실습으로 정리한다.
-
![[자바] 17. record 패턴 : 구조 분해로 코드 줄이기 (Java 21)](https://cozlab.app/wp-content/uploads/2026/08/java-17.png)
[자바] 17. record 패턴 : 구조 분해로 코드 줄이기 (Java 21)
Java 21 record 패턴으로 record를 검사하는 동시에 그 안의 값을 바로 꺼내는(구조 분해) 법. 중첩 record까지 한 번에 풀어내는 실습으로 정리한다.
-
![[워드프레스] 36. WP-CLI : 명령줄로 워드프레스 다루는 법 (WP-CLI)](https://cozlab.app/wp-content/uploads/2026/07/wpcard_36.png)
[워드프레스] 36. WP-CLI : 명령줄로 워드프레스 다루는 법 (WP-CLI)
이 시리즈 내내 wp … 명령이 계속 나왔다. 그게 WP-CLI다 — 관리자 화면 없이 명령줄로 워드프레스를 다루는 도구. 마지막 편은 이걸 제대로 정리하며 대장정을 마무리한다.
-
![[자바] 16. Java 17 : LTS로서 무엇이 완성됐나 (총정리·강한 캡슐화)](https://cozlab.app/wp-content/uploads/2026/08/java-16.png)
[자바] 16. Java 17 : LTS로서 무엇이 완성됐나 (총정리·강한 캡슐화)
Java 17이 왜 오늘날의 새 기준이 됐는지 — record·sealed·switch·텍스트 블록이 정식으로 모인 것과 JDK 내부를 봉인한 강한 캡슐화, 8·11에서 올라올 때 볼 것을 총정리한다.
-
![[pfSense] 27. 백업 : pfSense 설정 백업·복구와 업데이트, 그리고 마무리](https://cozlab.app/wp-content/uploads/2026/07/pfsense-27.png)
[pfSense] 27. 백업 : pfSense 설정 백업·복구와 업데이트, 그리고 마무리
공들여 만든 설정은 한 번의 사고로 날아갈 수 있다. pfSense 설정을 백업·복구하고, 안전하게 업데이트하며, 이중화(CARP)로 무중단을 노리는 법으로 시리즈를 마무리한다.
-
![[워드프레스] 35. 멀티사이트 : 하나의 설치로 여러 사이트 (멀티사이트)](https://cozlab.app/wp-content/uploads/2026/07/wpcard_35.png)
[워드프레스] 35. 멀티사이트 : 하나의 설치로 여러 사이트 (멀티사이트)
워드프레스 하나로 여러 사이트를 굴릴 수 있다. 이게 멀티사이트(Multisite)다. 사실 이 cozlab.app도 처음 구상은 “한 서버에 워드프레스 여러 개”였는데, 그 방법 중 하나가 바로 이 멀티사이트다(다른 하나는 워드프레스를 완전히 따로 여러 벌 까는 것…