关键书籍,边读边记,持续更新...

来源:互联网 发布:移动数据网怎么转电信 编辑:程序博客网 时间:2024/04/30 19:31

计算机修养:

(1)《深入理解计算机系统》,理论角度分析计算机系统。亚马逊购买:《深入理解计算机系统(原书第2版)》

(2)《编码的奥秘》,很薄的书,却能从基本的电子、电路、继电器、二进制、门电路、加法器、存储器,一直到完整的计算机硬件系统,再到机器指令、汇编、高级语言、操作系统、一直到GUI系统,可见作者的深厚功底。亚马逊购买:《编码的奥秘》

(3)《linker & loader》,链接器和加载器,是理解程序链接加载过程的好书。亚马逊购买:Linkers and Loaders

(4)毛德操的《Windows内核源码分析》,利用reactos源码,对NT内核的实现进行了分析。

(5)《Unix编程艺术》,我之所以把这本书放到这里,而不是unix/linux应用编程,是因为这本书尽管以Unix为素材,但是其观点适用于所有平台的编程。就我个人而言,其文本化的思想对我影响最深。亚马逊购买:《UNIX编程艺术》

 

C语言:

(0)谭浩强《C语言程序设计》,无论如何,这曾经是我的教科书,入门书籍。亚马逊购买:《C程序设计(第4版)》

(1)《Deep in C》,鱼书,高级C程序员必读。亚马逊购买:鱼C

 

C++语言:

(1)《Inside C++ object》,中译本《深度探索C++对象模型》,对C++的实现描述透彻,解渴书籍。亚马逊购买:深度探索C++对象模型

(2)

 

Java语言:

(0)马士兵J2SE视频教程,入门。

(1)《深入理解Java虚拟机》,jvm实现与理解。亚马逊购买:深入理解Java虚拟机

 

Windows应用编程:

SDK

(1)Jeffrey Richter的《Windows via C/C++(5th edition)》,中译本《Windows核心编程》。内容较深入,概念清晰,讲解透彻,但是对GUI部分阐述少。亚马逊购买:Windows核心编程(第5版)

(2)Charles Petzold的《Programming Windows(5th edition)》,中译本《Windows程序设计》。1998年出版,至今(2012年)未有新版本,这也与Windows核心没有变化有关。对GUI部分讲解详细。亚马逊购买:Windows程序设计(第5版 珍藏版)

MFC

(3)侯捷的《深入浅出MFC》一本就好,平心而论,MFC前景不看好,个人不再关注。亚马逊购买:深入浅出MFC

.Net

(4)Jeffrey Richter的《CLR via C#》,中译本《.net框架设计》,已经第三版了,讲解非常透彻,实用。亚马逊购买:CLR via C#(第3版)

(5)DonBox的《.net essensial》,中译本《.net本质论》,如果想知道CLR的底层实现,可以参考此书,虽然很薄,但是内容相当解渴。

 

unix/linux应用编程:

(0)《鸟哥的Linux私房菜》,Linux系统入门书籍。亚马逊购买:鸟哥的Linux私房菜:基础学习篇(第3版)

(1)unix环境高级编程,被很多人称为Unix编程圣经,但我个人不太喜欢其编程风格。亚马逊购买:UNIX环境高级编程(第2版)

(2)Shell脚本学习指南(Classic Shell Scripting),学习bash的不二选择。亚马逊购买:Shell脚本学习指南

 

TCP/IP网络编程:

(1)TCP/IP协议详解卷一,案头必备,尽管该书后来被升级改版,但是很多人并不喜欢新版本,个人感觉也是老版本行文流畅。亚马逊购买:TCP/IP详解卷1:协议

 

Web编程:

ASP.net

 

JSP/Servlet

 

PHP

 

JavaScript

 

原创粉丝点击