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

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

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

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),布布扣,bubuko.com

时间: 2024-10-11 23:14:09

推荐我看过的几本好书给大家(1)的相关文章

推荐大家看一下《成功的项目群管理》

推荐大家看一下<成功的项目群管理>这本书,本指南提供了: n 一个适合项目群管理的路线图,汇集关键的原则,治理主题及一套相互关联的促进业务转型的流程 n 对项目群管理原则.主题及流程可以被嵌入.审查和应用的建议,以从商业变革中获得可测量的收益 项目群管理MSP架构是基于三个核心概念: n MSP原则(外环)来自从积极的和消极的结果中学习到的经验教训.他们代表了支撑任何转型变革项目群的成功的共同因素. n MSP治理主题(第二环)一个组织级的方法,应对项目群管理需要的定义.测量以及控制.治理主题

推荐大家看一下《成功的项目群管理》这本书

推荐大家看一下<成功的项目群管理>这本书,本指南提供了: n 一个适合项目群管理的路线图,汇集关键的原则,治理主题及一套相互关联的促进业务转型的流程 n 对项目群管理原则.主题及流程可以被嵌入.审查和应用的建议,以从商业变革中获得可测量的收益 项目群管理MSP架构是基于三个核心概念: n MSP原则(外环)来自从积极的和消极的结果中学习到的经验教训.他们代表了支撑任何转型变革项目群的成功的共同因素. n MSP治理主题(第二环)一个组织级的方法,应对项目群管理需要的定义.测量以及控制.治理主题

Mockplus 推荐:看完这些书,UX可以进阶了

UX设计师该看哪些书? Mockplus 为你推荐以下的书籍,如果认真读完,并且读懂了,相信你可以进阶了. (Mockplus 挑书小技巧:看看这本书的再版次数,再版次数越多,这本书一定越好) Mockplus推荐之:<如何设计好网站> Don't Make Me Think 作者:Steve Krug 一本 UI 设计入门级读物,也是"可用性"类主题被推荐得最多的书.贯彻本书的核心思想是"别让我思考!" 作者 Steve Krug 围绕可用性定律总结了

大牛推荐的10本学习 Python 的好书

Python:蛇亚目蟒科,主要包括分布于非洲及亚洲的无毒蟒蛇. Python:Richard Clabaugh拍摄的恐怖电影,2000年发行. Python:澳大利亚汽车公司. Python:英国偶发性核战争计划. Python:一种编程语言. 今天推荐给大家的这个清单,是10本Python学习的书籍,这些书籍都是Python领域的大牛多次提到并推荐的书籍:有面向初学者的,也有给进阶者的书籍. 上期传送门:6个炫酷又好用的Python工具 给Python 初学者 如果你之前一点编程经验都没有,先

程序员高效率工具推荐-不看后悔死你

一. Xshell Xftp 免费软件 Xshell 和 Xftp 都是 NetSarang 出品的优秀网络管理.安全传输工具.Xshell 是一个免费的安全终端仿真器,可以作为 SSH.TELNET 或 RLOGIN 的终端模拟,能够从 Windows 平台安全连接 Linux 服务器,Xftp 则是安全传输客户端,支持 FTP 和 SFTP 协议,两者都支持标签化的会话窗口.如果你的项目部署到Liunx下面,这样的工具你少不了的. 二. Axure RP Pro 这个做产品的用的比较多,但是

推荐大学生看一本全是例子的《Arduino开发从零开始学》---自己动手写机器人了

<Arduino开发从零开始学>全是入门小实例,最后是电路板大战 遥控小车 智能家居 遥控机械臂 贪食蛇 音乐类库 <Arduino开发从零开始学>结构清楚,内容丰富,涵盖了 从软硬件基础知识到开发项目的实际操作, 从简单的闪灯程序到复杂的智能家居.机械手臂等项目, 从Arduino简单的语法到编写Arduino程序和类库 讲解全面,方便读者对Arduino有一个系统的学习.大学生上学玩的各种电路板子,很浪漫很有趣,大学身必看!!!!

作为一个性能架构师推荐大家看的基本性能测试必备书籍

JAVA程序员必看的15本书-JAVA自学书籍推荐

作为Java程序员来说,最痛苦的事情莫过于可以选择的范围太广,可以读的书太多,往往容易无所适从.我想就我自己读过的技术书籍中挑选出来一些,按照学习的先后顺序,推荐给大家,特别是那些想不断提高自己技术水平的Java程序员们.此外,大家可以加入457036818交流群,互相分享一下关于JAVA方面的知识.一.Java编程入门类 对于没有Java编程经验的程序员要入门,随便读什么入门书籍都一样,这个阶段需要你快速的掌握Java基础语法和基本用法,宗旨就是"囫囵吞枣不求甚解",先对Java熟悉

设计师:值得一看的设计类书籍

之前有写过一篇设计推荐的文章(推荐给设计师的UI/UX书籍和资源),受到了许多设计师朋友的喜欢.不过呢,设计是一条无止境的路,别说你看完那7本书就已经足够优秀,已经通透了其中的奥秘.设计是一条不断成长的路,优秀的人永远在进步.所以你要学的还有很多. 今天主要从平面设计.网页设计.UI设计.交互&用研.字体&版式设计这几个方面为大家推荐一些比较不错的设计类书籍.找个空闲的时间,泡杯清茶,享受一下休闲的充电时间. 平面设计 1.平面设计法则(第2版) 作者:Sun I视觉设计 关于设计,其实很