Don't Panic
DB

[DB] JOIN, 서브쿼리

둘 이상의 테이블을 결합하는 JOIN의 종류와 처리 순서, 그리고 인라인 뷰·스칼라 서브쿼리 등 서브쿼리의 개념을 정리한 학습 노트.

#DB
DB

[DB] 그룹 함수, 데이터 모델링

그룹 함수와 GROUP BY·HAVING·집합 연산자, 그리고 데이터 모델링(개념적·논리적 모델링, 개체·속성·식별자·관계, 정규화, 뷰와 인덱스)을 정리한 학습 노트.

#DB
DB

[DB] RDBMS,DCL,DDL,DML

RDBMS의 개념과 SQL 명령어 분류(DDL·DML·DCL·TCL), MySQL 데이터 타입과 테이블 생성, 제약조건, 내장함수, 트랜잭션을 정리한 학습 노트.

#DB
Algorithm

[Algorithm] 백준 특강

자료형 선택과 언어별 시간복잡도 차이(특히 파이썬), 문자열 누적 연산 비용 등 백준 특강에서 다룬 내용을 정리한 학습 노트.

#Algorithm
JSP·Servlet

[JSP·Servlet] JDBC 보충 — Statement vs PreparedStatement, 서블릿을 JSP로, MVC 패턴

Statement·PreparedStatement·CallableStatement 성능 비교, DBServlet을 JSP로 변환하는 실습, 그리고 MVC 패턴(Model·View·Controller·DAO)의 역할 분담을 정리한 학습노트.

#JSP·Servlet
JSP·Servlet

[JSP·Servlet] JSTL·EL·Session·Cookie — JSP 데이터 처리와 상태 관리

DTO/DAO 패턴으로 서블릿과 DB를 분리하고, Request·Session·Application 스코프 차이, Cookie를 이용한 아이디 저장 기능을 정리한 학습노트.

#JSP·Servlet
JSP·Servlet

[JSP·Servlet] Servlet과 JSP — 웹 서버 동작 원리부터 MVC 구조까지

Web Server·WAS·Servlet·JSP의 역할을 구분하고, HttpServlet 요청 처리 흐름(Request/Response·doGet/doPost)과 JSP 스크립트 요소, sendRedirect vs. forward 차이를 정리한 학습노트.

#JSP·Servlet
Algorithm

[Algorithm] DP2

동적계획법(DP)으로 0/1 배낭 문제, 최장 증가 수열(LIS), 모든 쌍 최단 경로(플로이드-워셜)를 푸는 원리와 코드를 정리한다.

#Algorithm