--- id: cs.network-os.index title: 网络与操作系统基础 type: index domain: cs stack: [network-os] tags: [TCP, HTTP, HTTPS, 进程线程, I/O 多路复用] week: [14, 16] --- # 网络与操作系统基础 HTTP/HTTPS、TCP、DNS、SSE 与 WebSocket;进程线程协程、I/O 多路复用、内存、文件描述符。BOSS直聘 2026-10-23 的调研中有岗位提到计算机基础。 ## 学习路线 | 顺序 | 课程 | 级别 | 预计 | | --- | --- | --- | --- | | 1 | [网络基础:从输入 URL 到页面展示、TCP 握手挥手与粘包、HTTP/1.1 / 2 / 3、HTTPS、长连接与 SSE](01-http-tcp.md) | 基础 | 3 小时 | | 2 | [操作系统基础:进程线程协程、I/O 模型与多路复用、内存与虚拟内存、文件描述符、死锁](02-os-basics.md) | 基础 | 3 小时 | ## 企业场景 - [线上连接问题排查:大量 TIME_WAIT、连接池耗尽、fd 用尽和事件循环阻塞](scenarios/connection-troubleshooting.md) ## 面试题 - [网络与操作系统面试题](interview.md) ## 示例代码 - [examples/tcp-basics](examples/tcp-basics/):粘包现象与长度前缀分帧(随机切分测试)、单线程 selectors 多路复用回显服务器(只用标准库) ## 在 16 周计划中 - [第 14 周:后端扩展与部署](../../../plan/week14-backend-extend-deploy.md) - [第 16 周:面试冲刺](../../../plan/week16-interview.md)