apachecn / apachecn/uiuc-cs241-notes-zh

整体进度

Open
#1 3 comments 0 reactions 0 assignees View on GitHub
help wanted
Dominant language
JavaScript
Stars
49
Forks
8
PR merge metrics
No merged PRs in 30d

Description

| 章节 | 贡献者 | 进度 |
| --- | --- | --- |
| [#Informal词汇表](https://github.com/apachecn/uiuc-cs241-notes-zh/blob/master/docs/3.md) | | |
| [#Piazza:何时以及如何寻求帮助](https://github.com/apachecn/uiuc-cs241-notes-zh/blob/master/docs/4.md) | | |
| [编程技巧,第1部分](https://github.com/apachecn/uiuc-cs241-notes-zh/blob/master/docs/5.md) | | |
| [系统编程短篇小说和歌曲](https://github.com/apachecn/uiuc-cs241-notes-zh/blob/master/docs/6.md) | | |
| [C编程,第1部分:简介](https://github.com/apachecn/uiuc-cs241-notes-zh/blob/master/docs/8.md) | @blue-bird1 | 100% |
| [C编程,第2部分:文本输入和输出](https://github.com/apachecn/uiuc-cs241-notes-zh/blob/master/docs/9.md) | @hqiwen | 100% |
| [C编程,第3部分:常见问题](https://github.com/apachecn/uiuc-cs241-notes-zh/blob/master/docs/10.md) | @hqiwen | 100% |
| [C编程,第4部分:字符串和结构](https://github.com/apachecn/uiuc-cs241-notes-zh/blob/master/docs/11.md) | @hqiwen | 100% |
| [C编程,第5部分:调试](https://github.com/apachecn/uiuc-cs241-notes-zh/blob/master/docs/12.md) | @hqiwen | 100% |
| [C编程,复习题](https://github.com/apachecn/uiuc-cs241-notes-zh/blob/master/docs/13.md) | @hqiwen | 100% |
| [进程,第1部分:简介](https://github.com/apachecn/uiuc-cs241-notes-zh/blob/master/docs/15.md) | @wizardforcel | 100% |
| [分叉,第1部分:简介](https://github.com/apachecn/uiuc-cs241-notes-zh/blob/master/docs/16.md) | @wizardforcel | 100% |
| [分叉,第2部分:Fork,Exec,等等](https://github.com/apachecn/uiuc-cs241-notes-zh/blob/master/docs/17.md) | | |
| [进程控制,第1部分:使用信号等待宏](https://github.com/apachecn/uiuc-cs241-notes-zh/blob/master/docs/18.md) | | |
| [进程复习题](https://github.com/apachecn/uiuc-cs241-notes-zh/blob/master/docs/19.md) | | |
| [内存,第1部分:堆内存简介](https://github.com/apachecn/uiuc-cs241-notes-zh/blob/master/docs/21.md) | | |
| [内存,第2部分:实现内存分配器](https://github.com/apachecn/uiuc-cs241-notes-zh/blob/master/docs/22.md) | | |
| [内存,第3部分:粉碎堆栈示例](https://github.com/apachecn/uiuc-cs241-notes-zh/blob/master/docs/23.md) | | |
| [内存复习题](https://github.com/apachecn/uiuc-cs241-notes-zh/blob/master/docs/24.md) | | |
| [Pthreads,第1部分:简介](https://github.com/apachecn/uiuc-cs241-notes-zh/blob/master/docs/26.md) | | |
| [Pthreads,第2部分:实践中的用法](https://github.com/apachecn/uiuc-cs241-notes-zh/blob/master/docs/27.md) | | |
| [Pthreads,第3部分:并行问题(奖金)](https://github.com/apachecn/uiuc-cs241-notes-zh/blob/master/docs/28.md) | | |
| [Pthread复习题](https://github.com/apachecn/uiuc-cs241-notes-zh/blob/master/docs/29.md) | | |
| [同步,第1部分:互斥锁](https://github.com/apachecn/uiuc-cs241-notes-zh/blob/master/docs/31.md) | | |
| [同步,第2部分:计算信号量](https://github.com/apachecn/uiuc-cs241-notes-zh/blob/master/docs/32.md) | | |
| [同步,第3部分:使用互斥锁和信号量](https://github.com/apachecn/uiuc-cs241-notes-zh/blob/master/docs/33.md) | | |
| [同步,第4部分:临界区问题](https://github.com/apachecn/uiuc-cs241-notes-zh/blob/master/docs/34.md) | | |
| [同步,第5部分:条件变量](https://github.com/apachecn/uiuc-cs241-notes-zh/blob/master/docs/35.md) | | |
| [同步,第6部分:实现障碍](https://github.com/apachecn/uiuc-cs241-notes-zh/blob/master/docs/36.md) | | |
| [同步,第7部分:读者编写器问题](https://github.com/apachecn/uiuc-cs241-notes-zh/blob/master/docs/37.md) | | |
| [同步,第8部分:环形缓冲区示例](https://github.com/apachecn/uiuc-cs241-notes-zh/blob/master/docs/38.md) | | |
| [同步复习题](https://github.com/apachecn/uiuc-cs241-notes-zh/blob/master/docs/39.md) | | |
| [死锁,第1部分:资源分配图](https://github.com/apachecn/uiuc-cs241-notes-zh/blob/master/docs/41.md) | | |
| [死锁,第2部分:死锁条件](https://github.com/apachecn/uiuc-cs241-notes-zh/blob/master/docs/42.md) | | |
| [死锁,第3部分:餐饮哲学家](https://github.com/apachecn/uiuc-cs241-notes-zh/blob/master/docs/43.md) | | |
| [死锁复习题](https://github.com/apachecn/uiuc-cs241-notes-zh/blob/master/docs/44.md) | | |
| [虚拟内存,第1部分:虚拟内存简介](https://github.com/apachecn/uiuc-cs241-notes-zh/blob/master/docs/46.md) | | |
| [管道,第1部分:管道介绍](https://github.com/apachecn/uiuc-cs241-notes-zh/blob/master/docs/47.md) | | |
| [管道,第2部分:管道编程秘密](https://github.com/apachecn/uiuc-cs241-notes-zh/blob/master/docs/48.md) | | |
| [文件,第1部分:使用文件](https://github.com/apachecn/uiuc-cs241-notes-zh/blob/master/docs/49.md) | | |
| [调度,第1部分:调度过程](https://github.com/apachecn/uiuc-cs241-notes-zh/blob/master/docs/50.md) | | |
| [调度,第2部分:调度过程:算法](https://github.com/apachecn/uiuc-cs241-notes-zh/blob/master/docs/51.md) | | |
| [IPC复习题](https://github.com/apachecn/uiuc-cs241-notes-zh/blob/master/docs/52.md) | | |
| [POSIX,第1部分:错误处理](https://github.com/apachecn/uiuc-cs241-notes-zh/blob/master/docs/54.md) | | |
| [网络,第1部分:简介](https://github.com/apachecn/uiuc-cs241-notes-zh/blob/master/docs/55.md) | | |
| [网络,第2部分:使用getaddrinfo](https://github.com/apachecn/uiuc-cs241-notes-zh/blob/master/docs/56.md) | | |
| [网络,第3部分:构建一个简单的TCP客户端](https://github.com/apachecn/uiuc-cs241-notes-zh/blob/master/docs/57.md) | | |
| [网络,第4部分:构建一个简单的TCP服务器](https://github.com/apachecn/uiuc-cs241-notes-zh/blob/master/docs/58.md) | | |
| [网络,第5部分:关闭端口,重用端口和其他技巧](https://github.com/apachecn/uiuc-cs241-notes-zh/blob/master/docs/59.md) | | |
| [网络,第6部分:创建UDP服务器](https://github.com/apachecn/uiuc-cs241-notes-zh/blob/master/docs/60.md) | | |
| [网络,第7部分:非阻塞I O,select()和epoll](https://github.com/apachecn/uiuc-cs241-notes-zh/blob/master/docs/61.md) | | |
| [RPC,第1部分:远程过程调用简介](https://github.com/apachecn/uiuc-cs241-notes-zh/blob/master/docs/62.md) | | |
| [网络复习题](https://github.com/apachecn/uiuc-cs241-notes-zh/blob/master/docs/63.md) | | |
| [文件系统,第1部分:简介](https://github.com/apachecn/uiuc-cs241-notes-zh/blob/master/docs/65.md) | @liuyixi520 | 完成 |
| [文件系统,第2部分:文件是inode(其他一切只是数据...)](https://github.com/apachecn/uiuc-cs241-notes-zh/blob/master/docs/66.md) | @liuyixi520 | 完成 |
| [文件系统,第3部分:权限](https://github.com/apachecn/uiuc-cs241-notes-zh/blob/master/docs/67.md) | @liuyixi520 | 完成 |
| [文件系统,第4部分:使用目录](https://github.com/apachecn/uiuc-cs241-notes-zh/blob/master/docs/68.md) | @liuyixi520 | 完成 |
| [文件系统,第5部分:虚拟文件系统](https://github.com/apachecn/uiuc-cs241-notes-zh/blob/master/docs/69.md) | @liuyixi520 | 完成 |
| [文件系统,第6部分:内存映射文件和共享内存](https://github.com/apachecn/uiuc-cs241-notes-zh/blob/master/docs/70.md) | @liuyixi520 | 完成 |
| [文件系统,第7部分:可扩展且可靠的文件系统](https://github.com/apachecn/uiuc-cs241-notes-zh/blob/master/docs/71.md) | @liuyixi520 | 完成 |
| [文件系统,第8部分:从Android设备中删除预装的恶意软件](https://github.com/apachecn/uiuc-cs241-notes-zh/blob/master/docs/72.md) | @liuyixi520 | 完成 |
| [文件系统,第9部分:磁盘块示例](https://github.com/apachecn/uiuc-cs241-notes-zh/blob/master/docs/73.md) | @liuyixi520 | 完成 |
| [文件系统复习题](https://github.com/apachecn/uiuc-cs241-notes-zh/blob/master/docs/74.md) | @liuyixi520 | 完成 |
| [过程控制,第1部分:使用信号等待宏](https://github.com/apachecn/uiuc-cs241-notes-zh/blob/master/docs/76.md) | | |
| [信号,第2部分:待处理的信号和信号掩码](https://github.com/apachecn/uiuc-cs241-notes-zh/blob/master/docs/77.md) | | |
| [信号,第3部分:提高信号](https://github.com/apachecn/uiuc-cs241-notes-zh/blob/master/docs/78.md) | | |
| [信号,第4部分:信号](https://github.com/apachecn/uiuc-cs241-notes-zh/blob/master/docs/79.md) | | |
| [信号复习题](https://github.com/apachecn/uiuc-cs241-notes-zh/blob/master/docs/80.md) | | |
| [考试主题](https://github.com/apachecn/uiuc-cs241-notes-zh/blob/master/docs/82.md) | | |
| [C编程:复习题](https://github.com/apachecn/uiuc-cs241-notes-zh/blob/master/docs/83.md) | | |
| [多线程编程:复习题](https://github.com/apachecn/uiuc-cs241-notes-zh/blob/master/docs/84.md) | | |
| [同步概念:复习题](https://github.com/apachecn/uiuc-cs241-notes-zh/blob/master/docs/85.md) | | |
| [内存:复习题](https://github.com/apachecn/uiuc-cs241-notes-zh/blob/master/docs/86.md) | | |
| [管道:复习题](https://github.com/apachecn/uiuc-cs241-notes-zh/blob/master/docs/87.md) | | |
| [文件系统:复习题](https://github.com/apachecn/uiuc-cs241-notes-zh/blob/master/docs/88.md) | | |
| [网络:复习题](https://github.com/apachecn/uiuc-cs241-notes-zh/blob/master/docs/89.md) | | |
| [信号:复习题](https://github.com/apachecn/uiuc-cs241-notes-zh/blob/master/docs/90.md) | | |
| [系统编程笑话](https://github.com/apachecn/uiuc-cs241-notes-zh/blob/master/docs/91.md) | | |

Contributor guide

Open the contributing guide

Research direction

Start with the progress table in issue #1 and inspect the linked chapter files under docs/, especially entries with empty contributor and progress cells. A contribution would need a clearly selected chapter and an agreed update to its translation status, but the issue does not define a specific chapter or completion criteria.

Written by the indexing model from the issue text.

Assessment

Domain
documentation
Issue type
Documentation
Difficulty
5/5
Estimated time
Over a week
Activity status
Stale
Clarity
Needs clarification
Newbie friendliness
20/100

Get new issues in your inbox

A short digest of beginner-friendly GitHub issues.