摘要:
本文内容来自 "MIT_6.031_sp18: Software Construction" 课程的Readings部分,采用 "CC BY SA 4.0" 协议。 由于我们学校(哈工大)大二软件构造课程的大部分素材取自此,也是推荐的阅读材料之一,于是打算做一些翻译工作,自己学习的同时也能帮到一些懒 阅读全文
摘要:
本文内容来自MIT_6.031_sp18: Software Construction课程的Readings部分,采用CC BY-SA 4.0协议。 由于我们学校(哈工大)大二软件构造课程的大部分素材取自此,也是推荐的阅读材料之一,于是打算做一些翻译工作,自己学习的同时也能帮到一些懒得看英文的朋友。 阅读全文
摘要:
本文内容来自MIT_6.031_sp18: Software Construction课程的Readings部分,采用CC BY-SA 4.0协议。 由于我们学校(哈工大)大二软件构造课程的大部分素材取自此,也是推荐的阅读材料之一,于是打算做一些翻译工作,自己学习的同时也能帮到一些懒得看英文的朋友。 阅读全文
摘要:
本文内容来自MIT_6.031_sp18: Software Construction课程的Readings部分,采用CC BY-SA 4.0协议。 由于我们学校(哈工大)大二软件构造课程的大部分素材取自此,也是推荐的阅读材料之一,于是打算做一些翻译工作,自己学习的同时也能帮到一些懒得看英文的朋友。 阅读全文
摘要:
注:tiny.c csapp.c csapp.h等示例代码均可在Code Examples获取 11.6 A. 书上写的示例代码已经完成了大部分工作:doit函数中的printf("%s", buf);语句打印出了请求行;read_requesthdrs函数打印出了剩下的请求报头,但是要注意书上写的 阅读全文
摘要:
10.6 1.若成功打开“foo.txt”: -->1.1若成功打开“baz.txt”: 输出“4\n” -->1.2若未能成功打开“baz.txt”: 输出“-1\n” 2.若未能成功打开“foo.txt”: -->2.1若成功打开“baz.txt”: 输出“3\n” -->2.2若未能成功打开“ 阅读全文
摘要:
详细的题目要求和资源可以到 http://csapp.cs.cmu.edu/3e/labs.html 或者 http://www.cs.cmu.edu/~./213/schedule.html 获取。 在这个实验中我们需要实现自己的动态内存申请器(malloc、free、realloc) 前期准备: 阅读全文
摘要:
9.11 A. 00001001 111100 B. C. 010111 111100 D. 9.12 A. 00001110 101001 B. C. 010001 101001 D. 9.13 更新:计算VPN时0x4写成0010,本错误由孙月晴指出,已更正。 A. 000000001 0000 阅读全文
摘要:
我在使用bash的时候通常会利用它的自动补全功能来看看文件夹下的内容(连按两下Tab键),例如: 说明Music文件夹下有这三个文件,我也就不需要提前用ls命令来确定了。 但是最近我在查看当前shell(bash)的文件描述符时时却碰见一个“怪事”,当我用bash的自动补全功能查看时,显示为有0, 阅读全文
摘要:
详细的题目要求和资源可以到 http://csapp.cs.cmu.edu/3e/labs.html 或者 http://www.cs.cmu.edu/~./213/schedule.html 获取。 前期准备 Signal (IPC) signal(2) - Linux manual page - 阅读全文