- 博客(2)
- 收藏
- 关注
原创 深入理解计算机系统(CSAPP):Proxy Lab
在Proxy Lab中,我们会自己实现一个代理服务器。这涉及到网络(教材第十一章)、并发(教材第十二章)的相当多概念。建议大家在阅读Lab指导的时候,反复回顾教材上的相关内容。proxy究竟是个啥?proxy是指代理服务器。在各种浏览器设置选项中,都可以看到代理服务器这一项。简单来说,代理在客户端和服务器之间起到桥梁的作用。一方面,代理服务器接收客户端的请求,并转发给真正的服务器;另一方面,代理服务器从真正的服务器接收响应,并转发回客户端。在handout中,我们可以看到一个tiny文件夹。这是书上1
2021-01-29 12:49:58 4726 1
原创 深入理解计算机系统(CSAPP):Shell Lab
CSAPP八个lab,从ShellLab开始难度和码量开始迅速上升,需要我们熟练掌握书上的内容并灵活运用。ShellLab要求我们实现一个简单版本的Linux Shell程序。前置知识主要包括第八章(进程控制,信号处理)和第十章(unix系统级IO)。第八章的讲解中有不少Shell的参考代码,可以提(yuan)供(yang)思(fu)路(zhi)。读一读已经给出的代码全局数据结构shell程序用job_t结构管理它的作业(job)。struct job_t{
2021-01-27 16:46:49 2956
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人