学习
深入理解计算机系统(原书第2版) 豆瓣 Goodreads
Computer Systems: A Programmer's Perspective
9.7 (26 个评分) 作者: [美] Randal E.Bryant / [美] David O' Hallaron 译者: 龚奕利 / 雷迎春 机械工业出版社 2011 - 1
本书从程序员的视角详细阐述计算机系统的本质概念,并展示这些概念如何实实在在地影响应用程序的正确性、性能和实用性。全书共12章,主要内容包括信息的表示和处理、程序的机器级表示、处理器体系结构、优化程序性能、存储器层次结构、链接、异常控制流、虚拟存储器、系统级I/O、网络编程、并发编程等。书中提供大量的例子和练习,并给出部分答案,有助于读者加深对正文所述概念和知识的理解。
本书的最大优点是为程序员描述计算机系统的实现细节,帮助其在大脑中构造一个层次型的计算机系统,从最底层的数据在内存中的表示到流水线指令的构成,到虚拟存储器,到编译系统,到动态加载库,到最后的用户态应用。通过掌握程序是如何映射到系统上,以及程序是如何执行的,读者能够更好地理解程序的行为为什么是这样的,以及效率低下是如何造成的。
本书适合那些想要写出更快、更可靠程序的程序员阅读,也适合作为高等院校计算机及相关专业本科生、研究生的教材。
如何阅读一本书 豆瓣 Goodreads
How to Read a Book
8.2 (366 个评分) 作者: [美] 莫提默·J. 艾德勒 / 查尔斯·范多伦 译者: 郝明义 / 朱衣 商务印书馆 2004 - 1
每本书的封面之下都有一套自己的骨架,作为一个分析阅读的读者,责任就是要找出这个骨架。一本书出现在面前时,肌肉包着骨头,衣服包裹着肌肉,可说是盛装而来。读者用不着揭开它的外衣或是撕去它的肌肉来得到在柔软表皮下的那套骨架,但是一定要用一双X光般的透视眼来看这本书,因为那是了解一本书、掌握其骨架的基础。
《如何阅读一本书》初版于1940年,1972年大幅增订改写为新版。不懂阅读的人,初探阅读的人,读这本书可以少走冤枉路。对阅读有所体会的人,读这本书可以有更深的印证和领悟。
2017年11月20日 已读
开始读的时候,茅塞顿开,都有想买一本供着的冲动。结果看到后面,昏昏欲睡,也太罗嗦了点吧,很多可有可无的东西。但前面的部分确实很值得借鉴
学习 方法论 阅读方法
秘笈 豆瓣
作者: 吴业涛 2014 - 7
如何提高学习效率?
怎样更有自制力?
各科的窍门是什么?
《秘笈—北大奇人怪招》能通过一个个精彩有趣的奇人故事,帮你提高自制力与学习效率。作者在北大求学多年,遇到了18位奇人,他们的传奇经历和和独特学习方法将对广大中学生有所激励和启发。
比抓紧每一分钟学习更重要的是,抓紧学习的每一分钟。《秘笈—北大奇人怪招》语言幽默,内容深刻,正是提高学习效率的“神器”。它既包括 “皮蛋必胜法” “命运罐2.0”等关于努力和自控的内功心法, 又有“放火烧数学” “三套鸭作文法”等各学科的窍门作为外功招式,是一本有趣、有用、有激情的奇书。历时三载,诚意之作,看后必有收获。