jhlee225 / TIL

Today I Learned

Geek Repo:Geek Repo

Github PK Tool:Github PK Tool

Today I Learned

개발자가 되기위해 공부한 것들을 Repository에 정리

공통개발상식

OOP

TDD

함수형

MVC

Git 과 GitHub

자료구조

Array Linked List

Tree

  • Binary Tree
  • Full Binary Tree
  • Complete Binary Tree
  • BST

Binary Heap

Red-Black Tree

  • 정의
  • 특징
  • 삽입
  • 삭제

Hash Table

  • Hash Function
  • Resolve Collision
  • Open Addressing
  • Separate Chaining
  • Resize

Graph

  • 용어
  • 구현
  • 탐색
  • Minimum Spanning Tree
  • Kruskal algorithm
  • Prim algorithm

네트워크

Get/Post

TCP 3-way-handshake

TCP/UDP

HTTP/HTTPS

  • HTTP 문제점들

DNS round robin

웹통신

운영체제

프로세스/스레드

스케줄러

CPU 스케줄러

동기와 비동기

멀티스레드

프로세스 동기화

메모리 관리 전략

가상메모리

캐시의 지역성

데이터베이스

Index

정규화

Transaction

Statement PreparedStatement

NoSQL

JavaScript

Event Loop

Hoisting

Closure

this

Promise

FrontEnd

브라우저 작동원리

Document Object Model

CORS

크로스 브라우징

서버 사이드 렌더링

클라이언트 사이드 렌더링

nomalize.css

reset.css

About

Today I Learned


Languages

Language:JavaScript 100.0%