├── .DS_Store ├── .gitignore ├── README.md ├── images ├── .DS_Store ├── database_hadoop_blockpool.png ├── database_hadoop_client_node.png ├── database_hadoop_replicate.png ├── datapipeline_aiarflow_dag.png ├── datapipeline_airflow_structure.png └── datapipeline_airflow_treeview.png ├── 개발 상식 ├── Git과 Github에 대하여.md ├── MVC 패턴이란 무엇인가.md ├── RESTFul API란.md ├── TDD 란 무엇이며 어떠한 장점이 있는가.md ├── 객체 지향 프로그래밍이란 무엇인가.md ├── 좋은 코드란 무엇인가.md └── 함수형 프로그래밍.md ├── 네트워크 ├── DNS.md ├── HTTP & HTTPS.md ├── IP & MAC.md ├── TCP & UDP.md ├── TCP IP 흐름 제어 & 혼잡 제어.md ├── TLS & SSL Handshake.md ├── [TCP] 3 way handshake와 4 way handshake.md ├── osi 7계층.md ├── 라우팅.md └── 로드밸런서.md ├── 데이터 분산 처리 ├── Big Data Architecture.md ├── Data Pipeline.md ├── Hadoop.md ├── Kafka 1 - What is Kafka.md ├── Kafka 2 - 구성요소.md ├── Kafka 3 - 사용.md └── MSA 아키텍처.md ├── 데이터베이스 ├── B-Tree 인덱스를 보편적으로 사용하는 이유.md ├── B-Tree 인덱스와 다중 컬럼 인덱스.md ├── Elasticsearch란.md ├── MySQL의 Replication.md ├── NoSQL - 1. What are Data Models.md ├── NoSQL - 2. What is NoSQL.md ├── NoSQL - 3. Why NoSQL.md ├── Redis란.md ├── SQL튜닝 4 - 실행계획2.md ├── SQL튜닝 1 - 기본용어.md ├── SQL튜닝 2 - 기본용어.md ├── SQL튜닝 3 - 실행계획1.md ├── SQL튜닝 5 - 튜닝 기본 예제.md ├── SQL튜닝 6 - 튜닝 중급 예제.md ├── Transaction - 1 (트랜잭션).md ├── Transaction - 2 (잠금).md ├── Transaction - 3 (MySQL 엔진의 잠금).md ├── Transaction - 4 (MySQL 스토리지 엔진의 잠금).md ├── Transaction - 5 (MySQL 트랜잭션 격리 수준).md ├── Transaction - 5 (스프링이 제공하는 트랜잭션).md ├── connection pool.md ├── 아키텍처 - 1 (MySQL 엔진 아키텍처).md ├── 아키텍처 - 2 (InnoDB 스토리지 엔진 아키텍처).md ├── 역색인이란.md ├── 인덱스란.md ├── 정규화.md └── 클러스터링 인덱스, 유니크 인덱스, 외래 키.md ├── 운영체제 ├── Blocking, Non-blocking & Synchronous, Asynchronous.md ├── CPU Scheduling.md ├── Deadlock.md ├── IPC란.md ├── PCB and Context Switching.md ├── Paging & Segmentation.md ├── 뮤텍스와 세마포어.md ├── 파일시스템.md ├── 페이징 교체 알고리즘.md └── 프로세스 & 스레드.md └── 자료구조 ├── Array와 List.md ├── Heap.md ├── Stack & Queue.md └── Tree.md /.DS_Store: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/alstjgg/cs-study/HEAD/.DS_Store -------------------------------------------------------------------------------- /.gitignore: -------------------------------------------------------------------------------- 1 | .idea/ -------------------------------------------------------------------------------- /README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/alstjgg/cs-study/HEAD/README.md -------------------------------------------------------------------------------- /images/.DS_Store: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/alstjgg/cs-study/HEAD/images/.DS_Store -------------------------------------------------------------------------------- /images/database_hadoop_blockpool.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/alstjgg/cs-study/HEAD/images/database_hadoop_blockpool.png -------------------------------------------------------------------------------- /images/database_hadoop_client_node.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/alstjgg/cs-study/HEAD/images/database_hadoop_client_node.png -------------------------------------------------------------------------------- /images/database_hadoop_replicate.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/alstjgg/cs-study/HEAD/images/database_hadoop_replicate.png -------------------------------------------------------------------------------- /images/datapipeline_aiarflow_dag.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/alstjgg/cs-study/HEAD/images/datapipeline_aiarflow_dag.png -------------------------------------------------------------------------------- /images/datapipeline_airflow_structure.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/alstjgg/cs-study/HEAD/images/datapipeline_airflow_structure.png -------------------------------------------------------------------------------- /images/datapipeline_airflow_treeview.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/alstjgg/cs-study/HEAD/images/datapipeline_airflow_treeview.png -------------------------------------------------------------------------------- /개발 상식/Git과 Github에 대하여.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/alstjgg/cs-study/HEAD/개발 상식/Git과 Github에 대하여.md -------------------------------------------------------------------------------- /개발 상식/MVC 패턴이란 무엇인가.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/alstjgg/cs-study/HEAD/개발 상식/MVC 패턴이란 무엇인가.md -------------------------------------------------------------------------------- /개발 상식/RESTFul API란.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/alstjgg/cs-study/HEAD/개발 상식/RESTFul API란.md -------------------------------------------------------------------------------- /개발 상식/TDD 란 무엇이며 어떠한 장점이 있는가.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/alstjgg/cs-study/HEAD/개발 상식/TDD 란 무엇이며 어떠한 장점이 있는가.md -------------------------------------------------------------------------------- /개발 상식/객체 지향 프로그래밍이란 무엇인가.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/alstjgg/cs-study/HEAD/개발 상식/객체 지향 프로그래밍이란 무엇인가.md -------------------------------------------------------------------------------- /개발 상식/좋은 코드란 무엇인가.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/alstjgg/cs-study/HEAD/개발 상식/좋은 코드란 무엇인가.md -------------------------------------------------------------------------------- /개발 상식/함수형 프로그래밍.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/alstjgg/cs-study/HEAD/개발 상식/함수형 프로그래밍.md -------------------------------------------------------------------------------- /네트워크/DNS.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/alstjgg/cs-study/HEAD/네트워크/DNS.md -------------------------------------------------------------------------------- /네트워크/HTTP & HTTPS.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/alstjgg/cs-study/HEAD/네트워크/HTTP & HTTPS.md -------------------------------------------------------------------------------- /네트워크/IP & MAC.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/alstjgg/cs-study/HEAD/네트워크/IP & MAC.md -------------------------------------------------------------------------------- /네트워크/TCP & UDP.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/alstjgg/cs-study/HEAD/네트워크/TCP & UDP.md -------------------------------------------------------------------------------- /네트워크/TCP IP 흐름 제어 & 혼잡 제어.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/alstjgg/cs-study/HEAD/네트워크/TCP IP 흐름 제어 & 혼잡 제어.md -------------------------------------------------------------------------------- /네트워크/TLS & SSL Handshake.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/alstjgg/cs-study/HEAD/네트워크/TLS & SSL Handshake.md -------------------------------------------------------------------------------- /네트워크/[TCP] 3 way handshake와 4 way handshake.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/alstjgg/cs-study/HEAD/네트워크/[TCP] 3 way handshake와 4 way handshake.md -------------------------------------------------------------------------------- /네트워크/osi 7계층.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/alstjgg/cs-study/HEAD/네트워크/osi 7계층.md -------------------------------------------------------------------------------- /네트워크/라우팅.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/alstjgg/cs-study/HEAD/네트워크/라우팅.md -------------------------------------------------------------------------------- /네트워크/로드밸런서.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/alstjgg/cs-study/HEAD/네트워크/로드밸런서.md -------------------------------------------------------------------------------- /데이터 분산 처리/Big Data Architecture.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/alstjgg/cs-study/HEAD/데이터 분산 처리/Big Data Architecture.md -------------------------------------------------------------------------------- /데이터 분산 처리/Data Pipeline.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/alstjgg/cs-study/HEAD/데이터 분산 처리/Data Pipeline.md -------------------------------------------------------------------------------- /데이터 분산 처리/Hadoop.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/alstjgg/cs-study/HEAD/데이터 분산 처리/Hadoop.md -------------------------------------------------------------------------------- /데이터 분산 처리/Kafka 1 - What is Kafka.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/alstjgg/cs-study/HEAD/데이터 분산 처리/Kafka 1 - What is Kafka.md -------------------------------------------------------------------------------- /데이터 분산 처리/Kafka 2 - 구성요소.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/alstjgg/cs-study/HEAD/데이터 분산 처리/Kafka 2 - 구성요소.md -------------------------------------------------------------------------------- /데이터 분산 처리/Kafka 3 - 사용.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/alstjgg/cs-study/HEAD/데이터 분산 처리/Kafka 3 - 사용.md -------------------------------------------------------------------------------- /데이터 분산 처리/MSA 아키텍처.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/alstjgg/cs-study/HEAD/데이터 분산 처리/MSA 아키텍처.md -------------------------------------------------------------------------------- /데이터베이스/B-Tree 인덱스를 보편적으로 사용하는 이유.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/alstjgg/cs-study/HEAD/데이터베이스/B-Tree 인덱스를 보편적으로 사용하는 이유.md -------------------------------------------------------------------------------- /데이터베이스/B-Tree 인덱스와 다중 컬럼 인덱스.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/alstjgg/cs-study/HEAD/데이터베이스/B-Tree 인덱스와 다중 컬럼 인덱스.md -------------------------------------------------------------------------------- /데이터베이스/Elasticsearch란.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/alstjgg/cs-study/HEAD/데이터베이스/Elasticsearch란.md -------------------------------------------------------------------------------- /데이터베이스/MySQL의 Replication.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/alstjgg/cs-study/HEAD/데이터베이스/MySQL의 Replication.md -------------------------------------------------------------------------------- /데이터베이스/NoSQL - 1. What are Data Models.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/alstjgg/cs-study/HEAD/데이터베이스/NoSQL - 1. What are Data Models.md -------------------------------------------------------------------------------- /데이터베이스/NoSQL - 2. What is NoSQL.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/alstjgg/cs-study/HEAD/데이터베이스/NoSQL - 2. What is NoSQL.md -------------------------------------------------------------------------------- /데이터베이스/NoSQL - 3. Why NoSQL.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/alstjgg/cs-study/HEAD/데이터베이스/NoSQL - 3. Why NoSQL.md -------------------------------------------------------------------------------- /데이터베이스/Redis란.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/alstjgg/cs-study/HEAD/데이터베이스/Redis란.md -------------------------------------------------------------------------------- /데이터베이스/SQL튜닝 4 - 실행계획2.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/alstjgg/cs-study/HEAD/데이터베이스/SQL튜닝 4 - 실행계획2.md -------------------------------------------------------------------------------- /데이터베이스/SQL튜닝 1 - 기본용어.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/alstjgg/cs-study/HEAD/데이터베이스/SQL튜닝 1 - 기본용어.md -------------------------------------------------------------------------------- /데이터베이스/SQL튜닝 2 - 기본용어.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/alstjgg/cs-study/HEAD/데이터베이스/SQL튜닝 2 - 기본용어.md -------------------------------------------------------------------------------- /데이터베이스/SQL튜닝 3 - 실행계획1.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/alstjgg/cs-study/HEAD/데이터베이스/SQL튜닝 3 - 실행계획1.md -------------------------------------------------------------------------------- /데이터베이스/SQL튜닝 5 - 튜닝 기본 예제.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/alstjgg/cs-study/HEAD/데이터베이스/SQL튜닝 5 - 튜닝 기본 예제.md -------------------------------------------------------------------------------- /데이터베이스/SQL튜닝 6 - 튜닝 중급 예제.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/alstjgg/cs-study/HEAD/데이터베이스/SQL튜닝 6 - 튜닝 중급 예제.md -------------------------------------------------------------------------------- /데이터베이스/Transaction - 1 (트랜잭션).md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/alstjgg/cs-study/HEAD/데이터베이스/Transaction - 1 (트랜잭션).md -------------------------------------------------------------------------------- /데이터베이스/Transaction - 2 (잠금).md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/alstjgg/cs-study/HEAD/데이터베이스/Transaction - 2 (잠금).md -------------------------------------------------------------------------------- /데이터베이스/Transaction - 3 (MySQL 엔진의 잠금).md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/alstjgg/cs-study/HEAD/데이터베이스/Transaction - 3 (MySQL 엔진의 잠금).md -------------------------------------------------------------------------------- /데이터베이스/Transaction - 4 (MySQL 스토리지 엔진의 잠금).md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/alstjgg/cs-study/HEAD/데이터베이스/Transaction - 4 (MySQL 스토리지 엔진의 잠금).md -------------------------------------------------------------------------------- /데이터베이스/Transaction - 5 (MySQL 트랜잭션 격리 수준).md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/alstjgg/cs-study/HEAD/데이터베이스/Transaction - 5 (MySQL 트랜잭션 격리 수준).md -------------------------------------------------------------------------------- /데이터베이스/Transaction - 5 (스프링이 제공하는 트랜잭션).md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/alstjgg/cs-study/HEAD/데이터베이스/Transaction - 5 (스프링이 제공하는 트랜잭션).md -------------------------------------------------------------------------------- /데이터베이스/connection pool.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/alstjgg/cs-study/HEAD/데이터베이스/connection pool.md -------------------------------------------------------------------------------- /데이터베이스/아키텍처 - 1 (MySQL 엔진 아키텍처).md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/alstjgg/cs-study/HEAD/데이터베이스/아키텍처 - 1 (MySQL 엔진 아키텍처).md -------------------------------------------------------------------------------- /데이터베이스/아키텍처 - 2 (InnoDB 스토리지 엔진 아키텍처).md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/alstjgg/cs-study/HEAD/데이터베이스/아키텍처 - 2 (InnoDB 스토리지 엔진 아키텍처).md -------------------------------------------------------------------------------- /데이터베이스/역색인이란.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/alstjgg/cs-study/HEAD/데이터베이스/역색인이란.md -------------------------------------------------------------------------------- /데이터베이스/인덱스란.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/alstjgg/cs-study/HEAD/데이터베이스/인덱스란.md -------------------------------------------------------------------------------- /데이터베이스/정규화.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/alstjgg/cs-study/HEAD/데이터베이스/정규화.md -------------------------------------------------------------------------------- /데이터베이스/클러스터링 인덱스, 유니크 인덱스, 외래 키.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/alstjgg/cs-study/HEAD/데이터베이스/클러스터링 인덱스, 유니크 인덱스, 외래 키.md -------------------------------------------------------------------------------- /운영체제/Blocking, Non-blocking & Synchronous, Asynchronous.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/alstjgg/cs-study/HEAD/운영체제/Blocking, Non-blocking & Synchronous, Asynchronous.md -------------------------------------------------------------------------------- /운영체제/CPU Scheduling.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/alstjgg/cs-study/HEAD/운영체제/CPU Scheduling.md -------------------------------------------------------------------------------- /운영체제/Deadlock.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/alstjgg/cs-study/HEAD/운영체제/Deadlock.md -------------------------------------------------------------------------------- /운영체제/IPC란.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/alstjgg/cs-study/HEAD/운영체제/IPC란.md -------------------------------------------------------------------------------- /운영체제/PCB and Context Switching.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/alstjgg/cs-study/HEAD/운영체제/PCB and Context Switching.md -------------------------------------------------------------------------------- /운영체제/Paging & Segmentation.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/alstjgg/cs-study/HEAD/운영체제/Paging & Segmentation.md -------------------------------------------------------------------------------- /운영체제/뮤텍스와 세마포어.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/alstjgg/cs-study/HEAD/운영체제/뮤텍스와 세마포어.md -------------------------------------------------------------------------------- /운영체제/파일시스템.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/alstjgg/cs-study/HEAD/운영체제/파일시스템.md -------------------------------------------------------------------------------- /운영체제/페이징 교체 알고리즘.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/alstjgg/cs-study/HEAD/운영체제/페이징 교체 알고리즘.md -------------------------------------------------------------------------------- /운영체제/프로세스 & 스레드.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/alstjgg/cs-study/HEAD/운영체제/프로세스 & 스레드.md -------------------------------------------------------------------------------- /자료구조/Array와 List.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/alstjgg/cs-study/HEAD/자료구조/Array와 List.md -------------------------------------------------------------------------------- /자료구조/Heap.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/alstjgg/cs-study/HEAD/자료구조/Heap.md -------------------------------------------------------------------------------- /자료구조/Stack & Queue.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/alstjgg/cs-study/HEAD/자료구조/Stack & Queue.md -------------------------------------------------------------------------------- /자료구조/Tree.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/alstjgg/cs-study/HEAD/자료구조/Tree.md --------------------------------------------------------------------------------