推荐几本我看过的好书给大家!

首先必须对亚马逊偷图向亚马逊表示歉意 :)

Bryant R E, 布赖恩特, O'Hallaron D, et al. 深入理解计算机系统[M]. 中国电力出版社, 2004.

这本书讲的相当的好,CMU两位老师写的,建议那些学习编程感到遇到瓶颈的同学来看一看这本书,另外翻译的也很不错!里面对很多你必须掌握的编译技术讲的很透彻。另外对计算机流水线部分讲的也非常的透彻。看完这本书你写代码时,将能够学会刻意去优化一些细节部分,而往往这些细节部分是决定问题的关键。另外这本书对cache的讲解也很优秀,经过自己实验证明,cache的确能够有效的消除内存所带来的“内存墙”效应,具体的可以去看我那篇-zynq的数据数据能力。

甲子, 凡, 爱民. 程序员的自我修养: 链接, 装载与库[M]. 电子工业出版社, 2009.

这本书能和前面的那本书形成有效的互补,上面那本书csapp里面有一部分链接库内容没有讲的特别清楚,因此的话,大家如果想了解这块内容的话可以看这本书,说句实话,很多国内的书都是垃圾,但是这本书完全不一样,作者是两位浙江大学的研究生,着实让人佩服。看完这本书,从中可以看的出这两位作者的基本功是如此的扎实,并且绝对是用了心去写书的。也希望国内的很多所谓的的砖家叫兽们,能够安下心,多写一些这种样子的书,而不是这边抄一点,那边抄一点的,有时候有些东西,自己也不懂,但是照样往里面塞的垃圾。

国外的书,里面有些gnu工具的使用方式,这本书最好的一点在于如何教会你写linker script,主要讲的是编译工具中与程序员密切相关的链接器及加载器的用法和内部工作原理,这是其他书籍没有涉及到的地方,在这里必须赞一个!

Mecklenburg R. Managing projects with GNU make[M]. " O'Reilly Media, Inc.", 2004.中文译名-GNU MAKE项目管理

这本书是我研一的时候看的,只看了前7章,翻译的相对还是不错的,把这本书看完,应付平常的项目开发是没有任何问题的,有兴趣的同学可以看一看,我听说现在的集成开发环境已经集成了automake这种样子的工具,这个事情嘛,仁者见仁,智者见智。在下就不发表关于这方面的评论了,不过这里强调一点,makefile很重要!国外gnu开发团队有很多项目经理都是makefile或是perl这方面的高手。

Hennessy J L, 亨尼西, Patterson D A, et al. 计算机系统结构: 量化研究方法[M]. 电子工业出版社, 2004.

这本书简称CAAQA,两位作者的名气可以说是泰斗级别了。

Hennessy 斯坦福校长,mips公司创始人之一,Patterson 伯克利教授,risc计算机之父。

对于这本书,我觉得可能是我水平不够,感觉有点言过其实了,感觉很多东西都是欲言又止,感觉出作者想继续深入,但是却因为某种原因没有继续写下去,不能说不是一种遗憾

推荐我看过的几本好书给大家相关推荐

  1. 推荐我看过的几本好书给大家!(2)

    继续从亚马逊盗图!哈哈! 这本书感觉很不错,对于算法,个人觉得还是需要掌握的,毕竟你不可能一辈子都做最底层的程序员吧,想要获得提升,一方面是经验的积累,另外一方面则是一种厚积薄发学习的过程,而算法的学 ...

  2. 如何提高情商?我推荐你看这本《经理人参阅:情商与社交》

    宣称能提高情商的书有很多,但「货真价实」的却并不多见.大多数情商书籍都是在打着「提高情商」的幌子猛灌鸡汤. 然而,我们并不需要这样的「鸡汤」文.我们需要的是能帮助我们提高情商的切实可行的做法. 那么, ...

  3. 52是什么水平_送礼送什么白酒,适合送礼的白酒推荐,看这篇最新白酒送礼指南就行了...

    生活中,不管是自己多牛.多矬,都难以脱离开这个礼尚往来.人情世故的社会.这就是人生. 古语云过:来而不往非礼也.不管是拜访别人,还是回家看望父母,空着手去总是不好的.今天说的就是送酒当礼品,盘点看看: ...

  4. python入门书籍推荐,看这篇文章就够,请!

    python入门书籍推荐,看这篇文章就够,请! 事实上,有关python的书籍很多很多,就当当网就有50000件和python有关的书籍,我特地去了当地的新华书店,蹲了大半天,回来给大家推荐,适合想学 ...

  5. android 记录美剧观看进度,[推荐]i看美剧应用:美剧播出、新闻发生提醒直接推送到手机...

    原标题:[推荐]i看美剧应用:美剧播出.新闻发生提醒直接推送到手机 [快速导航] 您可以直接把本文直接拉到最低部,点击原文链接,下载IOS版或安卓版. 下载应用的IOS版也可以直接在苹果APP STO ...

  6. 推荐的看电影网站,值得拥有

    *推荐一个看电影的网站吧,功能很~~~~强大 https://www.pianku.tv/*

  7. JAVA开发者值得一看的几本书,好书推荐

    "学习的最好途径就是看书",这是我自己学习并且小有了一定的积累之后的第一体会.个人认为看书有两点好处: 能出版出来的书一定是经过反复的思考.雕琢和审核的,因此从专业性的角度来说,一 ...

  8. 用漫画的形式学习Python,Python好书推荐——《看漫画学Python》

    毫无疑问,Python是目前最热门的编程语言之一.对于很多从未参与过计算机编程的"小白"来说,似乎很难深入掌握Python.其实只要掌握科学的学习方法,制定合理的学习计划,Pyth ...

  9. 玩转电商数据分析及运营,推荐你看这 7 本好书

    导读:互联网中最丰富的资源是流量,而流量变现最直接的方式是电商,所以放眼当前各个主流App,诸如今日头条.快手.微信等,都在尝试直播带货和社交分销的运营模式.当然,以电商为核心商业模式的平台App,也 ...

  10. python教程书籍-大牛推荐的10本学习 Python 的好书

    Python:蛇亚目蟒科,主要包括分布于非洲及亚洲的无毒蟒蛇. Python:Richard Clabaugh拍摄的恐怖电影,2000年发行. Python:澳大利亚汽车公司. Python:英国偶发 ...

最新文章

  1. 类和对象—对象特性—深拷贝与浅拷贝
  2. Python编程基础:第五十八节 线程Threading
  3. 鄙人之斗,读IT之洋(1)
  4. [XSY3381] 踢罐子(几何)
  5. java web后台_java web 后台那些事
  6. bigdecimal js 判断等于0_为啥阿里禁用BigDecimal的equals方法做等值比较
  7. LINUX系列:Shell命令
  8. 反向传播算法的详细解释(下)
  9. [android] socket在手机上的应用
  10. django_4:数据库0——配置数据库
  11. libtool: Version mismatch error. This is libtool 2.4.6, but the definition of this LT_INIT
  12. APP推广的八大“邪恶”方法?做好产品才是王道!
  13. 安卓代码设置系统时间
  14. 自动化运维工具inception+archer
  15. 派克宇航获得AVIC涡轮螺旋桨支线飞机MA700的飞控作动系统合同
  16. nginx如何解析html响应,在nginx中,如何返回http 500返回码并包含响应客户端的响应体...
  17. 给你的应用程序添加动态鼠标
  18. Skyline二次开发-如何使用API获取视线分析的可见点和不可见点。
  19. 部署机器学习模型的后期监视
  20. vue 2.0响应式源码实践,麻麻,我再也不怕被面试官提问啦

热门文章

  1. layedit html源码编辑,Kz.layedit-layui.layedit富文本编辑器拓展
  2. 桃李春风一杯酒,江湖夜雨十年灯。—第十一天
  3. 关于DSP28335CCS6编译时出现error #10099-D: program will not fit into available memory.
  4. ad域下发策略_AD域修改组策略
  5. 黄色一般表示碳膜电阻,蓝色金属膜,灰色保险电阻
  6. matebook14支持触摸屏吗_MateBook14:同价位一个能打的都没有(我说的是屏幕)
  7. eclipse 搭建ARM开发环境
  8. 北京市公布533家接种点名单 (zz)
  9. 数码相册项目(带密码登陆,代码已开源)
  10. 对ashx请求用Gzip,Deflated压缩