大学计算机系最努力的同学都是怎样学习的( 五 )
这两本很薄的书一直放在我枕头边,作为圣经隔三差五背一下。
这本书讲的是网络的物理层和链路层的,非网络或者通信专业的不用看。
很精炼的一本讲内核的书,精读了几遍。
数据结构的C++实现,个人觉得一般。
不用多说了吧,TCP/IP的圣经,有三卷的,精读第一卷,第二卷可以看看,但是是FreeBSD的内核协议栈实现,和现在的Linux有一些差异。卷三讲了作者YY的一个客服TCP协议。
这本书用一句话形容就是话糙理不糙,非常适合入门的同时,还能够知道socket底层的一些实现原理,精读了无数遍。
有很大部分讲的是Linux的ELF文件结构还有其他的,协议栈部分代码太多,看了70%就刚不下去了。
这本书是网络安全课程的教材,入门难度有些高了,大部分网络安全知识点都有涉及,包括密码学及应用kerboros协议等。当时课程设计就是实现kerboros协议。
这两本是专业老师推荐的,个人觉得自顶向下好一些,不过后来非常经典的书,作为辅助教材,必须精读且牢记,后来面试官问什么TCP三次握手什么滑动窗口都是被秒杀的。
真本书也是非常适合入门的。和《unix环境高级编程》有一定差距,不过作为入门很推荐,成为大神的第一步就是把所有demo全部自己实现一遍,一但你这样做了,基本上可以说吃透了,后面无论多久都或多或少记住,不然很容易过目就忘了。
放一张大概的吧。其实还有很多的书在毕业的时候卖掉了,卖不掉的送都送不出去,有点尴尬。
大学期间打好基础挺重要的,工作了给你大把可以精读一本书的时间是很少的。同时如果是读书期间,从底层基础开始学习比一开始就各种spring,各种MVC来的踏实一些。希望各位在读书的大学生听我一句劝,大学期间最重要的努力还是要找个女朋友。
是的,这个同学就是我自己。
已经毕业很多年了,有些书可能年代久远了些,但是都没有过时,计算机和系统的发展没有都是积累的,没有突变过程,所以学好基础,几十年都受用。
推荐阅读
- 北京大学和清华大学的排名一直这么高,到底有没有水分
- 大学表白墙找到人的概率咋样
- 怎样看待在大学里埋头苦学的一帮人
- 为啥非要上大学
- 怎样看待北京理工大学良乡校区肝糖元教师节晚上宿舍灯光阵型工作人员公器私用趁机表白
- 在大学里,你最不希望成为哪种人
- 考北京大学到底有多难
- 当你要完成一件事的时候,你会选择悄悄努力还是告诉很多人
- 大学本科期间,在几乎全班都作弊的情况下,不作弊答题,我究竟得到了啥
- 为啥有人努力的学习,成绩却不见起色