[Java]소켓 멀티 채팅
소켓의 개념과 TCP 3-way 핸드셰이크 과정을 살펴보고, 자바 소켓으로 여러 클라이언트가 함께하는 멀티 채팅 서버를 구현하는 방법을 정리한다.
[JSP·Servlet] JSP·Servlet·Maven 웹 개발 기초
JSP와 서블릿, Maven 웹 프로젝트 구성, 스프링 시큐리티·JWT 토큰 로그인까지 자바 웹 개발 기초를 정리한 노트.
[Java] 자바 문법·IO/스트림·스레드·네트워크 총정리
자바 기초 문법부터 형변환·자료구조·IO/스트림·직렬화·스레드·네트워크 소켓까지 학습하며 정리한 노트.
[CS] 기술 면접 Q&A — Java·OS·DB·네트워크·Spring 종합 정리
Java/C++ 언어, OS(프로세스·스레드·데드락·메모리·가상메모리), DB(정규화·인덱스·트랜잭션), 네트워크(OSI7계층·TCP/IP·3-way handshaking), Spring(MVC·IOC·DI·AOP) 면접 Q&A 핵심 정리.
[Git] Git 브랜치·머지 정리
Git 머지의 squash 옵션과 fetch 동작, 그리고 clone부터 원격 브랜치 동기화까지 자주 쓰는 명령 흐름을 짧게 정리한다.
[CS] 웹 기술 핵심 — 브라우저 렌더링·인증·REST·CSR/SSR·보안
브라우저 렌더링·DOM, Cookie/Session, HTTP 상태코드, REST API, Web Server vs WAS, OAuth·JWT 인증, CSR/SSR, Vue vs React, PWA, CSRF/XSS 등 웹 전반 면접 핵심 정리.
[DevOps] 배포 자동화 — AWS 배포 스크립트·Travis CI
AWS 인스턴스 배포 스크립트 작성과 Travis CI 연동으로 배포를 자동화하는 과정을 정리한 노트.
[React] React 실전 — Fragment·Hook·Spring Boot 연동
React Fragment, Hook, 그리고 React + Spring Boot 연동까지 리액트 실전을 정리한 노트.