Today I learned. 배운 것을 기록하는 저장소
- Web과 네트워크 프로토콜
- HTTP 전송 프로그래밍, CGI와 서블릿 등 동적페이지 구성
- 서블릿, JSP 그리고 MVC 패턴
- Spring MVC
- 스프링 가이드에서 주어진 예제 실습
- 프론트 엔드에 연결
- 테스트 프로젝트 작성
- 최소 신장트리, 크루스칼 알고리즘, Union-find 알고리즘
- REST API와 HTTP 메서드 개념 그리고 멱등성
- 로그인에 세션 적용
- 암호에 해시 적용
- Java에서 DB 연결하는 방식
- RDBMS vs NoSQL
- DB 연결, 이메일과 암호 저장
- 힙 자료구조
- Dijkstra Algorithm
- Filter, Interceptor
- Video DB connect
- Video upload, download
- Block simultaneous access when user login twice
- Algorithm - Graph, Hashmap
- Algorithm - Monotonic Stack
- Algorithm - HashSet
- Spring annotation and Http Content-type
- UML – Class diagram
- Server-side Event implementation
- Algorithm – binary search
- Algorithm – dynamic programming
- Algorithm - Heap queue
- Cookie
- Cache
- Large system design
- RDBMS vs NoSQL
- Calculate number of servers
- Docker
- Algorithm – DFS by stack
- Algorithm – Dijkstra + iteration
- Algorithm – BFS + DP
- Micro service Architecture - API gateway
- Micro service Architecture - Message Queue
- AWS – ELB
- AWS – Load balancer vs API gateway and about VPC
- AWS – EC2, Fargate, Lambda
- Algorithm – binary search
- Algorithm – palindrome
- Algorithm – complete search
- AWS - VPC
- AWS - DLQ
- AWS - ECS, ECR
- AWS - Cognito
- NoSQL - Key-value
- NoSQL - Document
- NoSQL - Column oriented
- NoSQL - Graph
- Algorithm – Floyd-warshal
- Algorithm – Union find
- Algorithm – two pointer
- AWS health check
- NoSQL - Cassandra
- JWT, JWS, JWE, JWK
- Algorithm - dynamic programming
- Docker practice (basic grammar, volume, EC2, ECS)
- AWS IAM practice
- Algorithm - Prefix Sum
- AWS DynamoDB practice
- AWS API gateway practice
- API gateway and ELB connected
- Docker practice 2 (multi-container, MongoDB Atlas, Load Balancer)
- Algorithm - 부대복귀 BFS
- Algorithm - 광고삽입 Time transformation and prefix sum