OS
OS 관련 공부 및 정리
2023
- MySQL - Replication 설정하기
- Node - Cluster
- NestJS - Interceptor
- NestJS - Middleware
- Node, Prisma → Docker-compose 작성하기
- Github Action - Node CI 작성
- Docker-compose & MySQL Issue 해결
- NestJS - Controller
- dotenv cli 사용하기
- Docker-compose 란?
- Github Action - Spring CI 작성
- Rate Limit 란?
- Docker 란 무엇일까요?
- 인텔리제이에서 Javascript 관련 설정하기
- Nodemailer 활용한 이메일 전송 구현(with Google)
- Spring(Java) 이메일 인증 구현(with Google)
- CSRF ATTACK 이란?
- Rebase 상태 해제하는 방법
- 모든 로그에서 특정 파일 삭제하는 방법
- Debounce vs Throttle
- DNS 란?
- HTTP 상태 코드 정리
- Restful API 란?
- 콜백 함수
- Sequelize Issue 정리
- Sequelize - 😓 index.js → module 타입으로 수정하기
- SELECT 쿼리 수행 순서
- RDB vs NoSQL
- Index 알아보기
- ORM(Object Relation Mapping) 이란?
- 데이터베이스 정규화
- 트랜잭션 격리 수준(Transaction Isolation Level)
- 트랜잭션이란?
- MySQL 사용자 생성 및 권한 부여
- www.example.com 입력 시 일어나는 일은?
- 리트코드 1779. Find Nearest Point That Has the Same X or Y Coordinate
- 리트코드 98. Validate Binary Search Tree
- 리트코드 36. Valid Sudoku
- 리트코드 Maximum Subarray
- 리트코드 1779. Find Nearest Point That Has the Same X or Y Coordinate
- 인증 정보 초기화 방법
2022
- gitignore 파일 적용 안될 때!
- 파이썬 이모저모
- 리액트 기초 공부 (2) - CSS Triggers
- 리트코드 566. Reshape the Matrix
- 리트코드 701. Insert into a Binary Search Tree
- 리트코드 700. Search in a Binary Search Tree
- 리트코드 112. Path Sum
- 리트코드 226. Invert Binary Tree
- 리트코드 145. Binary Tree Postorder Traversal
- 리트코드 94. Binary Tree Inorder Traversal
- 리트코드 144. Binary Tree Preorder Traversal
- 리트코드 101. Symmetric Tree 풀기 완료
- Blocking vs Non-Blocking
- 리트코드 704. Binary Search 풀기 완료
- 리트코드 543. Diameter of Binary Tree 풀기 완료
- 리트코드 104. Maximum Depth of Binary Tree 풀기 완료
- 리트코드 102. Binary Tree Level Order Traversal
- 리트코드 409. Longest Palindrome
- 리트코드 21. Merge Two Sorted Lists
- 리트코드 205. Isomorphic Strings
- 리액트 기초 공부 (1)
- 전송 계층(TCP vs UDP)
- 리트코드 350. Intersection of Two Arrays II
- 이메일 인증 구현 (Spring boot)
- AWS Route53 + HTTPS 적용기
- CI/CD
- Cookie vs Session
- MySQL 아키텍쳐
- 일급 컬렉션 사용 후기
- HTTP vs HTTPS