TIL 바로가기 기초지식 Network Database OOP Java Spring JPA Algorithm 풀이코드 기초지식 API란? MVC패턴 DAO, DTO, VO CI, CD WebStorage 운영체제(OS) 운영체제의 정의 및 기본 운영체제(OS)의 정의와 목적 시스템 구조(System Structures) 프로세스(Process) 멀티 쓰레드(MultiThread) Network 네트워크 OSI 7계층 TCP vs UDP URI(URL vs URN) HTTP HTTP 기본 HTTP 메서드 HTTP 상태코드 HTTP 헤더 기본 HTTP 헤더 - 캐시 RESTful API Database Entity ORM(Object Relational Mapping) 트랜잭션 BLOB, CLOB DDL, DML, DCL 관계형 데이터 베이스(RDBMS) MySQL SELECT 기초 SELECT 활용 서브 쿼리 JOIN UNION OOP 객체 지향 언어의 4가지 특징 좋은 객체 지향 설계의 5가지 원칙(SOLID) Java Comparable vs Comparator Annotation Enum 가변인자 Spring IoC, DI, 컨테이너 Spring Container & Spring Bean 싱글톤과 싱글톤 컨테이너 컴포넌트 스캔 JPA 임베디드 타입 JPQL 문법 Algorithm 이론 자료구조 List,Set,Map에 대한 설명 정렬 알고리즘 탐색 알고리즘 스택 프레임 DFS/BFS 실전개념 자주 사용하는 메서드 소수를 구하는 알고리즘 유클리드 호제법 얕은 복사 vs 깊은 복사 정규식 풀이코드 😀어려운 문제에 대한 자세한 풀이는 블로그참조😀 백준 단계별 풀이코드 1단계 2단계 3단계 4단계 5단계 6단계 7단계 8단계 클래스별 풀이코드(solved.ac) Class_1 Class_2 프로그래머스 레벨별 풀이코드 Level1 Level2 LeetCode LeetCode 풀이코드 LeetCode 알고리즘 용어