- ์คํฐ๋๋ ๋งค์ฃผ ํ, ๋ชฉ ์งํ(๋๋ฉด).
- ๊ฐ์ ๋งก์ CS์ ๋ํด ์ ๋ฆฌํ๊ณ , ์คํฐ๋ ์งํ์ ๋ฐํ ๋ฐ ๊ฐ๋จํ ํด์ฆ๋ฅผ ํตํด์ ๊ฐ๋ ์ดํด.
- ํ์ต ์ฃผ์ ๊ฐ ๋๋ ๋๋ง๋ค ๊ฐ์ ํด๋น ์ฃผ์ ์ ๋ํ ์ง๋ฌธ ๋ฆฌ์คํธ๋ฅผ ๋ง๋ค์ด์ค๊ณ , ์๋ก ๋ชจ์๋ฉด์ ์งํ.
์งํ | ํ๋ฆผ | ๊ฒฝํ | ๋ฌธ๊ธฐ | ์ฌ์ด |
2024_CS-STUDY
โโโ Network
| โโโ README.md => ํด๋น ์ฃผ์ ๊ฐ ๋๋ ํ ๊ฐ์ ์ง๋ฌธ ๋ฆฌ์คํธ
| โโโ ๋คํธ์ํฌ.md
| โโโ OSI_7๊ณ์ธต.md
| โโโ ...
โโโ Database
| โโโ ...
...
-
์ปค๋ฐ ๋ฉ์์ง
{๊ณผ๋ชฉ} {๋ด์ฉ} ๋ฌธ์ ์์ฑ(์์ ) [์ด๋ฆ]
- ์์ฑ ์์)
DB ๊ด๊ณํ_๋ฐ์ดํฐ๋ฒ ์ด์ค ๋ฌธ์ ์์ฑ [์ ๋ฌธ๊ธฐ]
- ์์ ์์)
DB ๊ด๊ณํ_๋ฐ์ดํฐ๋ฒ ์ด์ค ๋ฌธ์ ์์ [์ ๋ฌธ๊ธฐ]
- ์์ฑ ์์)
-
PR
{๊ณผ๋ชฉ} {๋ด์ฉ} ์ ์ถ [์ด๋ฆ]
- PR ์์)
DB ๊ด๊ณํ_๋ฐ์ดํฐ๋ฒ ์ด์ค ์ ์ถ [์ ๋ฌธ๊ธฐ]
- PR ์์)
- ํด์
- Map
- ์ด๋ถํ์
- List
- ํธ๋ผ์ด
- ๋ถํ ์ ๋ณต
- ์ธ๊ทธ๋จผํธ ํธ๋ฆฌ
- Queue
- SET
- ๊ฑฐํ ์ ๋ ฌ
- ๊ณ์ ์ ๋ ฌ
- ๊ธฐ์ ์ ๋ ฌ
- ์ฝ์ ์ ๋ ฌ
- ์ ํ ์ ๋ ฌ
- ํ ์ ๋ ฌ
- ํต ์ ๋ ฌ, ํฉ๋ณ ์ ๋ ฌ
- ๋คํธ์ํฌ๋?
- OSI 7๊ณ์ธต
- ์ฟ ํค์ ์ธ์
- HTTP & HTTPS + HTTP ์งํ ๊ณผ์
- TCP 3 way handshake & 4 way handshake
- TCP/IP ํ๋ฆ์ ์ด & ํผ์ก์ ์ด
- TCP vs UDP
- ๋์นญํค & ๊ณต๊ฐํค
- TLS/SSL handshake
- Blocking & Non-Blocking IO
- DNS
- ์น ํต์ ํ๋ฆ
- L4,L7 ์ค์์น + ๋ก๋ ๋ฐธ๋ฐ์ฑ
- REST API + RESTful API
- Proxy Server
- SOP & CORS
- ์ด์์ฒด์ฒด๋? ์ญํ ๊ณผ ๊ตฌ์กฐ
- ๋ฉ๋ชจ๋ฆฌ ๊ณ์ธต
- ํ๋ก์ธ์ค์ ์ค๋ ๋
- CPU ์ค์ผ์ค๋ง ์๊ณ ๋ฆฌ์ฆ
- ์ธํฐ๋ฝํธ
- ์์คํ ์ฝ
- PCB์ Context Switching
- ์ฃผ์ ๊ณต๊ฐ๊ณผ ๊ฐ์ ๋ฉ๋ชจ๋ฆฌ, ํ์ด์ง
- ์ฃผ์ ๋ณํ(Address Translation)
- ์ธ๊ทธ๋ฉํ ์ด์ (Segmentation)
- ๊ฐ์๋ฉ๋ชจ๋ฆฌ์ ์๊ตฌ ํ์ด์ง, ํ์ด์ง ๊ต์ฒด
- TLB(Translation Lookaside Buffers)
- Paging: Smaller Table
- ๋๊ธฐํ(์คํ๋ฝ, ์ธ๋งํฌ์ด, ๋ฎคํ ์ค)
- ๊ต์ฐฉ์ํ(DeadLock)
- IPC
- ํ์ผ์์คํ
- ์น ์ดํ๋ฆฌ์ผ์ด์ ์ดํด
- ์๋ธ๋ฆฟ
- JPA์ Hibernate
- JSP
- MVC ํจํด
- PSA, IoC, AOP, POJO
- JPA ์บ์
- ์์์ฑ ์ปจํ ์คํธ
- Bean(Scope)
- Eager, Lazy Loading
- N+1 ๋ฌธ์
- ๋ค๋๋ค ํด๊ฒฐ ์ ๋ต
- @Valid๋ฅผ ์ฌ์ฉํ DTO ๊ฒ์ฆ
- ํ๋ก์
- @Autowired ์ฃผ์ ๋ฐฉ๋ฒ๋ณ ์ฐจ์ด
- Web MVC ์์ฒญ ์ฒ๋ฆฌ ๊ณผ์ (DispatcherServlet์ ์ค์ฌ์ผ๋ก
- @Controller @RestController
- Filter, Interceptor
- Spring vs Spring boot
- Spring Security ๊ฐ๋ , ์ธ์ฆ ์ฒ๋ฆฌ ๊ณผ์