Commit Graph

52 Commits

Author SHA1 Message Date
riba2534
d44ecdf807 docs: 全面审查并修正所有章节文档内容
- 修正各章节中的错别字和术语错误(如 IPv4 大写规范、接收/接受区分等)
- 补充和完善部分习题答案
- 优化技术描述的准确性和专业性
- 合并所有章节内容到根 README.md

新增文件:
- CLAUDE.md: 项目开发指南
- .claude/agents/content-reviewer.md: 内容审查 subagent
- .claude/agents/merger.md: 文档合并 subagent

🤖 Generated with [Claude Code](https://claude.com/claude-code)

Co-Authored-By: Claude Opus 4.5 <noreply@anthropic.com>
2026-01-05 15:28:29 +08:00
adoption-loli
173338dc6f 纠错,IP打成了TP 2023-07-29 00:05:13 +08:00
riba2534
738fa5100e Merge pull request #2 from igoguojia/master
feat:改正错别字
2021-04-29 15:32:56 +08:00
wangjunstf
7ea01d82a4 修复一个不准确的描述
学长,有一个小小的建议,我觉得”让计算机之间进行正确无误的对话“这句话有点欠妥,题目说的是通信协议,因而既包含TCP,又包含UDP,我们都知道,UDP是不可靠的通信协议。仅一点点拙见,希望学长不吝赐教。
2021-04-10 00:33:15 +08:00
igoguojia
a783fe7754 增改 2021-04-04 15:50:47 +08:00
riba2534
e80ea20610 更新了README 2019-02-07 20:43:19 +08:00
riba2534
51034407bc 完成了第 24 章 制作 HTTP 服务器端 2019-02-07 20:14:49 +08:00
riba2534
19500a1caf fix 代码显示问题 2019-02-03 16:10:49 +08:00
riba2534
2cf42c293d 完成了第 18 章 多线程服务器端的实现 2019-02-03 16:03:17 +08:00
riba2534
35c70c753f fix 错别字 2019-02-03 00:54:35 +08:00
riba2534
8821c1d0be P296 18.3 线程存在的问题和临界区 2019-02-03 00:49:20 +08:00
riba2534
4550d7d342 18.1 理解线程概念 2019-02-02 21:15:56 +08:00
riba2534
c9d1253ae1 完成了第 17 章 优于 select 的 epoll 2019-02-01 19:04:21 +08:00
riba2534
5a47b86471 17.3 习题 2019-02-01 18:51:41 +08:00
riba2534
2aa9fcc3f0 P270 epoll_wait 2019-01-31 13:16:28 +08:00
riba2534
d2660d617d 完成了第 16 章 关于 I/O 流分离的其他内容 2019-01-30 14:36:39 +08:00
riba2534
21fe034326 完成了第 15 章 套接字和标准I/O 2019-01-29 17:52:05 +08:00
riba2534
94df52b615 完成了第 14 章 多播与广播 2019-01-28 13:48:03 +08:00
riba2534
5c97b1609f P232 路由的 TTL 2019-01-27 12:56:31 +08:00
riba2534
fe6da610f0 修复第 13 章 章节显示错误 2019-01-26 23:16:46 +08:00
riba2534
11ad16ac8a 完成了第 13 章 多种 I/O 函数 2019-01-26 23:06:34 +08:00
riba2534
d844020a11 13.1.3 紧急模式工作原理 2019-01-26 13:36:09 +08:00
riba2534
8b20f9f6f8 完成了第 12 章 I/O 复用 2019-01-23 17:31:10 +08:00
riba2534
4931c03be6 12.2 理解 select 函数并实现服务器端 P203 2019-01-23 11:37:35 +08:00
riba2534
47d7e9bd6c 完成了第 11 章 进程间通信 2019-01-22 11:37:58 +08:00
riba2534
b5e701e29a 完成了第 10 章 多进程服务器端 2019-01-21 15:57:16 +08:00
riba2534
34f485a63a 10.4 基于多任务的并发服务器 P176 2019-01-21 12:01:03 +08:00
riba2534
9d447f635e P169 用 signal 函数进行信号处理 2019-01-20 21:08:23 +08:00
riba2534
f62528d701 10 僵尸进程 P160 2019-01-20 10:56:54 +08:00
riba2534
4234cbf25d 更新了关于 Nagle 算法 2019-01-19 17:35:37 +08:00
riba2534
e1d6e95f1c 完成了第 9 章 套接字的多种可选项 2019-01-19 17:24:40 +08:00
riba2534
e481face11 9.1 SO_SNDBUF & SO_RCVBUF 2019-01-19 11:26:27 +08:00
riba2534
480a2b4934 fix 显示问题 2019-01-18 18:06:03 +08:00
riba2534
65a6699fc0 第八章 域名和网络地址 结束 2019-01-18 18:04:42 +08:00
riba2534
3af8e5b69d 完成了第 7 章 优雅的断开套接字的连接 2019-01-18 11:23:03 +08:00
riba2534
55b20b9989 完成了第 6 章 基于 UDP 的服务端/客户端 2019-01-17 16:08:47 +08:00
riba2534
560a44ec69 6.2 UDP的传输特性 P112 2019-01-17 11:45:58 +08:00
riba2534
2fa6747178 完成了第 5 章 基于 TCP 的服务端/客户端(2) 2019-01-16 15:53:27 +08:00
riba2534
9899af3446 P92 5.2 TCP 原理 2019-01-16 11:33:30 +08:00
riba2534
0d4172d0bc 实现了服务端和客户端计算器 P87 2019-01-15 16:27:14 +08:00
riba2534
8f33e59e2c 完成了第 4 章 基于 TCP 的服务端/客户端(1) 2019-01-15 13:04:43 +08:00
riba2534
d8dcb629b6 4.3 实现迭代服务端/客户端 P72 2019-01-14 15:12:30 +08:00
riba2534
6679c264ca 完成第三章 网络地址的初始化与分配 2019-01-14 13:11:06 +08:00
riba2534
c61068f4fc 3.4完成 2019-01-14 11:25:33 +08:00
riba2534
766d72b53f 完成到第三章3.4 P48 2019-01-13 14:11:31 +08:00
riba2534
40895a0ce5 完成第二章:套接字类型与协议设置 2019-01-13 11:09:55 +08:00
riba2534
b7ecd53a65 Update README.md 2019-01-12 13:16:25 +08:00
riba2534
1e93eea1d6 完成第一章 理解网络编程和套接字 2019-01-12 13:04:57 +08:00
riba2534
a4c664a7c8 . 2019-01-12 11:36:03 +08:00
riba2534
a88da474aa 完成套接字Hello World 2019-01-12 10:36:36 +08:00