计算机经典书籍推荐

计算机经典书籍推荐
计算机经典书籍推荐

3。“十分有用”的,它们是:“程序设计”、“数据结构”、“操作系统原理”。这三门课,我觉得是整个大学四年最有用的三门课了,而且是直接的有用。“程序设计”,在我们的课表上全称叫做“C++程序设计”,其实就是教会你使用一门高级语言,重要性不言而喻;而且学到后面,比如在学“编译原理”的时候,讲到各种词法分析方法时它就会用C++(我看的那本书用的是C++)来写一些例子,再接着讲,也就是说“程序设计”这门课同时也是用来学习后面很多的课程的工具。“数据结构”可以说是“编程整件事”要使用到的核心技术之一,必须要很好的理解、完全掌握这门课。“操作系统原理”包括了很多东西,都应该很好的掌握,比如“进程和线程”的基础知识如果你掌握的不好,那你以后编“多线程”程序的时候就会碰到很多麻烦;而且,只有理解了操作系统,才有可能编好应用软件,道理很简单,所用的应用软件都必须运行在操作系统之上,都必须调用它的功能。

对于这三门课,最好不要看国人写的教材。“操作系统原理”建议看《操作系统:设计与实现》(第二版),作者Anderw S.Tanenbaum等。此书中译本分上下两册,上册为原理,下册为Minix操作系统的源代码,上册必看,下册根据各人情况有选择的读一些也是好的。“数据结构”建议看《数据结构——C++语言描述》,作者William Ford等,但是裘宗燕的一本《数据结构——C++与面向对象的途径》也还行,如果你们学校用它做教材的话,那你勉强看看也就凑合了。至于“程序设计”,书太多了,《The C++ Programming Language》、《C++ Prime》、《Thinking In C++》、《Thinking In Java》都是好书。另外,说到这里,不得不提到一个问题:以前经常看到有人争论一个问题,就是C++、Java、(现在又多了一门C#)这三种语言到底哪种好?我们应该学习哪一种?这其实是一个无聊的争论,因为它们的80%都是相同的,所以你用“用来争论的这点时间”已经可以在“掌握它们其中之一”的前提下学完另外的两种了,等你精通了这三门语言后,也就不屑于这种争论了,语言本身只是表现思想的一种手段罢了,它们是何等的容易学习!

4。“有用”的课。这些课,不能算是“直接的有用”,也就是说,它们的很多内容你过几年也许就忘得差不多了,竟然也不会影响你当前的工作。但是,它们是铺垫,是基石。对于这些课,我们的态度应该是,注重基本概念,做到“弄清楚大致的框架”就可以了,但可以忽略不必要的细节(但也许考试的时候会考到一些细节,那你就自己看着办了)。。这些课是:“微机系统与汇编语言”、“计算机组成原理”、“计算机网络”、“软件工程”、“数据库原理”、“计算机接口原理”、“编译原理”、“计算方法”、“离散数学”。“汇编”还是有用的,它是你理解和学习“计算机组成原理”和“计算机接口原理”的钥匙。“计算机组成原理”和“计算机接口原理”其实是给你讲一遍计算机的硬件结构,比如CPU内部是怎么回事,它是怎么计算和缓存的,DMA传输方式是怎么样的等等,弄清楚(或者说曾经弄清楚过,毕竟它们的很多东西你以后会慢慢忘记的)这些东西心里会感觉比较有底。“计算机网络”感觉上和实际的网络编程联系不大,也是为你解释了一些原理性的东西,看了心理比较有底:)。另外“数据库原理”除了讲一些原理以外,一般还会教你SQL语法,其中最难的是各种“查询”语法了,但是到了实际用的时候你会发现,这些是不必要的,一般的“复杂查询语句”都有工具可以自动生成的,不用你自己写的,所以对此你不必担心。“软件工程”其实作为一个本科生来说是不可能很好的理解它的,它必须要有很多实践经验以后,才能体会其中的一些道理,而且国内的“软件工程”教材一般都比较“教条主义”,建议浏览一遍即可,知道个大概,了解一下大型软件的开发流程是怎么样的,就可以了(并且也是需要的),至于其中的诸多概念,重在理解,能理解多少就理解多少,千万不要去“背”,没有用的。“计算方法”这门课现在可以说是实用价值剧减,因为基本上所有的算法都有现成的程序库可以调用的,所以大概了解一下就行了,真到要自己开发算法的时候,不管你当时学得再好,肯定

还要回过头来看这些书的,因为这之间你根本不曾使用过它们,早忘记了。至于“编译原理”有人认为它很重要,我认为做个了解,大致上知道是怎么回事就行了,因为你不太可能会去开发一个编译器,但是在实际中用到的机会也是有的,比如我有一次编程时就需要用到“编译原理”的知识来做一个“词法分析程序”,用来处理用户输入的函数表达式,再调用几个库函数来做定积分,但总的来说“编译原理”只对很有限的一部分程序的编写起到了实际的作用,所以,先了解一下,等到用时,再来细看。“离散数学”是前面提到的“数据结构”的理论基础,如果“离散数学”学得好,理解“数据结构”会更容易些,所以还是花点时间看看吧。

推荐一本书:《编译原理及实践》,作者Kenneth C.Louden,此书附录中有一份Tiny语言编译器的源代码,对照着前面的理论来看就不会像清华版的《编译原理》那样不知所云(我们当时用的就是这本教材,后来我去买了Kenneth C.Louden的《编译原理及实践》来看,很多问题才豁然开朗)。

另外,我想说的是,“软件工程学”其实现在才处在一个初级的发展阶段,CMM、XP 等等的理论打得不可开交,各说各的理,几乎达到了互相对骂的程度。作为一个初学者,特别是“实践经验缺乏”的初学者,我建议你对各种理论多了解,注意我指的是“了解”,不是去“背”其中的条条框框,当你了解了大多数现在的主流软件工程思想以后,就会形成你自己的比较客观的思想了,当然还需要结合一些实践的经验,这是以后的事了。至于看哪些书,太多太多了,自己去找吧。

5。“不太有用”的。其实说这些课“不太有用”已经是客气的了,它们其中的一些其实就是“没用”。这些课是:“自动控制原理”、“通信原理”、“电路原理”、“数字电路原理”、“模拟电路原理”、“复变函数与积分变换”、“线性代数”、“概率论与数理统计”、“高等数学”。其中,“自动控制原理”和“通信原理”我感觉和实际的编程相差得实在是太远了,我学过它们可是现在全忘了,也不影响我现在的任何东西。“电路原理”、“数字电路原理”、“模拟电路原理”这三门课讲起来也是计算机学科的基础课,我只觉得“数字电路原理”对于理解比如“计算机组成原理”和“计算机接口原理”这样的课还有一些帮助,但是另两门课,我实在发现不了它们到底有用在哪里,比如“模拟电路原理”主要是教你“三极管的内部构造”之类的东西,如果你觉得这也属于“必须要掌握的东西”的话,那我也无话可说。另外,“复变函数与积分变换”是“数字图象处理”(这是一门研究生课程)的基础,如果以后想到Adobe 去工作的人,还是应该趁早学好它们,但是除此以外,好像也是别无他用。“线性代数”、“概率论与数理统计”和“高等数学”我倒觉得是属于所谓的“素质”了,这些东西不懂好像就说不过去了,但是要懂到什么程度,各人自己看了。另,“高等数学”也是“复变函数与积分变换”的基础。

6。英语。这门课很特殊,很有用,总之一句话,现在学好了以后绝对不会后悔。:)

二。关于课外的学习

首先我想说的是,如果有志以后成为“优秀的程序员”的人,应该从大学就开始自己的“课外自学”了,这是很必要的,否则你会一开始就落在别人后面。另外,不要以为“所有

的基础课都学得十分的好了”就可以“用比别人短得多的时间来学会各种实际的编程技术”。

(还有,我想说明的是,我只了解Windows编程,Linux我不懂。所以你以后如果立志于Linux 领域的,我下面的文章对你不会有多少帮助)

1。主线。

作为“主线学习”。我建议这样进行:首先看这两本书:《Windows 程序设计》(第五版),作者Charles Petzold;《Windows 核心编程》(第四版) ,作者Jeffrey Richter;毫无疑问,此两本书必看!否则你永远也不可能成为一个专业的、高级的程序员(我指Windows程序员)。另,看《Windows 核心编程》以前需要有“操作系统原理”的基础。同时,如果学的是C++(在目前,C++在中国仍然是使用最广泛的编程语言),只看看你们的教材是肯定不够的,除了上面说的《The C++ Programming Language》等书(挑一本看就够了)以外,还应该看看《Effective C++ 中文版》,作者Scott Meyers。接下来,我建议你不要去学MFC了,它已经过时了,而且确实不太好用,我回想起当年学MFC的情景,总是觉得付出和得到不成正比。这时候可以去学“.NET”编程了,先学一下C#的语法(Tom Archer的《C#技术内幕》还算不错),你会发现它极容易,可以飞速的看完,因为你已经有了很好的C++基础了。然后再找一本比较全面介绍“.NET”的书看起,现在的话,我觉得《.NET 程序设计技术内幕》是个不错的选择,作者Jeff Prosise。我这里不是说学“.NET”就看这两本书就OK了,但是作为一个“学生”,能看到这里就不错了(当然你要是觉得还不够的话可以去看看Jeffrey Richter 的《Applied https://www.360docs.net/doc/5610786756.html, Framework Programming》)。还有,在学习各种编程技术期间编一些自己的小程序是必不可少的,不然的话,你会学什么忘什么。最后,再有时间的话,学一学“设计模式”(它其实很重要的,而且慢慢的你会觉得它越来越重要),书蛮多,《设计模式》值得推荐(作者Erich Gramma等),它是“设计模式”类书籍的宗师,很不错的书,“设计模式”也是要一些实践经验作铺垫的,因此你可能不能完全的理解它。

2。支线。

作为支线,也就是说我觉得它们相对次要些。并且学习它们可以不分先后次序,但是,我还是建议先看完上面说的前三本书(《Windows 程序设计》、《Windows 核心编程》、《Effective C++ 中文版》)以后再来学下面的东西。

“Java”。。把“Java”作为支线一定会引起很多人的不满,或者说是愤慨,当然,你也可以把它作为主线来学,用来替代上面说的“.NET”。可是根据我自己的体会,“.NET”拥有更多的优势,如果你不同意我的观点,当然可以去学“Java”,没问题。但是作为一个“初学者”,我还是建议你两样都学一下,这样自己才能有比较,才能为自己的将来选择一条更适合自己的“技术路线”。另外,时间还是多的(主线中才提到了六本书),而且,我这里说的“学Java”只建议你看一本书:《Thinking in Java》,这本书可以说是入门的绝佳选择,至于以后怎么继续学习“Java”,可以去看看蔡学庸在CSDN上的专栏文章,里面讲得很详细了。

“网络编程”。。这个东西我想很多人都是比较向往的。我建议如果想做到对网络编程“比较精通”的话,应该去看看《Windows 网络编程技术》(第二版),作者Anthony Jones。这本书和上面讲的《Windows 程序设计》属于同一个技术层次,都是用“Windows API”直接编程,学这类东西的好处是能使你不仅“知其然”而且“知其所以然”。但是,如果立志要

学“Java”的,也可以跳过这本书,直接看《Java Network Programming》,是O'Reilly的书,作者我忘记了。至于“.NET”方面,我还没发现专门讲网络编程讲得特别好的书,自己去找找吧。(其实一般的“.NET”书籍中已经有大量关于网络编程的内容了)

“以前的学习方法”是先看《深度探索C++ 对象模型》,作者Stanley B.Lippman;

“COM”。。

再看《COM 本质论》(作者Don Box)的前面两章,然后看《COM 原理与应用》(作者潘爱民),再回过头来看《COM 本质论》的后面部分。《COM 本质论》的前面两章讲得极好,它用最能让人理解的方式讲述了“什么是COM”,但这本书的后面部分比较晦涩,如果没有一点实际的“COM程序编写经验”,就很难理解了,所以我提到这里要插进来看一看潘爱民的《COM 原理与应用》。但是,这里有一个问题,《COM 原理与应用》里的应用部分使用的是MFC和ATL(抱歉我又提到了这些过时的东西,我只是对它们太熟悉了),我前面曾建议大家不要去学MFC了,于是产生了矛盾,请恕我无知,在当前的情况下,我不太能肯定要怎么学习“COM”才是最有效的,这里我确实不能给大家“更新的方法”了。但是现在随着“.NET”的推进,“COM”的生存空间似乎是越来越小了,因此“到底要把COM学到什么程度”也几乎成了“到时候看情况再说”的问题了。但是,我觉得无论如何了解一下“COM 的基本思想”还是能带来莫大的好处,它太经典了!也就是我上面说的《COM 本质论》的前面两章。

“DDK”。。所谓“DDK”就是“设备驱动程序”,这属于一个相对冷僻的方面,但事实是“正因为它冷僻,所以这方面的技术人员的收入还是不错的”,但是“DDK”的知识对你学习别的很多东西(比如“.NET”、“Java”)都不会带来任何的帮助,它比较独立。所以我的建议是“在你还没有能力确定以后自己的专攻方向时,不要去学它”,因为它实在也不太好学。我对它只是略知一二,所以也只能说到这里就作罢了。不过可以给你推荐一本书:《Programming Microsoft Windows Driver Model》,(作者Walter Oney)。

好了好了,再下面就绝对要超出“初学者”的范畴了。其实学到这里,再加上你已经积累了一定的实际经验了,那下面再要学些什么,路要怎么走,就一定会有自己独立的想法了。我就不再废话了。

三。几个初学者要注意的问题

1。无论在学基础课的时候,还是在学实际的编程的时候,都是重在理解,千万不要死记硬背。比如上面说的“软件工程”就是最好的例子。有一次,我碰到两个人正在讨论MFC,“甲”说:“我觉得MFC真是复杂,这么多的类和方法,根本不知道怎么去学。”这时“乙”表示他也有同感,但是已经找到了学习的方法,于是“乙”很诚恳的对“甲”说:“其实有时候还是要背一些东西的,你可以去买一本中文版的MFC类库手册,天天背,天天记,慢慢的就好了。”。我当时从旁边走过,打了一个冷颤。。对于MFC这种东西,除了理解还要多用,很多东西自然就记住了,当然这么多的类和函数还是没能记住它们的确切名字和用法,但是别着急,你已经知道了有哪些类和方法大概是存在的,所以真到用的时候再到“MSDN”里去找呗,怕什么呢。

2。我前面提到了《Windows 程序设计》和《Windows 核心编程》这两本书是必看的,它们都是在介绍基于“Win32 SDK”平台(或者说是接口)的编程,也就是用“Windows API”直接编程,这是一种十分底层的Windows编程方法。就今天来说,学习“Win32 SDK”编程的意义更大的在于“使你能够更彻底的理解基于它们之上的、包装得更好的、更易于使用和效率更高的各种技术,以便能更好的使用它们”,比如“MFC”、“.NET”等等。如果你一定要在实际的开发中也直接用“Windows API”来编程,无疑是自讨苦吃。因此,我们要鼓励使用各种开发效率更高的工具,当然,理解“Win32 SDK”平台的编程能在你使用这些高级工具的时候给你带来巨大的好处。“网络编程”也是同理,我上面提到的那本《Windows 网络编程技术》也是基于Winsock(它是Win32 SDK的一部分)的书,实际编程的时候,你也许不太会直接去用它。

3。实践很重要。这个道理是很明显的,比如C++的语法,如果你不去用它的话,就算你当初能把整本书都背下来,到了大四的时候肯定也忘得差不多了。用的过程其实就是熟悉的过程,在用的时候可能会发现自己某一个细节怎么又想不起来了,没关系,正常的,再拿来书翻开看看,如此反复几次也就记住了。

4。坚持很重要。这里有一个前提,就是“你是真的对编程很有兴趣”,如果确实如此,那不用说你也会去不断的学习的。但如果不是这样,那就很糟糕了,就像我开头的时候提到的那个人,他就是“实在对编程没兴趣呀”,所以一直工作的很辛苦,感到身心疲惫,还总是落在别人后面,现在终于不得以该行去作“信贷”了。

5。关于“高级程序员”考试。这个考试其实是名不副实的,他分上午场和下午场,上午考一些基础概念,也就是上面提到的那些本科课程中比较重要的几门课,考试难度和形式都和你们的期末考试差不多,下午考编程,其实就和你们的“程序设计”期末考试最后的几道编程题差不多。一句话,考的是很理论的东西,死读书的人一般都能通过的:)。如果你了解到你以后要去应聘的公司对这张证书比较看重的话,那就花一些时间去复习一下以前的课程,去拿一张证书,像我的两个去当公务员的同学居然也都通过了这个考试。但是如果这张证书不是你就业的前提的话,我建议你不要在这上面花时间了,因为它太简单了,对提高你的实际水平没有帮助的。当然这只是我的个人观点,没有蔑视这项考试的意思。

6。也许你的志向是当一个“技术总监”,或是“XX主管”之类的,也就是所谓的“不写代码的人”,当然,很多人都这么想。但是,请记住,这些人其实都有着很好的实际编程经验,如果没有这段经历和积累,他们根本就到达不了现在的境界,也不能服众。所以,趁早多学一些“技术”是很必要的。

7。最后我想提醒各位,虽然至此你可能已经觉得自己“学识满腹”了,但是千万不要以为自己懂的多了,就开始自以为是,开始看不起别人了。我曾经有幸听过“钱能”老师的课,他给我印象最深的一句话就是:“你越学就应该越是觉得自己无知啊,怎么这么多东西自己都不懂呢?所以要谦虚啊,要谦虚啊,千万不能学了一点点东西就自认为了不起了。”(这是他在课堂上的原话。。。)

1 Java

Java编程语言(第三版)---Java四大名著----James Gosling(Java之父)

Java编程思想(第2版)----Java四大名著----Bruce Eckel

Java编程思想(第3版)----Java四大名著----------------Bruce Eckel

JAVA 2核心技术卷I:基础知识(原书第7版)---Java四大名著-----Cay Horstmann

JAVA 2核心技术卷II:高级特性(原书第7版)----Java四大名著-----Cay Horstmann Effective Java中文版------Java四大名著--------Joshua Bloch

精通Struts:基于MVC的Java Web设计与开发---孙卫琴

精通Hibernate:Java对象持久化技术详解---孙卫琴

Tomcat与Java Web开发技术详解------------孙卫琴

Java与模式------------------------------阎宏

2、c#

C#程序设计-------Charles Petzold“windows编程泰山北斗”---C#语言“倚天屠龙双剑”

C# Primer中文版--------Stanley B.Lippman---C#语言“倚天屠龙双剑”

.NET框架程序设计(修订版)--------Jeffrey Richter“windows编程泰山北斗”https://www.360docs.net/doc/5610786756.html,平台四大天王

c#Windows程序设计----------Charles Petzold“windows编程泰山北斗”https://www.360docs.net/doc/5610786756.html,平台四大天王

.NET程序设计技术内幕-------------Jeff https://www.360docs.net/doc/5610786756.html,平台四大天王

.NET本质论--第1卷:公共语言运行库(中文版)--------Chris https://www.360docs.net/doc/5610786756.html,平台四大天王

3、C++

C++程序设计语言(特别版)---c++八大金刚----Bjarne Stroustrup“C++之父”

C++ Primer (第3版)中文版----c++八大金刚---Stanley B.Lippman

C++ Primer (第4版)中文版----c++八大金刚---Stanley B.Lippman

C++标准程序库—自修教程与参考手册--c++八大金刚--Nicolai M.Josuttis

C++语言的设计和演化-----c++八大金刚----Bjarne Stroustrup“C++之父”

深度探索C++对象模型---c++八大金刚----Stanley B.Lippman

Essential C++中文版---c++八大金刚---Stanley B.Lippman

Effective C++中文版2nd Edition-----c++八大金刚------Scott Meyers

More Effective C++中文版----c++八大金刚------Scott Meyers

C++编程思想(第2版)第1卷:标准C++导引--------Bruce Eckel

C++编程思想(第2版)第2卷:实用编程技术--------Bruce Eckel

C++程序设计--------------------------谭浩强

C++ 程序设计教程(第2版)--------------钱能

C++ Primer Plus(第五版)中文版---Stephen Prata

广博如四库全书The c++ programming language、c++ Primer

深奥如山重水复Inside the c++ object model

程序库大全The c++ standard libray

工程经验之积累Effective c++、More Effective c++、Exceptional c++

c++八大金刚:

1、Essentital c++---lippman---C++之父,旁枝暂略,主攻核心,轻薄短小,初学者

2、The c++ programming language----C++之父,技术权威,用词深峻,思想深远,c++百科全书代表,

圣经。

3、c++ Primer----lippman---纵横书市十数年,c++最佳教本,c++百科全书代表。

4、Inside the c++ object model-----lippman----揭示c++底层,非常好,非常难。

5、Effective c++-----通过50个编程实例,展示专家经验,行文有趣,深处浅出。

--------------------------------------------------------------------------------

3 C++原创,超经典:为何要学编程?如何学编程?用什么语言最好?有

6.More Effective c++----通过35个编程实例,展示专家经验,行文有趣,深处浅出。

7.The c++ standard libray---c++标准库的百科全书。

8.设计模式:可复用面向对象软件的基础------good!

4.C

程序设计语言(第2版·新版)---C语言“倚天屠龙双剑”---Brian W.Kernighan“C语言之父”

C Primer Plus中文版(第五版)--------C语言“倚天屠龙双剑”---Stephen Prata

C程序设计(第三版)---------------------------谭浩强

C语言大全(第四版)---------------------------HERBERT SCHILDT

C语言接口与实现:创建可重用软件的技术-------------DAVID R.HANSON

C语言参考手册(原书第5版)--------------------------Samuel P.Harbison

C程序设计教程---------------------------------H.M.Deitel/P.J.Deitel

C陷阱与缺陷-----------------------------------Andrew Koenig

5、VB

Visual Basic .NET技术内幕-----VB编程三剑客-----------Francesco Balena“vb首席大师”

Windows程序设计-Visual https://www.360docs.net/doc/5610786756.html,语言描述--VB编程三剑客-----Charles Petzold“windows编程泰山

北斗”---

.NET框架程序设计:Visual https://www.360docs.net/doc/5610786756.html,语言描述--VB编程三剑客--Jeffrey Richter“windows编程泰山北

斗”---,Francesco Balena“vb首席大师”

Visual Basic 6编程技术大全------------------------Francesco Balena“vb首席大师”Visual https://www.360docs.net/doc/5610786756.html, 从入门到精通-------------------------Petroutsos,E.

高级VISUAL BASIC编程-----------------------------------MATTHEW CURLAND

6、Delphi

Inside VCL(深入核心——VCL架构剖析)----------李维

Delphi 7高效数据库程序设计--------------李维

面向对象开发实践之路(Delphi版)----------李维

7、VC

Windows 程序设计(第5版)-----Charles Petzold“windows编程泰山北斗”--- Windows核心编程----------Jeffrey Richter“windows编程泰山北斗”--- Windows高级编程指南---------Jeffrey Richter“windows编程泰山北斗”---

深入浅出MFC(第二版)-----“MFC四大天王”-------侯捷

MFC Windows程序设计(第2版)---MFC四大天王”---------Jeff Prosise

Visual C++ 技术内幕(第4版)--MFC四大天王”--------David Kruglinski

深入解析MFC-------------MFC四大天王”-----------George Shepherd

Visual C++.NET 技术内幕(第6版)-MFC四大天王”------------David Kruglinski 8、vf

Visual Foxpro程序设计参考手册-------------------张洪举

专家门诊——Visual FoxPro开发答疑160问-------------------张洪举

Visual FoxPro 6.0/9.0解决方案与范例大全-------------------张洪举

Visual FoxPro软件开发模式与应用案例-------------------张洪举

9、黑客

应用密码学(协议算法与C源程序-----------Bruce Schneier

网络信息安全的真相-----------Bruce Schneier

黑客大曝光:网络安全机密与解决方案(第5版)--------STUART MCCLURE

软件加密技术内幕------------看雪学院

加密与解密——软件保护技术与完全解决方案------------看雪学院

加密与解密(第二版)--------段钢

10、汇编

Intel微处理器结构、编程与接口(第六版)---------Barry B. Brey

80*86、奔腾机汇编语言程序设计---------Barry B. Brey

Windows环境下32位汇编语言程序设计(第2版)-----------罗云彬

IBM-PC汇编语言程序设计(第2版)本书是国内优秀教材--------沈美明温冬婵

IBM PC汇编语言程序设计(第五版)这本书籍是国外优秀教材-------PETER ABEL著,沈美明温冬蝉译

11、驱动开发

--------------------------------------------------------------------------------

4 C++原创,超经典:为何要学编程?如何学编程?用什么语言最好?有

Windows WDM设备驱动程序开发指南------------------------------------ Chris Cant

Windows 2000/XP WDM设备驱动程序开发(第2版)--------------------------武安河

WINDOWS 2000/XP WDM设备驱动程序开发-------------------------------- 武安河

12、网络

计算机网络第四版中文版----网络编程三剑客--------------Andrew S.Tanenbaum

TCP/IP详解3卷本--------------------Richard Stevens----网络编程三剑客

英文版:《TCP/IP Illustrated》--- Stevens,著名的3卷本,本书作者是我由衷敬佩的少数作者之一,典型的技术风格,不拖泥带水,讲原理的时候就直接搬出源代码,果然很合我胃口。可惜英年早逝。顺便说一下,Stevens写的书不多,不过每一本都是经典

UNIX网络编程2卷本--------------------Richard Stevens----网络编程三剑客

用TCP/IP进行网际互联-----------Douglas E. Comer

高级TCP/IP编程-------------------Jon C. Snader

C++网络编程-----------------------Douglas Schmidt

UNIX环境高级编程(第2版)--------------------Richard Stevens

13、算法

计算机程序设计艺术-------Donald.E.Knuth----------算法“倚天屠龙”双剑

算法导论-----------------Thomas H. Cormen--------算法“倚天屠龙”双剑

离散数学及其应用----------Kenneth H.Rosen

具体数学—计算机科学基础--------Donald.E.Knuth

14、图形编程

Windows 图形编程----------------FENG YUAN --图形编程界的Charles Petzold之书

15、数据结构

数据结构C++语言描述》58.00(Data Structures C++) William Ford,William Topp 刘卫东沈官林

数据结构算法与应用-C++语言描述》49.00Sartej Sahni 汪诗林孙晓东等机械工业出版社

16、软件工程

设计模式--可复用面向对象软件的基础

重构—改善既有代码的设计

17、操作系统

深入理解计算机系统(修订版)-------RANDAL E.BRYANT

18、Unix

UNIX 网络编程卷I 套接字联网API(英文版第三版

UNIX 编程艺术

UNIX环境高级编程(英文影印第2版-----UNIX编程“圣经

UNIX环境高级编程(英文影印版)(第2版)

99-UNIX环境高级编程(第2版)

UNIX环境高级编程(第2版)---UNIX编程“圣经

UNIX网络编程第1卷:套接口API(第3版)

UNIX网络编程卷2:进程间通信(第2版)(英文影印版)

UNIX 网络编程(第二版)第2卷:进程间通信

UNIX编程环境

UNIX 网络编程卷I 套接字联网API(英文版第三版

UNIX系统编程

UNIX环境高级编程

UNIX环境高级编程(英文影印版

88-LINUX内核分析及编程

UNIX 网络编程卷I 套接字联网API(英文版第三版)

UNIX网络编程第1卷:套接口API(第3版)

UNIX 网络编程(第二版)第2卷:进程间通信

UNIX网络编程卷2:进程间通信(第2版)(英文影印版)

UNIX 网络编程(第2版)第1卷:套接口API和X/Open 传输接口API UNIX网络编程(卷1):连网的APLS:套接字与XTI(第二版)(英文影印版)

UNIX环境高级编程

UNIX 环境高级编程(英文版)

UNIX环境高级编程(第2版)

Unix技术手册

19、Linux

Linux内核设计与实现

Linux内核完全注释

LINUX内核分析及编程

GNU/Linux 编程指南(第二版)

Linux设备驱动程序(第三版)

嵌入式设计及Linux驱动开发指南——基于ARM 9处理器Linux设备驱动程序第三版(英文影印版)

Linux内核设计与实现(第2版)

Linux内核设计与实现(英文影印版)(第2版)

linux技术手册

20、游戏编程

Windows游戏编程大师技巧(第二版

游戏之旅--我的编程感悟

OpenGL超级宝典:第三版

OpenGL编程指南(第四版)

Java 游戏高级编程

J2ME手机游戏编程入门

游戏之旅——我的编程感悟

游戏开发中的人工智能(英文影印版)

3D游戏:卷2 动画与高级实时渲染技术

面向对象的游戏开发

Java 游戏高级编程

3D游戏编程大师技巧

游戏编程精粹

面向对象的游戏开发

3D游戏卷1:实时渲染与软件技术

3D游戏:卷2 动画与高级实时渲染技…

J2ME手机游戏编程入门

Direct3D游戏编程入门教程(第二版…

21、移动开发

Windows Mobile手机应用开发

SYMBIAN OS C++手机应用开发

68-Windows Mobile手机应用开发--傅曦齐宇徐骏

48-SYMBIAN OS C++手机应用开发(第2卷)------------------RICHARD HARRISON著,周良忠王伯欣译

68-SYMBIAN OS C++手机应用开发---------------RICHARD HARRISON著,周良忠译

Windows https://www.360docs.net/doc/5610786756.html,内核定制及应用程序开发---------周毓林宁杨陆贵强付林林

嵌入式系统Windows CE 开发技巧与实例--傅曦

Palm OS编程实践---绝版

22、单片机

单片机轻松入门----------------------------------周坚(平凡老师)

单片机典型模块设计实例导航-----------------------求是科技

例说8051----------------------------------------张义和陈敌北

KEIL CX51 V7.0单片机高级语言编程与ΜVISION2应用实践-----徐爱钧

单片机应用程序设计技术(修订版)--------------------周航慈

8051单片机实践与应用-------------------------------吴金戎

MCS-51系列单片机实用接口技术---------------------李华

23、串并口通讯

Visual C++/Turbo C串口通信编程实践------------------龚建伟

VISUAL BASIC与RS-232串行通信控制(最新版)----------范逸之

24、电子

无线电识图与电路故障分析轻松入门(第二版) -------------------胡斌

无线电元器件检测与修理技术轻松入门(第二版)-------------------胡斌

图表细说电子技术识图-------------------胡斌

图表细说电子元器件-------------------胡斌

图表细说元器件及实用电路-------------------胡斌

25.编译原理:

编译原理看以下3本经典和一定数量的开源编译器源代码足矣!

1.中文版(龙书):《编译原理:技术与工具》--- Aho等,这本书是最经典的编译原理书,看看国内那些所谓的院士、专家写的编译原理的书籍,十有八九都是抄这本书的,而且抄的都是前端最简单的部分。这本书前端讲的鞭辟入里,可惜后端讲的少,新版的龙书新增了一章关于优化的,算是对此小小的弥补。

2.中文版(虎书):《现代编译原理-C语言描述》,这本书非常的彪悍,是3本经典中最薄的一

本,而且根据描述的语言同时有3个版本(C、Java、ML),虽然很薄,但却比龙书还难,而且讲的内容比较先进,本书被美国很多的著名大学选为教材。

3.中文版(鲸书):《高级编译器设计与实现》,这是这3本经典中最难的一本,比前两本高了一个层次,主要侧重后端代码生成和优化,特别是优化部分,讲的非常详细而且深刻,所以难度很高。这本书优化讲的太多,扯到了体系结构上去了,那些对硬件不熟悉的程序员看这本书基本上想打瞌睡。

教师必读的经典书籍

教师必读的经典书籍 知识改变命运,读书使人进步。 中小学教师应该读什么样的书?读哪些书? 朱永新教授认为,中小学教师有两类书必读:一是读孩子们读的童话书,像格林童话、安徒生童话以及现在的孩子们正在着迷的书;二是读教育名著,因为人类几千年的教育活动积累下来的好的理念和经验是不变约,读这样的书可以少走弯路。 从当代社会的发展来看,作为合格的中小学教师,应该读四类书籍:第一类是各类教科书及相关教辅书,第二类是中外教育经典名著,第三类是人文社科类经典名著,第四类是中外名人传记。 系统阅读中小学教科书及相关教辅书。这有助于教师夯实知识基础,丰富文化底蕴,也有助于教师更多地了解学生已有的知识基础和后续的学习内容,还有助于教师在自己所教授的课程之中经常提及本课程与其他课程的联系。 精读中外教育经典名著。在人类丰富的文化遗产大宝库中,教育经典名著总是一座无法被忽略的重要宝藏。无论是鸿篇巨制,还是精彩短章,都难掩其熠熠夺目的光芒。从孔子的《论语》、柏拉图的《理想国》、卢梭的《爱弥尔》到苏霍姆林斯基的《给教师的一百条建议》,几千年来,无数中外教育家和思想家对极其复杂的教育及其发展规律一直艰辛地探索思考、研究着,留下了一大批不朽的教育经典名著,成为人类思想大宝库中不可忽视的重要宝藏。教育经典名著记录了他们积极投入教育实践、科学论证教育方法、执著探索教育规律的轨迹。这些著作历经历史的冲刷和验证,至今对人类社会和教育仍有影响,可以说对今后也将产生深远的影响。这些经典书籍,是中小学教师专业成长历程中必不可少的精神食粮。 选择性阅读人文社科类经典名著。人文社科各领域很多不朽的经典名作,蕴涵着启迪千秋的思想精髓,凝聚了人类心灵的光华。教师可以在哲学名著中品茗思考,体验人生的意义,关怀人类的终极价值;可以在历史名著中回味过去,

计算机经典书籍汇总

计算机经典书籍汇总 编者按:2008年8月4日,StackOverflow 网友Bert F 发帖提问:哪本最具影响力的书,是每个程序员都应该读的?“如果能时光倒流,回到过去,作为一个开发人员,你可以告诉自己在职业生涯初期应该读一本,你会选择哪本书呢?我希望这个书单列表内容丰富,可以涵盖很多东西。”很多程序员响应,他们在推荐时也写下自己的评语。以前就有国内网友介绍这个程序员书单,不过都是推荐数Top 10的书。其实除了前10本之外,推荐数前30左右的书籍都算经典,笔者整理编译这个问答贴,同时摘译部分推荐人的评语。下面就按照各本书的推荐数排列。1、《代码大全》史蒂夫·迈克康奈尔推荐数:1684“优秀的编程实践的百科全书,《代码大全》注重个人技术,其中所有东西加起来,就是我们本能所说的“编写整洁的代码”。这本书有50页在谈论代码布局。”——Joel Spolsky对于新手来说,这本书中的观念有点高阶了。到你准备阅读此书时,你应该已经知道并实践过书中99%的观念。–esacSteve McConnell的原作《代码大全》(第1版)是公认的关于编程的最佳实践指南之一,在过去的十多年间,本书一直在帮助开发人员编写更好的软件。现在,作者将这本经典著作全新演绎,融入了最前沿的实践技术,加入了上百个崭新的代码示例,充分展

示了软件构建的艺术性和科学性。McConnell汇集了来自研究机构、学术界以及业界日常实践的主要知识,把最高效的技术和最重要的原理交织融会为这本既清晰又实用的指南。无论您的经验水平如何,也不管您在怎样的开发环境中工作,也无论项目是大是小,本书都将激发您的思维并帮助您构建高品质的代码。《代码大全(第2版))》做了全面的更新,增加了很多与时俱进的内容,包括对新语言、新的开发过程与方法论的讨论等等。2、《程序员修炼之道》推荐数:1504对于那些已经学习过编程机制的程序员来说,这是一本卓越的书。或许他们还是在校生,但对要自己做什么,还感觉不是很安全。就像草图和架构之间的差别。虽然你在学校课堂上学到的是画图,你也可以画的很漂亮,但如果你觉得你不太知道从哪儿下手,如果某人要你独自画一个 P2P的音乐交换网络图,那这本书就适合你了。——Joel《程序员修炼之道:从小工到专家》内容简介:《程序员修炼之道》由一系列独立的部分组成,涵盖的主题从个人责任、职业发展,知道用于使代码保持灵活、并且易于改编和复用的各种架构技术,利用许多富有娱乐性的奇闻轶事、有思想性的例子及有趣的类比,全面阐释了软件开发的许多不同方面的最佳实践和重大陷阱。无论你是初学者,是有经验的程序员,还是软件项目经理,《程序员修炼之道:从小工到专家》都适合你阅读。3、《计算机程序的构造和解释》推荐数:916

中国人必读的经典书籍排行榜

中国人必读的经典书籍排行榜 中国人必读的经典书籍排行榜中国人必读的书籍1、《谈美书简》 作者:朱光潜 出版社:华东师范大学出版社 本书是朱光潜先生在82岁高龄的情况下写就的晚年心血之作,全书由十三封书信结集而成。深入探讨了美学、艺术、文学中的美和美感、审美范畴、形象思维、文学创作及人性论等一系列问题,对打破左的教条主义,冲破文艺创作与美学的一系列禁区有重大的历史意义,是学习美学与文艺创作的重要参考书籍。 中国人必读的书籍2、《生活在宋朝》 作者:吴钩 出版社:长江文艺出版社 如果你以为只有今天才有“黄金周”,如果你以为只有今日才有“元宵联欢晚会”,如果你以为只有当下才有“快餐外送”,如果你以为只有唐朝的女性才敢露“事业线”,如果您以为只有日本才会有香艳的“女相扑”,如果你以为只有现代中国才有职业的消防队,如果你以为现代西方国家才有引咎辞职制度,如果你以为现代社会才有“国家赔偿”…… 那么我想说,你“以为”的都是你自以为的。 因为这些事物与制度,宋朝社会早都已经有了。如果你不相

信,请翻开这部《生活在宋朝》。这本书并不是告诉你这些“死”了的历史冷知识。作者想重新讲述宋代中国的三百年繁华,重新发现中国的文明传统,破除人们对宋朝的成见与偏见,再现一个“活”着的时代。本书关注的每一个故事与话题,都发生在800年前的宋朝,却又拨动着我们身处的现实社会的和弦,足以让你产生穿越时代的代入感。 中国人必读的书籍3、《陶瓷之路》 作者:刘良佑 出版社:中信出版社 当我们用“国学”的视角回看中国文化,其实我们是在竖起一面高墙;当我们用“传统文化”的视角去看中国文化,其实我们是把它定格在遥远的过去。越想接近,越是遥不可及。 但是,几千年的磨砺和积淀,那里一定有什么东西我们还没真正触碰到。不如忘掉需要仰视的“国学”高墙,扔掉隔离时空的“传统”情怀,放空、平视,也许豁然开朗。 古典中国的文化和艺术,淬炼出了一套关于人的教养,儒雅、温文尔雅,一幅书画,一件瓷器,一方印章,一个诗句……都守护着一段关于物质与精神之美的密码。优雅地活着,也许是过去世界带给今天的我们的最关键的信息。 每个人都希望能够优雅地活着,“优雅”是当代人的精神深处不变的追求。无论中国人,还是想看懂中国的西方人,其实都在从古典中国寻找失落的优雅。 中国人必读的书籍4、《你是人间四月天》 作者:林徽因

计算机专业学生必读的经典书籍

1.UNIX环境高级编程(第2版)(美),史蒂文斯,拉戈著尤晋元,张亚英,戚正伟译出版日期2006010 2.数据结构与算法分析:C语言描述(原书第2版)(美)Mark Allen Weiss 出版社:机械工业出版社出版时间:2004 3.TCP/IP 详解(卷1:协议).作者:(美)史蒂文斯(W.Richard Stevens)著,范建华等译 4.设计模式可复用面向对象软件的基础 5.机器学习(美)米歇尔(Mitchell,T.M.)著;曾华军等译 6.C++程序设计语言(特别版)十周年中文纪念版 7.Java语言程序设计:基础篇 8.计算机程序的构造和解释:原书第2版 9.重构: 改善既有代码的设计: 英文注释版 10.编程珠玑(第2版)图灵程序设计丛书人民邮电出版社(中英文) 11.Linux命令行与Shell脚本编程大全 12.Python基础教程(第2版) 13.C语言程序设计:现代方法(第2版) 14.嵌入式Linux基础教程 15.Linux/Unix设计思想 16.Linux程序设计/(英) Neil Matthew, Richard Stones(第四版) 17.《linux系统管理技术手册》作者(美)Evi Nemeth 人民邮电出版社 18.离散数学及其应用(原书第6版) 19.深入理解计算机系统(原书第2版) 20.图灵程序设计丛书:程序员的数学 21.iOS 6编程实战 22.PHP与MySQL程序设计(第4版) 23.iOS 5基础教程 24.JavaScript高级程序设计 25.精通C/C++,熟悉linux编程环境; 26.熟练使用多种脚本语言(shell/python); 27.具备系统架构设计经验,熟悉Web前后台技术; 28.C基础扎实,数据结构等基础知识掌握牢固 29.熟悉Linux/Shell开发 30.精通Linux平台上的C/C++语言编程,熟悉shell编程; 31.精通Linux/Unix平台上C/C++语言编程; 32.熟悉至少一门脚本语言:Shell、Perl或Python; 33.熟悉TCP/IP协议、ARM的基本知识; 34.熟悉Linux系统开发环境及常用脚本语言 35.精通PHP+MYSQL的开发技术;

必看的经典好书籍推荐

必看的经典好书籍推荐 李零著 《我们的中国》是李零在《我们的经典》之后,又一部研究中国的巨制。李零历经多年遍访中国上古以来重要的城址、战场、祭祀 遗迹等,在旅行日记和考察记的基础上写作此书。书中从禹贡九州,讲到周秦的两次大一统;从寻访孔子和秦始皇、汉武帝的足迹,到中 国的山水形胜、岳镇海渎;最后还论述了20世纪中国革命的地理问题。经由此书,中国自上古以来的人文和精神世界,有了一个大地 上的维度。 孙机谈中国古文物 孙机著 文物学家、考古学家孙机叙谈古代文物,唤醒沉睡在博物馆中的千年古物,讲述古代社会生活,把涉及社会生活方方面面的基本知 识介绍给读者大众。 作者在文物研究、鉴定方面造诣深湛,擅长运用文物与文献相互契合的方式和晓畅的文笔,一器一物,揭示起源与演变;既有宏观的 鸟瞰,更有细节的发明。举凡历史时期的动物、饮食、武备、科技、佛教艺术,乃至杂项等中国古文物,一一复原岁月侵蚀下模糊乃至 消逝了的历史场景,帮助读者通晓中国古代物质文化常识。本书以 饶有兴味的专题立篇,考证得出的结论固然令人信服,剀切从容、 剖肌析理的过程,也同样引人入胜。雍容平易之文,而时挟攻坚折 锐之风。书中用到的数百幅线图,皆出自作者手绘,严整精细,画 面生动,图文相辅,涉笔成趣。 台湾的故事 杨渡著

一个一百年前从大陆避祸逃到台湾定居的农民家族,从晚清到日据时代,再到光复后国民党主政的七十年,五代人一路走来的真实历程;一部台湾从农耕社会、工业社会到商业社会的演进史;一曲告别“短工业化时代”的哀歌。台湾作家杨渡,以这部自传体小说,透视“台湾经济奇迹”背后的困顿与艰辛;讲述台湾人一百年来,心灵的流浪漂泊。 这是台湾的故事,也是中国现代化的故事。 北京鲁迅博物馆编 本书收入由北京鲁迅博物馆珍藏多年的鲁迅收藏的全部浮世绘作品,其中包括在日本已经绝版的极其珍贵的第一书房版《浮世绘版画名作集(第二期)》的30幅名家名作,每图附有精当的评介。 书中另有专文,对鲁迅与浮世绘的关系以及第一书房版《浮世绘版画名作集》的由来做了详细的分析、考证,可以作为欣赏画作时的背景资料。 毛泽东时代的旧体诗 [日]木山英雄著 木山英雄以传记资料、历史回忆录证诗的方法对荒芜、启功、潘汉年、毛泽东、胡风、聂绀弩等文人、政治家的旧体诗展开论述,体察诗人们的精神苦闷、心理变动,并通过这种体察来理解几十年来革命中国的历史经验教训。该书出版之后,受到日中两国学术界的高度评价。

必看古代经典书籍书目

必看古代经典书籍书目 古代经典书籍,是优秀的文化,大家有空的时候,应该多读。下面是精心为你整理必看古代经典书籍书目,一起来看看。 《论衡》 《孝经》 《说苑》 《申鉴》 《尚书》 《新论》 《新序》 《仪礼》 《中庸》 《传习录》 《荀子》 《周礼》 《大学》 《法言》 《衡论》 《礼记》 《忍经》

《孟子》 《论语》 《管子》 《百字碑》 《翠虚篇》 《翠虚吟》 《大道论》 《道窍谈》 《地理说》 《福寿论》 《关尹子》 《老子》 《列子》 《清戒》 《庄子》 必看古代经典书籍书目:蒙学经典《蒙求》《鉴略妥注》 《了凡四训》 《声律启蒙》 《训蒙骈句》 《颜氏家训》 《幼学琼林》

《增广贤文》 《朱子家训》 《百家姓》 《千字文》 《三字经》 《小学诗》 必看古代经典书籍书目:诸子百家经典《韩非子》 《商君书》 《尹文子》 《公孙龙子》 《墨子闲诂》 《墨子》 《申子》 《慎子》 《文子》 《邓析子》 必看古代经典书籍书目:孝经简介《孝经》以孝为中心,比较集中地阐发了儒家的伦理思想。它肯定“孝”是上天所定的规范,“夫孝,天之经也,地之义也,人之行也。”书中指出,孝是诸德之本,“人之行,莫大于孝”,国君可以用孝治理国家,臣民能够用孝立身理家,保持爵禄。《孝经》在中国伦理思想中,首次将孝亲与忠君联系起来,认为“忠”是“孝”的发展和扩大,并把“孝”的社会作用

推而广之,认为“孝悌之至”就能够“通于神明,光于四海,无所不通”。 对实行“孝”的要求和方法也作了系统而详细的规定。它主张把“孝”贯串于人的一切行为之中,“身体发肤,受之父母,不敢毁伤”,是孝之始;“立身行道,扬名于后世,孝经鼎以显父母”,是孝之终。它把维护宗法等级关系与为君主服务联系起来,主张“孝”要“始于事亲,中于事君,终于立身”,并按照父亲的生老病死等生命过程,提出“孝”的具体要求:“居则致其敬,养则致其乐,病则致其忧,丧则致其哀,祭则致其严”。《孝经》还根据不同人的等级差别规定了行“孝”的不同内容:天子之“孝”要求“爱敬尽于其事亲,而德教加于百姓,刑于四海”;诸侯之“孝”要求“在上不骄,高而不危,制节谨度,满而不溢”;卿大夫之“孝”则一切按先王之道而行,“非法不言,非道不行,口无择言,身无择行”;士阶层的“孝”是忠顺事上,保禄位,守祭祀;庶人之“孝”应“用天之道,分地之利,谨身节用,以养父母”。 《孝经》还把道德规范与法律(刑律)联系起来,认为“五刑之属三千,而罪莫大于不孝”;提出要借用国家法律的权威,维护其宗法等级关系和道德秩序。 《孝经》在唐代被尊为经书,南宋以后被列为《十三经》之一。在中国自汉代至清代的漫长社会历史进程中,它被看作是“孔子述作,垂范将来”的经典,对传播和维护社会纲常、社会太平起了很大作用。 必看古代经典书籍书目

各种计算机语言经典书籍

各种计算机语言的经典书籍 1、Java Java编程语言(第三版)---Java四大名著----James Gosling(Java之父) Java编程思想(第2版)----Java四大名著----Bruce Eckel Java编程思想(第3版)----Java四大名著----------------Bruce Eckel JAVA 2核心技术卷I:基础知识(原书第7版)---Java四大名著-----Cay Horstmann JAVA 2核心技术卷II:高级特性(原书第7版)----Java四大名著-----Cay Horstmann Effective Java中文版------Java四大名著--------Joshua Bloch 精通Struts:基于MVC的Java Web设计与开发---孙卫琴 精通Hibernate:Java对象持久化技术详解---孙卫琴 Tomcat与Java Web开发技术详解------------孙卫琴 Java与模式------------------------------阎宏 2、c# C#程序设计-------Charles Petzold“windows编程泰山北斗”---C#语言“倚天屠龙双剑” C# Primer中文版--------Stanley B.Lippman---C#语言“倚天屠龙双剑” 编程泰山北斗”https://www.360docs.net/doc/5610786756.html,平台四大.NET框架程序设计(修订版)--------Jeffrey Richter“windows 天王 编程泰山北斗”https://www.360docs.net/doc/5610786756.html,平台四大天王c#Windows程序设计----------Charles Petzold“windows .NET程序设计技术内幕-------------Jeff https://www.360docs.net/doc/5610786756.html,平台四大天王 .NET本质论--第1卷:公共语言运行库(中文版)--------Chris https://www.360docs.net/doc/5610786756.html,平台四大天王 3、C++

大学必读的经典好书籍有哪些

大学必读的经典好书籍有哪些 大学必读的经典好书籍有哪些大学必读的好书1、《追寻生命的意义》 作者:弗兰克尔 弗兰克尔是20世纪著名的心理学家,纳粹时期,作为犹太人,他的全家都被关进了奥斯威辛集中营,他的父母、妻子、哥哥,全都死于毒气室中,只有他和妹妹幸存。弗兰克尔不但超越了这炼狱般的痛苦,更将自己的经验与学术结合,开创了意义疗法,替人们找到绝处再生的意义。本书第一部分叙述了弗兰克尔的集中营经历,第二部分阐述了他的“意义疗法”。本书不仅适合于心理学爱好者,也适合面临挑战希望寻找生活意义的人们。 大学必读的好书2《幸福的尺度》 毕淑敏著长江文艺出版社 圝毕淑敏:国家一级作家,北京作家协会副主席,人称“文学的白衣天使”。 圝圝何为幸福?有人说幸福就是快乐,有人说幸福就是成就,也有人说幸福是个虚无飘渺的东西。 圝圝幸福,这个我们平日里极少挂在嘴上的词,却以一种无比坚定的姿态潜伏在我们的内心深处。是的,在不同的年代,幸福的定义有着不同的解释,尺度因此而产生。尺度是每个人对于幸福的理想度,而因每个人所受的教育,所处的环境不同,对于

幸福的理解度当然也不尽相同。还是毕淑敏老师说得好:幸福的尺寸始终在我们内心的神圣之处,那就是对自己生命状态的全然把握,知道自己在做什么,而这个方式又是给自己带来快乐的。 大学必读的好书3《在绝望中寻找希望》 俞敏洪著中信出版社 俞敏洪:1991年从北大辞职,创办北京新东方学校,开始了创业生涯。 圝圝俞敏洪每天晚上12点之后会坚持写一篇文章,书写50年心路历程,20载创业风云。《在绝望中寻找希望》就是这些记录文字的呈现。全书精选了104篇文章,针对当下年轻人面临的一系列困扰,按青春、理想、心态、亲情、友情、人生、教育等主题,呈现出他对世界的看法和态度。 圝圝在这个充斥着不安感的浮躁社会,给年轻人内心坚强的力量,让每个人思考应该怎样更积极地度过人生。俞敏洪的文字有种朴实而坚定的力量,阅读他的文字,你能感受到向上的张力,昂扬的态度和智慧的人生哲学。 大学必读的好书4《发现我的学习模式》 和云峰著清华大学出版社 圝和云峰:北京大学博士,专注于青少年成长教育和幸福家庭打造,擅长帮助孩子“另眼看世界”。 圝圝你永远无法叫醒一个装睡的人,同理,你也永远无法找到一个万能的学习方法。人与人的差别,归根结底在于思维模式的差异。 圝圝因此,只有找到真正适合自己的学习模式,才能以不变

必读的中国十部经典书籍

必读的中国十部经典书籍 这十部经典分别是:《周易》《论语》《孟子》《近思录》《传习录》《老子》《庄子》《六祖坛经》《诗经》《史记》中国文化常被概括为“一源三流,一源,指的是《周易》,三流,指的是儒释道。 想要了解中国文化,《周易》和儒释道的经典是绕不过去的。 1、群经之首——《周易》:洞察天机《易经》是中国文化最古老的典籍,被尊为群经之首、大道之源。 爱因斯坦说:“西方科学家做出的成绩,有不少被中国古代科学家早就做出来了。 这是什么原因呢?原因之一是古代科学家自幼学习《周易》,掌握了一套古代西方科学家们不曾掌握的一把打开宇宙迷宫之门的金钥匙。 而对普通人来说,周易则是可以时时研习的生存宝典和人生指南。 64卦,其实就是64类问题或者说是人生境遇,而384爻不过是384种不断演变、冲突、发展的状态。 历史上,对周易的注疏、阐释、演绎的著作汗牛充栋,数不胜数,但是,综罗百代,易经无非讲的是知变与适变。 理:探讨宇宙人生形上、形下的能变、所变与不变之原理。 象:是从现实世界万有现象中,寻求其变化的原则。 数:是由现象界中形而下的数理,演绎推详它的变化过程。 读懂易经,掌握变化之理,洞察变化之机,运用适变之法,你也可以天机神断,人生从此无大过。

儒家必读的经典:《论语》《孟子》《近思录》《传习录》2、《论语》:做一个好人《论语》作为记载孔子思想和言行最为权威的一部著作,是儒家学派和儒家思想的奠基之作。 宋代宰相赵普曾说:“半部《论语》可治天下。 朱熹说它是“入道之门,积德之基,将其列为“四书之首。 《论语》自问世以来成为历代儒生的必读书目。 “以仁为核心、以和为贵的思想构筑了中华民族礼乐文化的基本精神。 她博大精深的文化内涵,对我们的理想、志向、人生目标以及为人处世等都有着极大的影响。 其儒家思想广大而精微,极高明而道中庸,既有崇高的价值理想,又有切实的实际运用,是中国古代思维的精华结晶。 研读《论语》,了解之儒家思想精髓所在,学习做人做事,领悟极高明而中庸的为人之道,为修身处世开启智慧。 南宋时朱熹将《孟子》与《论语》《大学》《中庸》合在一起称“四书。 自从宋、元、明、清以来,都把它当做家传户诵的书。 就像今天的教科书一样。 《孟子》是四书中篇幅最大的部头最重的一本,有三万五千多字,从此直到清末,“四书一直是科举必考内容。 《孟子》这部书的理论,不但纯粹宏博,文章也极雄健优美。

计算机经典教材

1前言。 2Mathematics(数学)。 3DataStructures&Algorithms(数据结构、算法)。 4Compiler(编译原理)。 5OperatingSystem(操作系统)。 6Database(数据库)。 7C(C语言)。 8C++(C++语言)。 9Object-Oriented(面向对象)。 10SoftwareEngineering(软件工程)。 11UNIXProgramming(UNIX编程)。 12UNIXAdministration(UNIX系统管理)。 13Networks(网络)。 14WindowsProgramming(Windows编程)。 15Other(*)。 Mathematics(数学)。 书名(英文):DiscreteMathematicsandItsApplications(FifthEdition)。 书名(中文):离散数学及其应用(第五版)。 原作者:KennethH.Rosen。 书名(英文):ConcreteMathematics:AFoundationforComputerScience(SecondEdition)。 书名(中文):具体数学:计算机科学基础(第2版)。 原作者:RonaldL.Graham/DonaldE.Knuth/OrenPatashnik。 DataStructures&Algorithms(数据结构、算法)。

书名(英文):DataStructuresandAlgorithmAnalysisinC,SecondEdition。 书名(中文):数据结构与算法分析--C语言描述(第二版)。 原作者:MarkAllenWeiss。 书名(英文):DataStructures&ProgramDesignInC(SecondEdition)。 书名(中文):数据结构与程序设计C语言描述(第二版)。 原作者:RobertKruse/C.L.Tondo/BruceLeung。 大凡国外的数据结构教科书,都有一个共同的特点,就是他们的第一章都不是讲的数据结构,而是软件工程的基本原则。我个人认为这是十分必要的,特别是对于大多数没有接触过程序设计的同学来说,在数据结构这个可以说是第一次接触程序设计的课程中能学习到基本的软件工程原则,对于以后的学习是十分有好处的。写一个乱七八糟的程序出来还不如什么都不写。在我看来,这本书有两个优点:一:将软件工程的基本原则贯穿全书,二:简单,容易理解。对于初学者,这本书无疑是非常合适的。0。 书名(英文):DataStructureswithC++UsingSTL(SecondEdition)。 书名(中文):数据结构C++语言描述描述—应用标准模版库(第二版)。 原作者:WilliamFord,WilliamTopp。 书名(英文):IntroductiontoAlgorithms(SecondEdition)。 书名(中文):算法导论(第二版)。 原作者:ThomasH.Cormen/CharlesE.Leiserson/RonaldL.Rivest/CliffordStein。 书名(英文):TheArtofComputerProgramming,V olume1:FundamentalAlgorithms(ThirdEdition)。 书名(中文):计算机程序设计艺术第1卷基本算法(第3版)。 原作者:DonaldE.Knuth。 书名(英文):TheArtofComputerProgramming,V olume2:SeminumericalAlgorithms(ThirdEdition)。 书名(中文):计算机程序设计艺术第2卷半数值算法(第3版)。

7经典必看:写给计算机专业的大学生!

经典必看:写给计算机专业的大学生! 首先说一说进入计算机专业的目的,我个人是因为十分喜欢IT业,很喜欢折腾电脑,所以在填报志愿是毫不犹豫的在报了的所有的学校都填写的计算机专业,梦想着进入计算机专业后能遇见很多高手,能交到几个知己,谁之进来后却大失所望。计算机专业的学生有很多以前对计算机不怎么了解,而且还有部分人进大学前连计算机摸都没摸过,对计算机很熟悉的很少,高手更是凤毛麟角,大多数人是服从了父母之命,显而易见,目前社会最热的行业是IT业,工资最高的也是IT业,抱着这个因素,大多数考生的父母都让自己的孩子进入了计算机专业,而大多数学生也天真的认为从计算机专业毕业后就能够像电视里演的大多数白领一样每天只用坐在办公室里和同事们聊聊天,和老板吃吃饭,每天签几个字然后就有高工资等着你去拿。 进校后他们发现其实他们在专业课方面什么都听不懂,自己也一点兴趣都没有,没有兴趣那就没有学习的动力,而且这个专业是要靠悟性的,而兴趣是培养悟性的第一步,然后他们会发现越往后学专业课越难,也越听不懂,好一点的就会狠下心来,硬着头皮苦学一通,有可能也就能走出一片路来,而不好的就会就此放弃,只需要混着考试通过,混毕业,找个单位安心上班。有些人上了几年学连自己上哪些课都不知道;拿个程序他分不清是用C语言写的还是用PASCAL写的;不小心进了DOS不知道怎么再回到WINDOWS。但说起游戏来头头是道,好像每个都是职业玩家一样,有的每天只知道泡在网吧。这就是中国计算机人才下一代的悲哀! 再说现在计算机专业大学生的学习和生活。大多数计算机专业的学生对本专业的发展及前景一无所知,每天都是看小说、玩游戏、看电影、打牌、喝酒、睡觉等等很有"前途"的事情。偶尔看见一两个同学看看与计算机专业有关的书,跑去拿来一看,全是什么"游戏攻略"、"黑客秘技"等此类书籍。还有的人连C语言和C++谁是谁都还没搞清楚,就拿本VC的书"刻苦钻研",真不知他们看懂了没有。好多学生都买了电脑,但用处都是游戏机+碟机+音响,每天都在用电脑玩着各种流行的游戏、看着最新的大片、听着时尚的音乐,就是不用电脑学习。有的学生甚至问我电脑除了玩游戏还能干什么,我问他你为什么这么问,他告诉我他觉得电脑只能用来玩游戏,不知道还能不能干干别的什么。据我了解,近几年在国内好几所高校的计算机专业的毕业生的毕业设计竟然是做网页,在大学了四年,学完了《数据结构》、《软件工程》、《C语言》等专业课后,竟然交了一个没有学过计算机的人自学一两天就能做好的东西! 这就是大多数计算机专业的学生,在我在大学玩了两年之后,我突然明白该为自己的未来打算打算了,但还有许多人仍然还什么都不明白,所以就有了这篇文章。 如果你是以上我说的那种受父母之命来学计算机的学生,如果你看了《计算机应用文摘》第15期的《写给想当程序员的朋友》一文后,发现自己没有当程序员的欲望,那么我这里有几条路给你选择: 1、**页制作,将来去网站工作!

统计学经典书籍

统计学经典书籍推荐 这是我碰巧在网上看到有人做了一些关于统计学经典书籍推荐和建议的总结,所以特意转载与此, 希望对大家有用。 一、统计学基础部分 1、《统计学》?David Freedman等着,魏宗舒,施锡铨等译中国统计出版社 据说是统计思想讲得最好的一本书,读了部分章节,受益很多。整本书几乎没有公式,但是讲到了统计思想的精髓。 2、《Mind on statistics(英文版)》机械工业出版社 只需要高中的数学水平,统计的扫盲书。有一句话影响很深:?Mathematics as to statistics is something like hammer, nails, wood as to a house, it's just the material and tools but not the house itself。 3、《Mathematical Statistics and Data Analysis(英文版.第二版)》机械工业出版社 看了就发现和国内的数理统计树有明显的不同。这本书理念很好,讲了很多新的东西,把很热门的Bootstrap方法和传统统计在一起讲了。Amazon上有书评。 4、《Business Statistics a decision making approach(影印版)》中国统计出版社 在实务中很实用的东西,虽然往往为数理统计的老师所不屑 5、《Understanding Statistics in the behavioral science(影印版)》中国统计出版社 和上面那本是一个系列的。老外的书都挺有意思的 6、《探索性数据分析》中国统计出版社和第一本是一个系列的。大家好好看看陈希儒老先生做的序,可以说是对中国数理统计的一种反思。 二、回归部分 1、《应用线性回归》中国统计出版社 还是着名的蓝皮书系列,有一定的深度,道理讲得挺透的。看看里面对于偏回归系数的说明,绝对是大开眼界啊!非常精彩的书 2、《Regression Analysis by example (3rd Ed影印版)》 这是偶第一本从头到底读完的原版统计书,太好看了。那张虚拟变量写得比小说都吸引人。没什么推导,甚至说“假定你有统计软件可以算出结果”,主要就是将分 析,怎么看图,怎么看结果。看完才觉得回归真得很好玩 3、《Logistics回归模型——方法与应用》王济川郭志刚高等教育出版社不多的国内的经典统计教材。两位都是社会学出身,不重推导重应用。每章都有详细的SAS和SPSS程序和输出的分析。两位估计洋墨水喝得比较多,中文写的书,但是明显老外写书的风格 三、多元 1、《应用多元分析(第二版)》王学民上海财经大学出版社 现在好像就是用的这本书,但是请注意,这本书的亮点不是推导,而是后面和SAS结合的部分,以及其中的一些想法(比如P99 n对假设检验的影响,绝对是统计的感觉,不是推推公式就能感觉到的)。这是一本国内很好的多元统计教材。 2、《Analyzing Multivariate Data(英文版)》?Lattin等着机械工业出版社这本书有很多直观的感觉和解释,非常有意思。对数学要求不高,证明也不够好,但的确是“统计书”,不是数学书。 3、《Applied Multivariate Statistical Analysis (5th Ed影印版)》?Johnson & Wichem?着中国统计出版社 个人认为是国内能买到的最好的多元统计书了。Amazon?上有人评论,评价很高的。不过据王学民老师说,这本书的证明还是有不太清楚,老外实务可以,证明实在不咋的,呵呵

[一生中必读的六本经典书籍] 人一生必读的经典书籍

[一生中必读的六本经典书籍] 人一生必读的经典书籍 通过读书,不仅可以收获知识,开阔视野,还能提高自我修养与层次。下面是由小编给大家带来关于一生中必读的六本经典书籍,希望对大家有帮助! 一生中必读的六本经典书籍1 、《追寻生命的意义》 维克多弗兰克(著) 弗兰克是20世纪著名的心理学家。纳粹时期,作为犹太人,他的全家都被关进了奥斯维辛集中营,他的父母、妻子、哥哥全都死于毒气室中,只有他和妹妹幸存。本书的第一部分叙述了弗兰克的集中营经历,第二部分阐述了他的意义疗法。本书不仅适合于心理学爱好者,也适合面临挑战希望寻找生命意义的人们。 一生中必读的六本经典书籍2 、《拖延心理学》 简博克、莱诺拉袁(著) 你想要向拖延的恶习开刀吗?这两位加利福尼亚心理学家在她们治疗拖延者的实践中精准地捕捉到了拖延的根本原因。这本书可以帮助读者减轻拖延,更好地享受生活。 一生中必读的六本经典书籍3 、《梦的解析》 弗洛伊德(著) 被誉为精神分析第一名著。它通过对梦境的科学探索和解释,打破了几千年来人类对梦的无知、迷信和神秘感,同时揭示了左右人们思想和行为的潜意识。 一生中必读的六本经典书籍4 、《如何阅读一本书》

莫提默J. 艾德勒/ 查尔斯范多伦(著) 不懂阅读的人,初探阅读的人,读这本书可以少走冤枉路。对阅读有所体会的人,读这本书可以有更深的印证和领悟。本书介绍了阅读的三个层次,对每个层次都进行了细致的指导,是一本非常实用的读书用手册。 一生中必读的六本经典书籍5 、《影响力》 罗伯特西奥迪尼(著) 政治家运用影响力来赢得选举,商人运用影响力来兜售商品,推销员运用影响力诱惑你乖乖地把金钱捧上。即使你的朋友和家人,不知不觉之间,也会把影响力用到你的身上。但到底是为什么,当一个要求用不同的方式提出来时,你的反应就会从负面抵抗变成积极合作呢? 一生中必读的六本经典书籍6、《红楼梦》 曹雪芹(著) 如果说每个西方人心中都有一个哈姆雷特,那么每一个中国人心中都有他自己的贾宝玉、林黛玉、薛宝钗。这本书以宝黛爱情悲剧为主线,展开了一个繁复盛大的封建大家庭的世界。远不止此,儒家、道家、佛家的思想都在此体现,历史学家、文学家、哲学家都在书里看到了他们想要看到的。 感谢您的阅读!

计算机专业经典书籍大全

计算机经典书籍 1、Java Java编程语言(第三版)---Java四大名著----JamesGosling(Java之父) Java编程思想(第2版)----Java四大名著----BruceEckel Java编程思想(第3版)----Java四大名著----------------BruceEckel JAVA2核心技术卷I:基础知识(原书第7版)---Java四大名著-----CayHorstmann JAVA2核心技术卷II:高级特性(原书第7版)----Java四大名著-----CayHorstmann EffectiveJava中文版------Java四大名著--------JoshuaBloch 精通Struts:基于MVC的JavaWeb设计与开发---孙卫琴 精通Hibernate:Java对象持久化技术详解---孙卫琴 Tomcat与JavaWeb开发技术详解------------孙卫琴 Java与模式--------------阎宏 2、c# C#程序设计-------CharlesPetzold“windows编程泰山北斗”---C#语言“倚天屠龙双剑” C#Primer中文版--------StanleyB.Lippman---C#语言“倚天屠龙双剑”.NET框架程序设计(修订版)--------JeffreyRichter“windows编程泰山北斗”https://www.360docs.net/doc/5610786756.html,平台四大天王 c#Windows程序设计----------CharlesPetzold“windows编程泰山北斗”https://www.360docs.net/doc/5610786756.html,平台四大天王 .NET程序设计技术内幕https://www.360docs.net/doc/5610786756.html,平台四大天王 .NET本质论--第1卷:公共语言运行库(中文版)https://www.360docs.net/doc/5610786756.html,平台四大天王 3、C++ C++程序设计语言(特别版)---c++八大金刚----BjarneStroustrup“C++之父” C++Primer(第3版)中文版----c++八大金刚---StanleyB.Lippman C++Primer(第4版)中文版----c++八大金刚---StanleyB.Lippman C++标准程序库—自修教程与参考手册--c++八大金刚--NicolaiM.Josuttis

大学生必读经典书籍推荐10本

大学生必读经典书籍推荐10本 书是人类进步的阶梯,读书开阔视野,拓宽境界。以下10部大学生必读书籍涵盖了心理、历史、人文,希望对你的人生和心里成长有所帮助。大学生必读书籍——《拖延心理学》《拖延心理学》的作者是简·博克、莱 诺拉·袁。该书讲述了《拖延心理学》的基本信息是:迟缓习性既非恶习,也非品行问题,而是由恐惧引起的一种心理综合症。你有拖延的恶习吗?你想要戒掉拖延的恶习吗?这两位加利福尼亚心理学家在治疗拖延症者的实践中汲取到丰富的理论和经验,精准的捕捉到了拖延的根本原因。这本书可以帮助读者减轻拖延的恶习,更好的享受生活。大学生必读书籍——《宽容》《宽容》是房龙畅销全球的人文主义经典之作,是关于宽容和自由思想的最经典最通俗的读本。作者用极其轻巧的文字撰写通俗历史着作,细述人类思想发展的历史,倡言思想的自由,主张对异见的宽容。故去的历史人物变得鲜活,带领我们神游历史,探寻人类精神不宽容的根源。在崇尚知识和理性的时代,人类更要学习宽容。这是一部宗教的历史,一部宽容与不宽容的历史,也是一郜人性血腥与进步的历史。大学生必读书籍——《红楼梦》《红楼梦》是中国古典四大名着之首,清代作家曹雪芹创作的章回体长篇小说,又名《石头记》《金玉缘》。此书分为120回“程本”和80回“脂本”两种版本系统。《红楼梦》是一部具有世界影响力的人情小说作品,举世公认的中国古典小说巅峰之作,中国封建社会的百科全书,传统文化的集大成者。小说以贾、史、王、薛四大家族的兴衰为背景,以贾府的家庭琐事、闺阁闲情为脉络,以贾宝玉、林黛玉、薛宝钗的爱情婚姻故事为主线,刻画了以贾宝玉和金陵十二钗为中心的正邪两赋有情人的人性美和悲剧美。小说不仅揭示了封建社会末世危机,更涵盖了儒家、道家、佛家的思想。大学生必读书籍——《追寻生命的意义》

好看的书排行榜前十名,一生必读的经典书目推荐

好看的书排行榜前十名,一生必读的经典书目推荐 书这总东西虽然不像酒,时间越长就越有味道,但经过长时间还没被人遗忘,还能够被人记起的经典书目,那一定是最值得去读的,因为它经得起时间的考验,和现在的多数快餐书目不一样,你需要花大多数时间去思考,而不仅仅只是阅读,这才是一本好书的真正价值所在,下面来看看好看的书排行榜,一生必读的经典书目推荐。 好看的书排行榜 1、1984 2、时间简史 3、爱丽丝漫游奇境 4、查理和巧克力厂 5、傲慢与偏见 6、寂静的春天 7、麦田里的守望者 8、了不起的盖茨比 9、杀死一直知更鸟 10、月亮与六便士 1、1984 下面要介绍的,这本书它是构建的一个虚拟世界之上,而这个虚拟世界是十分荒诞的,里面拥有三个国家,都代表了极权主义的顶端,在这里面人民只有绝对的服从,不会有任何的反抗,在这些国家生活的人们,只能感觉到窒息以及无比的压迫,这些都是统治者追求权力,而造成的后果,上面这些情景都是,通过对一个普通人的日常生活反映出来的,虽然题材主打的是黑暗,但在这黑暗之中也体现了不少关于人性的光辉。 2、时间简史 你觉得霍金一定是一个非常伟大的人物,因为霍金他对宇宙以及时间的理解是非常透彻的,而他对于这些知识也有自己专门的理解,并且写了一本书叫做时间简史,里面包括它的各个研究理论。总结了当代

的物理学,以及宇宙构成发展的理论演化,文字叙述方式生动。讲述这些科学演化知识,能够发人深省,是好看的书排行榜前十名之一。 3、爱丽丝漫游奇境 下面这本书可以说是儿童文学史上的一个奇迹,具有划时代的意义,他把儿童童话提升到了一个新的高度,它的名字就叫做爱丽丝梦游仙境。事实上,这个童话,通过主人公爱丽丝的一切荒诞冒险,反映了当时社会的黑暗,是一个非常带有嘲讽意味的文学,对于儿童来说以满足他们的天马行空,对于成年人来说,有一定发人深思的能力。 4、查理和巧克力厂 下面要介绍的这本书也是一个非常好的童话读,他的名字叫做查理和巧克力工厂,这件这个故事的主要展开是围绕着一个巧克力工厂展开的,很相信很多朋友都是喜欢吃巧克力的,而能有这样的机会亲自去巧克力工厂上参观一番,并且体验最纯正的巧克力味道,肯定是非常棒的。 5、傲慢与偏见 下面要说的这本书,它的名字叫做傲慢与偏见,通过男主人公和女主人公之间的爱情与婚姻,揭示了当时中产阶级男女之间的婚姻,通过对他们的心理刻画,表现出了他们对感情方面的诉求,从那个时代的自我压抑而走向一个开放感情的生活,这部小说是一个非常有启发意义的,但他的愿景是非常好的,有情的人最终都能够在一起。 6、寂静的春天 下面这本书可以说是最早意识到环境问题的一本书之一,这个书,很真实的反映了当时人类对环境破坏所产生的种种现象,而记录在里面。除了记录这些现象以外,这本书也从某种程度上在警醒人类要保护环境,不能让人类走向一条极端的路。要改变对自然的剥夺,从而保护自然让自然有一个可延续性,这当时那个时代,是非常有先进性和启发意义的。 7、麦田里的守望者 下面这本书可以说是非常有探索意义的,他的写作背景是在二战之后,因为刚经历过战争,人民的心理和身体上都处于一种疲惫的状态,而这种疲惫却得不到很好的解脱,尤其是青少年,他们会因为迷茫而走上迷途,而这本书给了青少年指南,它通过一个虚拟人物心理活动的刻画,反映出了当时青少年心理存在的矛盾以及疑惑,为很多青少年,解决了心理上的问题,引起了较为多的共鸣,揭示了那一代年轻人内心的孤寂以及彷徨。 8、了不起的盖茨比 我们下面要说的这本书,它的名字叫做了不起的盖茨比,但这本书为什么叫做了不起的盖茨比呢?在这本书看来这个人确实了不起,为了一个并不存在的梦想而努力,从一个贫穷的农家到一个军官,从军官到一个百万富翁,最后他走向了梦想,但没想到的是他的梦想,最后

100多本计算机科学经典书籍下载

1.计算机科学概论 计算机科学概论 2.计算机数学基础 高等数学 线性代数 概率论与数理统计 离散数学及其应用 离散数学教程(北大版) 什么是数学 具体数学:计算机科学基础 3.C语言 谭浩强C程序设计 C primer plus The C programming language C和指针 C专家教程 C陷阱与缺陷 c语言解惑 C标准库 4.算法与数据结构 数据结构(清华版) 数据结构与算法分析—C语言描述 编程珠玑 编程珠玑II(More programming Pearls)算法导论 计算机程序设计艺术卷1 计算机程序设计艺术卷2 计算机程序设计艺术卷3 5.电子技术基础 模拟电子技术(童诗白版) 数字逻辑与数字集成电路(清华版) 6.汇编语言 汇编语言(王爽版) 80X86汇编语言程序设计教程 Intel汇编语言程序设计 IBM PC汇编语言程序设计(国外版)高级汇编语言程序设计 保护方式下的80386及其编程 7.计算机硬件原理 计算机组成-结构化方法 微机原理与接口技术(陈光军版)

计算机体系结构(张晨曦版) 计算机组成与设计硬件/软件接口Intel微处理器结构、编程与接口 计算机体系结构(量化研究方法) 编程卓越之道卷1 编程卓越之道卷2 深入理解计算机系统 编码的奥秘 8.数据库系统原理 数据库系统概念 数据库系统导论 数据库系统实现 9.编译原理 编译原理(清华第2版) 编译原理及实践 编译原理:原则,技术和工具 现代编译原理-C语言描述 高级编译器设计与实现 10.操作系统原理 操作系统概念 现代操作系统 链接器和加载器 程序员的自我修养:链接、装载与库自己动手写操作系统 操作系统设计与实现 11.计算机网络 计算机网络(Computer Networks) TCP-IP详解卷1 TCP-IP详解卷2 TCP-IP详解卷3 12.软件工程和面向对象程序设计 C++编程思想卷1 java编程思想 软件工程(Software.Engineering) 软件工程:实践者的研究方法 深入浅出面向对象分析与设计 head first设计模式 道法自然:面向对象实践指南 面向对象分析与设计 敏捷软件开发:原则、模式与实践 设计模式:可复用面向对象软件的基础