总体进度:https://github.com/apachecn/u...贡献指南:https://github.com/apachecn/u...项目仓库:https://github.com/apachecn/u...投稿指南请勇于翻译和改进翻译。虽然我们追求卓越,但我们并不期望您是完美的,所以请不要担心翻译出错——在大多数情况下,我们的服务器已经记录了所有翻译,因此您不必担心被翻译错误为你的错误而受到惩罚。到无法弥补的损害。(改编自维基百科)领导者:飞龙:562826179章节列表0.介绍#InformalGlossary#Piazza:何时以及如何寻求帮助编程技巧,第1部分系统编程短篇小说和歌曲1.学习CC编程,第1部分部分:C编程入门,第2部分:C编程中的文本输入和输出,第3部分:有关C编程的常见问题,第4部分:C编程中的字符串和结构,第5部分:调试C编程,复习题2.ProcessesProcesses,第1部分:Fork简介,第1部分:Fork简介,第2部分:Fork、Exec和更多进程控制,第1部分:使用信号等待宏进程复习问题3.内存和分配器内存,第1部分:简介堆内存内存,第2部分:实现内存分配器内存,第3部分:粉碎堆栈示例内存复习题4.Pthreads简介Pthreads,第1部分:Pthreads简介,第2部分:Pthreads在实践中的使用,第3部分:并行问题(奖励)Pthread复习题5.同步同步,第1部分:互斥量同步,第2部分:计算信号量同步,第3部分:使用互斥锁和信号量同步,第3部分第4部分:临界区问题同步,第5部分:条件变量同步,第6部分:实现屏障同步,第7部分:读写器问题同步,第8部分:环形缓冲区示例同步回顾问题6.死锁,第1部分:资源分配图死锁,第2部分:死锁条件死锁,第3部分:用餐哲学家死锁回顾问题7.进程间通信和调度虚拟内存,第1部分:虚拟内存管道简介,第1部分:管道管道简介,第2部分:管道编程秘密,第1部分:使用文件进行调度,第1部分:调度进程,第2部分:调度进程:算法IPC复习问题8.网络POSIX,第1部分:带错误处理的网络,第1部分:网络简介,第2部分:使用getaddrinfo的网络,第3部分:构建简单的TCP客户端网络,第4部分:构建简单的TCP服务器网络,第5部分:关闭端口、重用端口和其他技巧联网,第6部分:创建UDP服务器网络,第7部分:非阻塞IO、select()和epollRPC,第1部分:简介远程过程调用网络复习问题9.文件系统文件系统,第1部分:文件系统简介,第2部分:文件是Inode(其他一切都只是数据...)文件系统,第3部分:权限文件系统,第4部分:使用目录文件系统,第5部分:虚拟文件系统文件系统,第6部分:内存映射文件和共享内存文件系统,第7部分:可扩展且可靠的文件系统文件系统,第8部分:来自Android从设备文件系统中删除预安装的恶意软件,第9部分:磁盘块示例文件系统复习问题10。信号过程控制,第1部分:使用信号等待宏信号,第2部分:未决信号和信号掩码信号,第3部分:发出信号信号,第4部分:信号复习题考试练习题考试主题C编程:复习题多线程编程:复习题同步概念:复习题内存:复习题管道:复习题文件系统:复习题网络:复习题信号:复习题系统ProgrammingJoke流程1.认领首先查看整体进度,确认没有人认领你要认领的章节,然后回复ISSUE,注明“章节+QQ号”(一定要留QQ)。2、校对需要校对:语法术语使用文档格式。如果觉得现有的翻译不好,重新翻译也是可以的。3.提交forkGithub项目,将翻译的放在docs文件夹下。推拉请求请参考Github入门指南。
