计算机专业中经典图书(程序猿和大学生必读)

By admin in 天文台 on 2018年10月9日

2楼 :
JAVA篇
此篇收录:.《Java 2 核心技术》、2.《Java编程语言》、3.《Effective
Java》、4.《Java对》、5.《Java编程思想》

3楼: C篇
此篇收录:1.《C程序设计语言》、2.《C和指针》、3.《C陷阱与缺陷》、4.《C专家编程》、5.《你不能不懂得的495独C语言问题》

4楼: C++篇
此篇收录:1.《C++ Primer》、2.《C++程序设计语言》、3.《Effective
C++》、4.《More Effective
C++》、5.《C++标准程序库:自修教程以及参考手册》、6.《C++
Templates》、7.《C++必知必会》、8.《Essential C++》、9.《More
Exceptional C++》、10.《C++
编程思想》、11.《C++沉思录》、12.《Accelerated
C++》、13.《C++编程规范:101漫长规则、准则与极品实践》、14.《C++完全参考手册》、15.《Effective
STL》、16.《STL源码剖析》

5楼 :数据结构与算法篇
此篇收录:1.《算法导论》、2.《数据结构与算法分析—C语言描述》、3.《计算机程序设计方式》、4.《C算法(第一卷):基础、数据结构、排序和搜索》、5.《C算法(第二窝):图算法》、6.《算法艺术与信息法竞赛》、7.《计算机算法设计和分析》

6楼: 程序员综合篇
此篇收录:1.《程序员面试攻略》、2.《程序员面试宝典》、3.《游戏的同-我之编程感悟》、4.《哥德尔、埃舍尔、巴赫——集异壁之大成》、5.《Programming
Interviews
Exposed》、6.《新手编程导论》、7.《代码大全》、8.《代码的美》、9.《代码优化:有效利用内存》、10.《Working
Effectively with Legacy Code》、11.《Code Reading — The Open Source
Perspective》、12.《代码阅读方式以及履行》、13.《疯狂的程序员》、14.《程序人生》、15.《软件工程思想》、16.《我是一样单纯IT小小鸟》、17.《程序员修炼之道》

7楼: 操作系统篇
此篇收录:1.《操作系统-内核与设计原理》、2.《现代操作系统》、3.《自曾着手写操作系统》、4.《鸟哥的Linux私房菜》、5.《Linux内核编程指南》、6.《深入理解LINUX内核》、7.《UNIX环境高级编程》、8.《Unix操作系统设计和落实》、9.《LINUX与UNIX
SHELL编程指南》、10.《LINUX设备驱动程序》、1.《LINUX教程:Windows用户转向Linux的12个步骤》、12.《Linux内核源代码情景分析》、13.《Linux内核源代码分析》、14.《Linux内核完全诠释》、15.《Linux
0.01基础分析及操作系统设计》

8楼 :面向对象篇
此篇收录:1.《Head
First设计模式》、2.《大话设计模式》、3.《设计模式精解》、4.《UML与Rational
Rose 2002打入门到精通》、5.《Sams Teach Yourself UML in 24
Hours》、6.《UML精粹:标准对象建模语言简明指南》、7.《Java及模式》、8.《UML和模式采用》、9.《道法自然:面向对象实践指南》、10.《Design
Patterns Explained : A New Perspective
on Object-Oriented Design》、11.《UML Distilled: A Brief Guide to the
Standard
Object Modeling
Language》、12.《面向对象分析与计划》、13.《重构–改善既出代码的宏图(中文版)》、14.《大象:Thinking
in UML》

9楼: 编译汇编篇
此篇收录:1.《Intel微处理器结构、编程与接口(第六版本)》、2.《Windows环境下32各类汇编语言程序设计(第2本)》、3.《汇编语言(附答案)》、4.《IBM
PC汇编语言程序设计(第五版本)》、5.《汇编语言编程艺术》、6.《Intel
汇编语言程序设计(第四版)》、7.《黑客反汇编揭秘》
8.《编译原理与执行》、9.《现代编译程序设计》、10.《现代编译原理–C语言描述》、11.《编译原理》、12.《程序设计语言编译原理》、13.《Advanced
Compiler Design and Implementation 高级编译器设计及实现》、

10楼: 数据库篇
此篇收录:1.《数据库系统概论》、2.《数据库系统导论》、3.《数据库系统基础教程》、4.《数据挖掘–概念和技能》、5.《数据库原理、编程与性能》、6.《数据库系统贯彻》、7.《数据库处理–基础、设计和实现》、8.《SQL语言艺术》、9.《SQL必知必会》

11楼: 网络篇
此篇收录:1.《UNIX网络编程》、2.《Unix网络编程(第二卷):进程之中通信》、3.《C++网络编程
卷1:运用ACE和模式消除复杂性》、4.《C++网络编程,卷2:基于ACE和框架的系统化复用》、5.《TCP/IP详解卷1:协议》、6.《TCP-IP详解卷二:实现》、7.《TCP-IP详解卷三:TCP事务磋商,HTTP,NNTP和UNIX域协议》

12楼 :数学篇
此篇收录:1.《具体数学–计算机科学基础》、2.《组合数学》、3.《离散数学》、4.《离散数学及其应用》、5.《概率与统计》、6.《数字原理》、7.《数论导引》

13楼 :其他篇
此篇收录:1.《Python语言入门》、.《计算机图形学的算法基础》、3.《OpenGL
SuperBible》、4.《Perl语言编程》、5.《Perl编程金典》、6.《Perl语言入门》、7.《深入学习Python程序支付》、8.《Python技术参考大全》、9.《Python
编程指南》、10.《Python核心编程》、11.《C#程序员参考手册》、12.《C#全手册》、13.《C#
精髓》、14.《C#入门经典》、15.《游戏的一起-我的编程感悟》、16.《GNU
make中文手册v3.80》

JAVA篇
1.《Java 2 核心技术》
l推荐理由
本书是Java技术经典参考书,多年畅销不衰,第7本子在保存以前版本风格的根基及,涵盖Java2出平台标准版J2SE5.0底基础知识,主要内容连对各目标程序设计、反射和代理、接口和内类、事件监听器模型、使用Swing
UI工具箱进行图形用户界面设计,异常处理、流输入/输出及目标序列化、泛型程序设计等。
l九度链接
http://t.jobdu.com/thread-49-1-1.html

2.《Java编程语言》
l推荐理由
当下是相同本众多Java
Fans千呼万唤才出的好写,本书由“Java之大”以及另外两称作顶级大师(Jini技术之创作者和名牌开发大师)亲自编写,无论是对Java语言的初家或有名使用者都有着无比高的价值。至少有100000名为使用C、C++、Smalltalk或者其他高级语言的开发人员通过翻阅本书对Java语言来了准确、明智和深厚的认。
l九度链接
http://t.jobdu.com/thread-61-1-3.html

3.《Effective Java》
l推荐理由
《Effective
Java中文版》:你正以找相同仍里明扼要地论述Java精髓的写啊?你期望深入地理解Java程序设计语言为?你愿意编写出清晰、正确、健壮和可选用的代码吗?不用再行寻觅了,你手上就按照开以会如您兑现这些愿望,而且还会提供其他众多而意想不到的益处。
l九度链接
http://t.jobdu.com/thread-59-1-3.html

4.《Java解惑》
l推荐理由
本书特写了95只关于Java或其类库的圈套和短的谜题,其中多数谜题都采用了短程序的方,这些程序的所作所为与其看似的死相径庭。在每个谜题之后还被出了详尽的报方案,这些应对方案超过了针对性程序行为之简练说明,向读者展示了哪些一劳永逸地避免底层的骗局和缺陷。
本书趣味十足、寓教于乐,适合给所有Java知识的学习者和产生编程经验的Java程序员。
l九度链接
http://t.jobdu.com/thread-50-1-3.html

5.《Java编程思想》
l推荐理由
本书的撰稿人有多年教学经验,对C、C++以及Java语言都发生独树一帜、深入之见识,以通俗易懂及小而直白的演示解释了一个个涩抽象的定义。本书并22章,包括操作符、控制实施流程、访问权限决定、复用类、多态、接口、通过杀处理错误、字符串、泛型、数组、容器深入钻研、Java
I/O系统、枚举类型、并作和图形化用户界面等内容。这些丰富的始末,包含了Java语言功底语法以及高档特性,适合各个层次之Java程序员阅读,同时也是高等院校教学面向对象程序设计语言和Java语言的绝佳教材及参考书。
l九度链接
http://t.jobdu.com/thread-1171-1-1.html

C篇
1.《C程序设计语言》
l推荐理由
《C程序设计语言》(第2版本新本子)讲述深入浅出,配合典型例子,通俗易懂,实用性强,适合作为大专院校计算机专业或未计算机专业的C语言教材,也可以当专司电脑有关软硬件开发之技术人员的参考书。
《C程序设计语言》(第2版新本子)原著即为C语言的设计者之一Dennis
M.Ritchie和名的计算机科学家Brian
W.Kernighan合著的同样依介绍C语言的权威经典著。我们今天看看的汪洋论C语言程序设计的教材和专著均为此书为底本。原著第1本中介绍的C语言成为新生周边采用的C语言版本——标准C的根基。人们耳熟的“hello,world”程序就算是出于本书首软引入的,现在,这同程序都化为富有程序设计语言入门的第一征收。
l九度链接
http://t.jobdu.com/thread-1173-1-1.html

2.《C和指针》
l推荐理由
本书提供以及C语言编程相关的周到资源及深刻讨论。本书通过对指针的基础知识和高档特性的探赜索隐,帮助程序员把指针的精锐作用融入到祥和之程序中错过。全书共18段,覆盖了数额、语句、操作符和表达式、指针、函数、数组、字符串、结构及协办等几所有重点之C编程话题。书被被有了成千上万编程技巧与提醒,每章后面有针对性很强的演习,附录部分则为起了片练习的解答。本书适合C语言初家与初级C程序员阅读,也不过用作计算机专业学生上C语言的参照。
l九度链接
http://t.jobdu.com/thread-1209-1-1.html

3.《C陷阱与缺陷》
l推荐理由
作者因友好1985年于Bell实验室时上的相同首论文呢根基,结合自己之办事经历扩展成为当时仍针对C程序员具有珍贵价值之经典著。写作本书的角度不是使批判C语言,而是要协助C程序员绕了编程过程遭到的牢笼和障碍。作者因协调1985年于Bell实验室时发表的同等首论文呢底蕴,结合自己之干活更扩展成为当下按照针对C程序员具有珍贵价值之经典著。
l九度链接
http://t.jobdu.com/thread-1210-1-1.html

4.《C专家编程》
l推荐理由
《C专家编程》,原著《Expert C
Programming》撷取了几十单实例,细致、深入地教了C的史、语言特色、声明、数组、指针、链接、运行时、内存和分析了安更学习C++等题材。这是一本ANSIC编程言语的高等级读本。它适用于已经编制了C程序的食指,以及那些想快得到有学者看法与技术的人数。
专家级的C编程指南展示良好C程序员的编程技巧。
就算你念过AndyKoneig的《C陷阱与缺陷》,你还是应看PeterVanDerLinden的修。我想,他们少总人口之书称都应有设法的施到,如获得至宝地捧读。
l九度链接
http://t.jobdu.com/thread-1212-1-1.html

5.《你得理解的495个C语言问题》
l推荐理由
C是如出一辙家简单精致的言语,掌握基本语法容易,真正会熟练使用,就不那么粗略了。你难免会遇见各种各样的题目,有些可能为您百相思不得其解,甚至翻遍图书馆,也搜不至题目的答案。
本书的出版,填补了就等同空。书被内容是世界各地的C语言用户多年来以新闻组comp.lang.c中讨论的硕果。
l九度链接
http://t.jobdu.com/thread-1222-1-1.html

C++篇
1.《C++ Primer》
l推荐理由
本书是久负盛名的C++经典教程,其情是C++大师Stanley B.
Lippman丰富的实践经验和C++标准委员会原主任Josée
Lajoie对C++标准深入理解的圆结合,已经拉全球过剩程序员学会了C++。对C++基本概念和技术全面而权威的论述,对当代C++编程风格的强调,使本书成为C++初学者的超级指南;对于中高级程序员,本书也是少不了的参考书。
本书所有作者都是闻名遐迩的C++权威人物。
l九度链接

http://t.jobdu.com/thread-119-1-2.html

2.《C++程序设计语言》
l推荐理由
咀嚼C++语言的小巧与魅力
享用及大师的心灵对话
《C++程序设计语言》介绍了正规C++以及由于C++所支持的重头戏编程技术和规划技术。标准C++较原先的本子效果又强,其中森新的言语特色,如名字空间、异常、模板、运行时路声明等让新技巧好直接行使。这本开围绕语言及仓库功能来组织,内容涉及C++的重大特点跟标准库,并经网软件领域被之实例解释说明有关键性的定义和技能。
l九度链接

http://t.jobdu.com/thread-1207-1-1.html

3.《Effective
C++》
l推荐理由
Effective C++是社会风气五星级C++大师Scott
Meyers的成名的作,初版于1991年。在国际直达,这本书所招的反响的深,波及整个电脑技术出版领域,余音至今未绝。几乎当装有C++书籍的引荐名单及,这部专著都见面在前三名叫。作者高超的技巧将握力,独特的见、诙谐轻松的编写风格、独具匠心的情节组织,都面临巨大的强调与拟。
书被的50漫漫规则,每一样修都扼要说明了一个而于你写有双重好之C++
程序代码的办法,并因为特别设计过的事例详加讨论。在是第二版备受,Meyers重新检查了各个一样则,特别注意兼容于C++标准规范和现在编译器技术,并融入软件界对C++运用的最新观测结果。
l九度链接

http://t.jobdu.com/thread-1214-1-1.html

4.《More
Effective C++》
l推荐理由
继而《Effective C+》之後,Scott Meyers 於 1996
推出这本「续集」。条款变得比少,页数倒是多矣一些,原因是这次选材比「第一集合」更高阶,尤其是第五段。Meyers
将是章命名为技术(Techniques),并明白告诉您,其中都是一些
patterns,例如 virtual ctors、smart pointers、reference counting、proxy
classes,double dispatching等等。这同样节的每个条款篇幅都当 15~30
页之谱,实在让人闹「山穷水尽疑无路,柳暗花明又一村」之叹气。虽然出版年代稍嫌久远,本书并没第二本子,原因是当其出版的常(1996),C++
Standard 已经几乎定案,本书就是按照当时的正规化草案而写。其间与现时之 C++
标准条件几乎同一。可能变动之几个弹性的处,Meyers 为还备说明跟唤醒。
l九度链接

http://t.jobdu.com/thread-79-1-3.html

5.《C++标准程序库:自修教程以及参考手册》
l推荐理由
即按照包含最新资料的整体书籍,反映出为ANSI/ISO
C++语言标准规格书纳入的C++标准程序库的新型组成。更鲜明地说,这按照开用焦点放在规范模板库身上,检验其中的容器、迭代器、仿函数和算法。读者还足以找到特殊容、字串、数值类、国际化议题、IOStream。每一个因素还发出深刻的展现,包括该牵线、设计、运用实例、细部解说、陷阱、意想不到的高危,以及有关品种和函数的精确樯记式和定义式。
l九度链接

http://t.jobdu.com/thread-1206-1-1.html

6.《C++
Templates》
l推荐理由
本书是C++模板编程的完全指南,旨在通过基本概念、常用技巧与采用实例3上面的发出因此资料,为读者打下C++模板知识之坚实基础。
l九度链接

http://t.jobdu.com/thread-1185-1-1.html

7.《C++必知必会》
l推荐理由
职业C++程序员必备常识,初家登堂入室的台阶,C++界20年更成果。本书作者资深C++专家Stephen
C.Dewhurst从业界多年来累积之珍贵经验被萃取了C++开发所承诺必备但常给误解的知识,并当论述时过滤掉了未必要之繁杂。你从何时(或者哪里)开始学习C++并无紧要,但每当翻过下一样步事先,使用本书看做指南,可以确保轻松上路!
l九度链接

http://t.jobdu.com/thread-82-1-3.html

8.《Essential
C++》
l推荐理由
修被盖4只面向来显现C++的本质:procedural(程序性的)、generic(泛型的)、object-based(个别对象的)、object-oriented(面向对象的),全书围绕在同一文山会海逐渐繁复的顺序问题,以及用于缓解这些题目的语言特色。循此方式,读者不只学到C++的函数和结构,也会念及她的计划目的及基本原理。
l九度链接

http://t.jobdu.com/thread-1220-1-1.html

9.《More
Exceptional C++》
l推荐理由
More Exceptional C++是Exceptional
C++的续篇。根据连年程序支付的实践经验、Herb
Sutter向C++程序员提供了闯荡的主次设计技术同中的缓解方案,这些技术与方案对规划从小型工程及商家级应用的现世软件系统大有裨益。
绕着40单编程难题,More Exceptional
C++引导读者深刻理解成功之C++软件设计和付出中重要性的规格及议题。书被包括有初的主题,强化了泛型程序设计、内存管理、C++标准库的采取等情节,并涵盖了traits和predicates这样的关键技术;还就采取正式容器与算法时应该记住的准则和要进行了剖析——其它素材十分少深入涉及这同一主题。
l九度链接

http://t.jobdu.com/thread-81-1-3.html

10.《C++
编程思想》
l推荐理由
及时本书是C++领域的同等以权威著作,书中之内容、讲授方法、选用例子和随练习既可课堂教学,又抱读者自学。
l九度链接

http://t.jobdu.com/thread-80-1-3.html

11.《C++沉思录》
l推荐理由
《C++沉思录》适合生必然经历的C++程序员阅读学习,可以助读者加强提高技术能力,成为C++程序设计之大师。
Koenig
和MOO的《C++沉思录》将会见也博人数提供实用的拉。对于C++是如何的同会开些什么,他们的先见之明在当下本书里随处可见。
l九度链接

http://t.jobdu.com/thread-1177-1-1.html

12.《Accelerated
C++》
l推荐理由
本书系统介绍C++程序设计,是美国斯坦福大学的经文教材。从下C++标准库中之高级抽象开始,使读者很快控制编程方法。每一样段还出不行经典独特的例证以及那个到位的教学,覆盖了C++非常多的情,从专业库容器、泛型算法的以,到类似的统筹、泛型算法的统筹,本书都进展了详尽的教。本书作者有长的C++开发、研究与教学更,内容由浅入深,讲解精炼巧妙。无论是刚入门的初手还是发经历的开发人员都能够从本书中受益。
l九度链接

http://t.jobdu.com/thread-1183-1-1.html

13.《C++编程规范:101修规则、准则和极品实践》
l推荐理由
得天独厚的编程规范好改进软件质量,缩短上市时,提升组织效率,简化维护工作。在本书中,两各项中外最好让敬重的C++专家以全世界C++社区的共用智慧与阅历凝结成一整套编程规范。这些专业好看做各级一个支组织制定实际开支规范的底子,更是各级一样号C++程序员应该按的干活准则。
本书涵盖了C++程序设计之各级一个上面,包括设计与编码风格、函数、操作符、类的计划性、继承、构造与析构、赋值、名字空间、模块、模板、泛型、异常、STL容器和算法等。书中对每一样漫长标准都叫有了精简的描述,并帮助以实例证实;另外还被起了自类型定义到错误处理等地方的大方C++最佳实践,包括不少时髦总结及极的技巧,即使使用C++多年之程序员也会从中受益匪浅。
l九度链接

http://t.jobdu.com/thread-1193-1-1.html

14.《C++完全参考手册》
l推荐理由
本书作者Herbert
Schildt是先后设计语言的师父,其写涉及C、C++、Java及C#等语言。
本书以同栽清晰而易懂的法,全面介绍了C++语言的各个方面,如着重字、语法、函数、类和仓库,以及有C++高级特性,如重载、继承、虚拟函数、命名空间、模板、RTTI(运行时类型信息),以及STL(标准模板库)等。读者不仅可以由本书中读及程序设计所待的语言文化,而且还得了解哪些开展次设计。
l九度链接

http://t.jobdu.com/thread-1208-1-1.html

15.《Effective
STL》
l推荐理由
乃就熟悉STL了。你掌握哪些创造容器、怎样遍历容器中的内容,知道怎样添加和去元素,以及如何使用大规模的算法,比如find和sort。但是你并无乐意。你总是觉得自己还不能够尽量地动STL。本该很简短的天职也连无略;本该很直接的操作也要泄漏资源,要么结果未针对;本该更有效之过程可要还多之时光还是内存,超出了你的料想。是的,你曾经掌握如何运用STL了,但是你连无能够确定自己是否在有效地运其。
l九度链接

http://t.jobdu.com/thread-1213-1-1.html

16.《STL源码剖析》
l推荐理由
习编程的人口犹掌握,阅读、剖析名家代码乃是提高程度的捷径。源码之前,了不管暧昧。大师们的绵密思维、经验成果、技术思路、独到风格,都原原本本体现于源码之中。
就本书所展现的源码,使读者看到vector的实现、list的实现、heap的兑现、deque的兑现、Red
Black tree的兑现、hash
table的贯彻、set/map的贯彻;看到各种算法(排序、查找、排列组合、数据移动与复制技术)的实现;甚至还会看到底的memory
pook和高阶抽象的traits机制的贯彻。
l九度链接
http://t.jobdu.com/thread-120-1-2.html
回复 引用 报告 TOP
wangxuyang666
xuyang

数据结构与算法篇
1.《算法导论》
l推荐理由
就按照开浅,全面地介绍了电脑算法。对各一个算法的辨析既容易理解又杀妙趣横生,并维持了数学严谨性。本书的计划目标全面,适用于多用途。涵盖的情节产生:算法在算中的意向,概率分析和轻易算法的牵线。书中特意讨论了线性规划,介绍了动态规划之有限只使用,随机化和线性规划技术的近似算法等,还产生关于递归求解、快速排序中之所以到的划分方法与期望线性时间各个统计算法,以及针对性贪算法元素的议论。此书还介绍了对强连通子图算法正确性的说明,对哈密顿回路和子集求和题材的NP完全性的辨证等情节。全书提供了900差不多独练习题和琢磨题和叙述较为详细的实例研究。
l九度链接

http://t.jobdu.com/thread-1274-1-1.html

2.《数据结构与算法分析—C语言描述》
l推荐理由
今天之程序员总是用着人家包好之函数、类、库、API,满满的,我们虽会见觉得编程不过大凡这么回事,搭积木而已,别人还把资料供好了,至于材料是怎开的,不用理会。 
实在是这么呢?说数据结构和算法没因此底食指,那是盖他于是不至。为什么用非顶?他的层次决定了外无会见硌到编程最关键最中心的片——算法。
预先不说那些反应算法的力量之如同变态的问题,也无说2006年第4盼《程序员》的专题,只说,当我们遇到一个题目经常,如何搭建数学模型?当我们于点滴的硬件标准下如果到位高效的数据处理,如何筹划?当我们啊客户开发了一仿照软件后,能不克担保未来几乎年内数据猛增不会见带来计算量的指数级增长?当我们需要升级服务器内存和硬盘是,能无克改改几独函数就避免硬件的投资?
这些题目的答案,请于马上本开中搜寻。
l九度链接

http://t.jobdu.com/thread-1275-1-1.html

3.《计算机程序设计方式》
l推荐理由
任何人发现书及的错误,都足以往Donald E.
Knuth举发,并领$2.56美金,因为“256美分刚好是十六进制的如出一辙美元”(256
pennies is one hexadecimal
dollar.)。比尔·盖茨以1995年说,“如果你认为你是相同号称真正帅之程序员,就失去读第一卷,确定可以缓解其中具有的题材。”“如果你会念懂整效开之说话,请给我作一样客而的简历。”《计算机程序设计方》是Knuth一生中最好要害的事业,他形容这按照开之目的是“组织以及小结所掌握的计算机方法的系文化,并占领牢固的数学、历史底蕴”。
l九度链接

http://t.jobdu.com/thread-1277-1-1.html

4.《C算法(第一卷):基础、数据结构、排序和查找》
l推荐理由
《C算法(第1窝):基础、数据结构、排序和找》分4片段、共16章节。第一组成部分“基础知识”(第1~2章节)介绍了核心算法分析原理。第二有些“数据结构”(第3~5章)讲解算法分析着得控制的数据结构知识。主要不外乎基本数据结构、抽象数据结构、递归和培训。第三片“排序”(第6~11回)按章顺序分别讨论了核心排序方法(如选择排序、插入排序、冒泡排序、希尔排序等)、快速排序方法,归并和合排序方法、优先队列与堆积如山排序方法、基数排序方法及非常目的排序方法,并于了各种排序方法的特性特点。第四局部“搜索”(第12~16段)在更讲解符号表、树等抽象数据类型的基本功及,重点谈论哈希方法、基数搜索以及外部搜索方法。
l九度链接

http://t.jobdu.com/thread-163-1-1.html

5.《C算法(第二卷):图算法》
l推荐理由
《C算法(第2窝):图算法》所讨论的图算法,都是事实上中化解图问题之极度重点的早已知道主意。这按照开之显要宗旨是受越来越多得了解这些算法的人之克控制这些艺术和基本原理。书被因基本原理从基本住处开始循序渐进地讲解,然后还介绍部分经方法,最后介绍以以进展研讨暨进化的当代技术。精心选料的实例、详尽的图示以及完整的贯彻代码和本文中之算法和采用描述相辅相成。
l九度链接

http://t.jobdu.com/thread-164-1-1.html

6.《算法艺术和信法竞赛》
l推荐理由
处理器解题的基本是算法设计。算法设计涉及多先修的基础知识,包括数据结构、高级语言程序设计、离散数学、图论、组合数学、人工智能、计算几何等。当然还连除数学及信息学之外的旁学科知识,因为从没这些文化,往往连题目都见面扣押不知情,这也许吧是讲求到ACM大赛的运动员应该负有全面科学素养的来由之一。刘汝佳、黄亮两员作者还早已当高中时与了信息学奥林匹克竞赛活动,他们以哪用电脑解难题方面投入过深十分精力,有着比较丰富的阅历。
l九度链接

http://t.jobdu.com/thread-122-1-1.html

7.《计算机算法设计以及析》
l推荐理由
及时按照开为算法设计策略也文化单元系统地介绍计算机算法的筹划艺术以及剖析技术。其主要内容囊括:算法和算法复杂性基本概念,算法描述,有效算法极其常用之设计策略——递归和分治法,动态规划法的宏图要及适用性,贪心算法,回溯法和分支限界法,许多难解问题的飞快算法——概率算法,以及NP完全理论以及NP难问题的类解法。书中既关乎传统算法的实例分析,更产生算法领域热点研究课题追踪,具有十分高之实用价值。
l九度链接
http://t.jobdu.com/thread-162-1-1.html

6楼

程序员综合篇

1.《程序员面试攻略》
l推荐理由
本书对程序员面试中之各种注意事项、常见题型和常常解答技巧进行了介绍,书中之面试例题都取材于顶绷计算机公司的其实招聘面试题,每道例的背后都紧跟解决方案的笔触及逻辑分析步骤。它不仅能够帮求职者快速复习有关的学问,也本着怎样吃大面试考官留下一个可观要同时深刻印象的面试技巧进行了点,面这些会辅助读者获得同卖真正的高薪工作。本书适合为拥有正在查找工作还是将找工作之程序员。
l九度链接

http://t.jobdu.com/thread-128-1-3.html

2.《程序员面试宝典》
l推荐理由
本书取材于各个大IT公司每年面试真题(包括笔试题、口试题、电话面试、英语面试,以及逻辑测试与智商测试)。通过规范详细的分类,把在应聘程序员(含网络、测试相当)过程中所面临见之科普考点分为21章。不仅指向民俗的C系语言考点举行了详尽的诠释,包括面向对象问题、sizeof问题、const问题、数据结构问题相当。还因外企出题最新特点,针对设计模式问题、C#问题、网络问题、数据库问题、NET问题相当,做了入木三分的说明。  最后本书着力讲述了什么进行英语面试和电话面试,并于起了大气其实英语面试中的问题、参考答案,以及常用词汇,尝试解决程序员应聘外企时语言问题导致的瓶颈。本书的面试题并非简单的摆。除了针对每道题目都生详尽的解析及应对他,对系知识点还有扩展说明。  希望真的到位由点成线,举一反三。本书对于读者从求职就业及提升计算机专业知识都发拨云见日的支援。
l九度链接

http://t.jobdu.com/thread-127-1-3.html

3.《游戏之同-我之编程感悟》
l推荐理由
立刻是相同按照很有特点的微处理器编程学习书本。其特色就是在于它将作者十不必要年来对游乐编程的所想、所感、所悟与编程理论知识相结合,褪去矣纯理论的教学理念,使读者以前任之读书过程中吸取学习经历及教训,将微机基础知识和高等编程技术不知不觉地融入好之脑子中。
本书忠于地记录了作者十不必要年来对游乐编程的所想、所感、所悟。全书以作者本人学习及实施的过程,带在读者从基础之电脑知识及高档的编程技术,从很专业的汇编优化及很实际的花色管理进行了一样不好打支付之全景探索。本书不但可游戏开发者阅读,也会见给所有的开发者和次爱好者带来启迪。
l九度链接

http://t.jobdu.com/thread-916-1-3.html

4.《哥德尔、埃舍尔、巴赫——集异壁之大成》
l推荐理由
立刻是一律依照空前的奇书,也是一致按照杰出之科学普及名著,它为精心设计的高超笔法深入浅出地介绍了数理逻辑、可算理论、人工智能等科目领域受到的无数奥秘理论,轻松、幽默、流畅的契隐藏在大量之潜台词,它们前后呼应、互相联系,交织成一个苛、无形之大网,读者看不显现它,但足以嗅出它的气味,并发现到当下是作者有意喷洒的。作者想借这招读者的趣味,从而在屡玩味中体会发出那些潜台词来,真正触及本书的精粹。
l九度链接

http://t.jobdu.com/thread-915-1-3.html

5.《Programming
Interviews Exposed》
l推荐理由
Everything you need to know to succeed in the programming interview and
get the job you want Whether you are a veteran programmer seeking a new
position or a whiz kid starting your career, interviewing for a
programming job requires special preparation. The interview is likely to
consist of an hour-long interactive oral exam in computers, programming,
and logic. This helpful guide will give you the tools necessary to
breeze through the test and make a lasting impression that will get you
a top-dollar offer!
l九度链接

http://t.jobdu.com/thread-914-1-3.html

6.《新手编程导论》
l推荐理由
统筹才是的确的编程!面向对象并无是通?对象的援才是目标
对接口编程才是实在的编程 对数据的描述才是数据
面向对象数据库并非数据库?网络才是当真的操作系统!无论你当上述看法是惊天大秘还是勿过尔尔,你都得就仍开!
l九度链接

http://t.jobdu.com/thread-1020-1-4.html

7.《代码大全》
l推荐理由
第2本子的《代码大全》是红IT畅销书作者史蒂夫·迈克康奈尔11年前之藏著的全新演绎:第2版本无是首先本子的简练修订补充,而是全进行了双重写;增加了诸多与时俱进的内容。这吗是平等论完整的软件构建手册,涵盖了软件构建过程遭到的有所细节。它起软件质量以及编程思想等方面阐述了软件构建的次第问题,并详尽阐释了紧跟潮流的新技巧、高屋建瓴的观、通用的定义,还噙丰富而出人头地的顺序示例。这按照开被所阐述的技术不仅上了初级及高档编程技术之间的空,而且为为程序员们提供了一个有关编程技巧的消息来自。这本开对经验丰富的程序员、技术带头人、自学的程序员和几乎无理解尽多编程技巧的学员等都是大有裨益的。可以说,无论是什么背景的读者,阅读这本开还促进在重缺乏的年华内、更爱地写来双重好之顺序。
l九度链接

http://t.jobdu.com/thread-978-1-4.html

8.《代码的美》
l推荐理由
《代码的美》介绍了人类在一个加油领域面临之创造性和灵活性:计算机体系的支付领域。在各段中之佳绩代码都是来自非常解决方案的觉察,而这种意识凡是源于作者超越既定边界的远见,并且识别出为多数人数忽视的需要跟查找来令人叹为观止的问题化解方案。《代码的美》33回,有38号作者,每位作者贡献一章。每位作者都将自己心中中对于“美丽的代码”的认浓缩在平等章节中,张力十足。38员大牛,每个人对代码的美还产生协调独特的认识,现在一览无余底厕同,对于热爱程序的每个人犹不止一集盛宴。虽然本书的读范围非常广阔,但为不得不表示一律不怎么片在此软件开发这个极端令人兴奋领域所出的事务。
l九度链接

http://t.jobdu.com/thread-982-1-4.html

9.《代码优化:有效使用内存》
l推荐理由
本书系统深入地介绍了各种代码优化编程技术。全书分为4章。第1章集中介绍如何确定程序中吃CPU时钟最多的热点代码的所谓程序剖析技能以及卓越部分工具的实用知识。第2,3章分别完美介绍RAM了网与高速缓存子系的代码优化知识。第4节重点介绍了机代码优化技术。各章在座谈基本原理的还要详细为出了代码实例,并针对性优化性能进行了定量的分析。
该书特别适合为当应用程序员及系统程序员的学与支出的故。同时,本书对以硬件方面的规范人员及技术工作者有得的参考价值。
ll九渡过链接

http://t.jobdu.com/thread-1000-1-4.html

10.《Working
Effectively with Legacy Code》
l推荐理由
Get more out of your legacy systems: more performance, functionality,
reliability, and manageability 
Is your code easy to change? Can you get nearly instantaneous feedback
when you do change it? Do you understand it? If the answer to any of
these questions is no, you have legacy code, and it is draining time and
money away from your development efforts.
l九度链接

http://t.jobdu.com/thread-996-1-4.html

11.《Code
Reading — The Open Source Perspective》
l推荐理由
首先,阅读代码是圈子真正特别少发生书涉嫌到,作者试图阐释他读代码的局部更,当然,这很值得咱们参考,尤其是读开源代码的人口,可能会见从中学到无数开源项目之科班和计划方法,从而又好地去领略open
source
另外,我认为就本开尽关键的地方在,一,它论述了阅读代码的关键,我们程序员常常太醉心于写代码,却遗忘了开源世界……
l九度链接

http://t.jobdu.com/thread-986-1-4.html

12.《代码阅读方式以及实践》
l推荐理由
代码阅读来我之平等仿照技能,重要的凡会规定什么时候使用啊起技艺。本书中,作者运用600大抵单有血有肉的事例,向读者展示如何区分好的(和死的)代码,如何看,应该专注啊,以及怎样使这些知识改进自己之代码。养成阅读高格调代码的习惯,可以提高编制代码的能力。阅读代码是程序员的基本技能,同时为是软件开发、维护、演进、审查与选定过程遭到不可或缺的片。本书首差用阅读代码作为一如既往码独立课题,系统性地加以论述。本书引用的代码都取材于开放源码项目——所有程序员都当重的聚宝盆。本书围绕代码阅读,详细阐释了相关的学问和技能。“他山之石、可以攻玉”,通过细致读并上本书,可以高速地增长读者代码阅读之技术以及技能,进而从现有的不错代码、算法、构架、设计被汲取养分,提高自我的出和统筹力量。
l九度链接

http://t.jobdu.com/thread-979-1-4.html

13.《疯狂的程序员》
l推荐理由
本书写了绝影等程序员的成长之路,分为大学、工作、创业三片段。作者笔下以绝影、BOSS
liu、Bug
Yang等也代表的程序员是基本上程序员成长的真实写照,很多网友看罢小说之后都说“这些事好像就是是自己身上有的事体,但是自形容不出,绝影写出来了”。
l九度链接

http://t.jobdu.com/thread-130-1-4.html

14.《程序人生》
l推荐理由
这是有的篇章的合集。这些文章包括普通的,有名的的程序员的经历,还有一对叫人深思之程序员问题,
书中拿她分成奋斗篇,中国首,外国篇,反思篇,如果您想上次设计的世界,这些文章应能够于您有些启发,也必定能给你得的砥砺!
l九度链接

http://t.jobdu.com/thread-126-1-5.html

15.《软件工程思想》
l推荐理由
《软件工程思想》讲述“软件开发”和“做程序员”的理,视野独特,构思新颖,内容好玩,不落窠臼,令人耳目一新。堪称珍贵,以至回味无穷。
l九度链接

http://t.jobdu.com/thread-149-1-5.html

16.《我是同不过IT小小鸟》
l推荐理由
一群IT小小鸟——
出自十几所学校,或男生,或女生;或标准,或半路转行。
遍布于不同的商家,或外企,或国企,或民企,老板产生土出海。
来失意,有赏心悦目;有泪水,有乐。在失望中追求要,在飘渺着辨别方向。
他俩因此自己之成才故事,告诉在校的师弟师妹们:
青春最贵重,千万别浪费;要惦记不浪费,万事早准备。
l九度链接
http://t.jobdu.com/thread-99-1-5.html
17.《程序员修炼之志》
l推荐理由
《程序员修炼之道》由同多样独立的部分构成,涵盖的主题自个体责任、职业发展,直为用于使代码保持灵活、并且爱改编和复用的各种架构技术,利用许多具有娱乐性的奇闻轶事、有思想性的事例以及有趣的类比,全面阐述了软件开发的多不一点的特级实践及重大陷阱。无论你是新大方,是起经验的程序员,还是软件项目经理,本书都可您看。
l九度链接
http://t.jobdu.com/thread-129-1-5.html

操作系统首

1.《操作系统-内核与设计原理》
l推荐理由
《操作系统:精髓及设计原理》既重视针对操作系统的经文内容的阐述,又紧密联系当代盛行的筹划问题与当前操作系统的提高动向,可视作高校电脑专业或电脑应用相关标准的本科生教材以及参考书,也可是供应从计算机方向研究的正经技术人员使用。
l九度链接
http://t.jobdu.com/thread-139-1-3.html

2.《现代操作系统》
l推荐理由
本书是操作系统领域的经典的作,与第1本相比有较生之变动。书中汇集讨论了操作系统的基本原理,除了要放在单处理机操作系统的远在,还噙了关于电脑安全、多媒体操作系统、UNIX、Window2000及操作系统设计等地方的内容。书被关系的主题包括图形用户界面、多处理机操作系统、笔记本电脑电源管理、可信系统、病毒、网络终端、CD-ROM文件系统、互斥信号量、RAID、软定时器、稳定存储器和新的页面置换算法等。此外,书中尚增了大气习题,方便教学。
本书适合作为高等院校计算机是与技术标准操作系统课程教材,也是计划、开发操作系统的机要参考书。
l九度链接
http://t.jobdu.com/thread-137-1-3.html

3.《自曾着手写操作系统》
l推荐理由
本书在详细分析操作系统原理的根底及,用长的实例代码,一步一步地指点读者用C语言和汇编语言编写出一个装有操作系统基本功能的操作系统框架。本书不同于其它的理论型书籍,而是提供被读者一个动手行的路径图。书中教授了汪洋在支付操作系统被需要注意的底细问题,这些细节不仅能而读者更厚地认识操作系统的骨干原理,而且只要举开发过程少走弯路。
l九度链接
http://t.jobdu.com/thread-136-1-3.html

4.《鸟哥的Linux私房菜》
l推荐理由
Linux的基础知识在每大主流Linux安装版本被基本相同,如账号管理、硬盘文件格式、数据管理以及中心编译等。本书深入浅出地介绍了Linux操作系统的基本原理与架构,适合当下具备主流Linux版本的习。
l九度链接
http://t.jobdu.com/thread-1063-1-3.html

5.《Linux内核编程指南》
l推荐理由
本书面向希望深入学这种操作系统的读者,全面介绍了Linux操作系统的技艺原理。全书共分10章节,内容分别涉及Linux内核简介、内存管理、进程之中通信、Linux文件系统、设备驱动程序、网络实现方式、模块和调剂,以及多重新处理等Linux内核原理和开发技术。
l九度链接
http://t.jobdu.com/thread-1062-1-3.html

6.《深入了解LINUX内核》
l推荐理由
《深入明Linux内核,第三本》指导你针对水源中应用的极致要紧之数据结构、算法和次序设计诀窍进行同样次等遍历。通过对外表特性的探究,作者为那些想了解自己机器工作原理的口资了颇有价值的见。书中讨论了Intel特有的要紧性质。相关的代码有被逐行剖析。然而,本书涵盖的不但是代码的效能,它说明了Linux以温馨之法子行事的辩解基础。
l九度链接
http://t.jobdu.com/thread-1061-1-3.html

7.《UNIX环境高级编程》
l推荐理由
本书全面介绍了UNIX系统的主次设计界面——系统调用界面与正式C库提供的好多函数。
本书的先头15章重点为理论知识的论述,主要内容囊括UNIX文件与目录、进程环境、进程控制、进程中通信以及各种I/O。在这个基础及,分别按照章介绍了大多单利用实例,包括如何创造数量函数库,PostScript打印机驱动程序,调制解调器拨号器及在伪终端上运行其他程序与次序等。
本书内容丰富权威,概念清晰精辟,一直以来深受誉为UNIX编程的“圣经”,对于具有UNIX程序员——无论是初学者还是专家级人士——都是千篇一律随无价的参考书籍。
l九度链接
http://t.jobdu.com/thread-1060-1-3.html

8.《Unix操作系统设计和贯彻》
l推荐理由
本书对FreeBSD操作系统的情结构进行了最为全国、最特异、最权威的论述。
要针对BSD4.3本子。
l九度链接
http://t.jobdu.com/thread-1059-1-3.html

9.《LINUX与UNIX SHELL编程指南》
l推荐理由
本书共分五片,详细介绍了shell编程技巧,各种UNIX命令和语法,还论及了UNIX下之文字处理以及少量之系统管理问题。本书内容完善、文字精练明快,适合Shell编程人员学习、参考。
l九度链接
http://t.jobdu.com/thread-1058-1-3.html

10.《LINUX设备驱动程序》
l推荐理由
本书是指向那些想以Linux操作系统下支持计算机外设或者是怀念当Linux下开发并运行新硬件的人口若是写的。Linux是UNIX市场吃份额增长不过抢的操作系统,在很多应用领域中得到了森热心的拥护者。本书展示了至今流传给口头上之或含有在源代码评注背后的消息,并带你吗许多的配备编写驱动程序。
l九度链接
http://t.jobdu.com/thread-1057-1-3.html
11.《LINUX教程:Windows用户转向Linux的12个步骤》
l推荐理由
本书是同等依照Windows用户转向Linux操作系统的专业书籍,其情节详实,语言精练易掌握,实用性强,适用于那些具有Windows使用更并想学Linux的开发人员、系统管理员和普通用户。本书也是如出一辙照好好之Linux操作参考书,能够为那些迫切需要了解及掌握Linux的读者提供辅助。
l九度链接
http://t.jobdu.com/thread-1037-1-3.html

12.《Linux内核源代码情景分析》
l推荐理由
就仍开用类似于英语教学中行之有效的状况对话的教学方法,全面透彻地分析了Linux最新版本核心源代码,并针对性Linux核心的特殊优点和需要进一步改良的问题发了精辟之评说。上册的情囊括准备知识、存储管理、中断和网调用、进程以及经过调度、文件系统以及民俗的Unix进程通讯六章。
l九度链接
http://t.jobdu.com/thread-1036-1-4.html

13.《Linux内核源代码分析》
l推荐理由
Linux拥有现代操作系统所有的效果,如确的抢先式多任务处理、支持多用户,内存保护,虚拟内存,支持SMP、UP,符合POSIX标准,联网、图形用户接口及桌面环境。具有快速性、稳定性等特性。本书通过分析Linux的内核源代码,充分披露了Linux作为操作系统的木本是怎形成保证系统正常运行、协调多单冒出进程、管理内存等工作之。
l九度链接
http://t.jobdu.com/thread-1035-1-4.html

14.《Linux内核完全诠释》
l推荐理由
本书对Linux早期操作系统内核(v0.11)全部代码文件进行了详细全面的注释和证明,旨在使读者会以玩命少的流年外对Linux的工作机理获得完美而深的知情,为越来越读书及研讨Linux系统打下牢固的基础.书中首先因为Linux源代码版本的生成史为主线,详细介绍了Linux系统的迈入历史,着重说明了逐条内核版本中的要区别与改善地方,给闹了挑0.11(0.95)版作为研究的靶子的由来。然后本书依据内核源代码的团结构对富有内核程序与文书进行了诠释和详尽说明。在诠释的而,还介绍了读者应当了解之相干知识,并被来了相关的硬件信息。本书带介绍了内核源代码的组织结构信相互关系。
本书适合当作计算机专业学生学习操作系统课程的施行教材以及参考书,也适合Linrx操作系统爱好者自学,还可以供有一定基础的技术人员作为嵌入式开发使用之参考书。
l九度链接
http://t.jobdu.com/thread-1032-1-4.html

15.《Linux 0.01水源分析及操作系统设计》
l推荐理由
本书巧妙地组成了Linux内核源代码分析、操作系统设计原理和操作系统设计执行三只地方的情节,在针对Linux
0.01舅核源代码进行深刻解析的基础及,讲解了操作系统设计的基本原理和办法技巧。同时,还往读者供了汪洋的操作系统实践方面的实例。通过对本书的学,读者可本着操作系统的基石有深切的问询,掌握基本的硬件操作及控制能力,具有对操作系统的掌握以及行能力。
本书中之享有例子,都得采用GNU编译器来编译,所有的工具软件也都可行使及GNU的自由软件中。本书内窜丰富、通俗易懂、可操作性强,既可看做高校高年级本科及研究生学习操作系统设计的辅导教材,也可是作计算机爱好者学习和剖析Linux内核的课本。同时,也是软件工程师进行各项操作系统设计之顶尖参考用写。
l九度链接
http://t.jobdu.com/thread-1028-1-4.html

面向对象篇
1.《Head First设计模式》
l推荐理由
本书的内容深入浅出,基本上每一样段还是咱们生存备受的一个例子。看了照面使人记忆比较深刻!而且于每章后面还有练习题,利于巩固学了之学问,是读设计模式,领悟面向对象思想不可多得之入门好题!
l九度链接
http://t.jobdu.com/thread-890-1-1.html

2.《大话设计模式》
l推荐理由
本书通篇都是以情景对话之花样,用多单稍故事或编程示例来组织任课GoF总结的23只设计模式。本书的特点是通过小菜与深鸟之意思问答,在教授程序的络绎不绝重构和演化过程中,把设计模式的读书窍门降低,让新师可以更容易地知道——为什么这样设计才是好的?是何等想到这么设计之?以达成不但授的缘“鱼”,还付之以“渔”的目的。引导读者体会设计演变过程遭到包含的可怜聪明。
本书适合编程初家或希望以面向对象编程上保有增长的开发人员阅读。
l九度链接
http://t.jobdu.com/thread-150-1-1.html 

3.《设计模式精解》
l推荐理由
本书从一个新的意见讲述面向对象设计,将面向中目标编程的尺码及使用设计模式力量创办健康、可靠的软件开发环境做起来。书被利用实用、恰当的例证,指导读者用模式解决一般的编程问题,并且说现代软件设计模式的优越性。
本书适用于上学面向中目标设计与设计模式的学童、程序员和从软件开发的人选。
l九度链接
http://t.jobdu.com/thread-154-1-1.html 

4.《UML与Rational Rose 2002于入门到精通》
l推荐理由
本书深入浅出地介绍了联建筑模语言(UML)和Rational
Rose软件,通过航空企业及购物推车例子介绍如何用UML和Rose进行项目要求分析、结构计划与变化框架代码,以及怎样自现有系统逆向转出工程代码,生成Rose模型,并分章介绍了C++、Java、Visual
Basic与CORBA/IDL和XML代码的代码生成与逆向转出工程代码。通过本书上,项目开发人员可以用此新工具紧扣用户需求,方便地开发有适合用户要求的体系或冲用户需对现有系统开展改建。
本书适合项目开发人员参考,也适合当大学教材或自学材料。。
l九度链接
http://t.jobdu.com/thread-157-1-2.html

5.《Sams Teach Yourself UML in 24 Hours》
l推荐理由
本书教读循序渐进地、系统地修UML基础知识和下技术。和前一版相比,本书内容因UML
2.0展开了补及翻新,随书光盘包含了建模工具Poseidon的试用版。
全书分为三组成部分24回。第一部分“基础知识”包括第1章及第15节,主要是介绍UML语言的基础知识以及面向对象的定义和思,还简要介绍了UML在开进程的用措施。第二局部“学习案例”包括第16章到第22章,结合实例详细分析了UML的使措施及技术,还介绍了UML在香领域设计模式中的下。第三部分“高级应用”包括最后两回,先是使UML来描述设计模式和嵌入式系统,然后讨论UML在另外世界的应用前景。附录给来了每章的小测验答案,介绍了动用Microsoft
Visio专业版绘制常用UML图的方法步骤,还针对常用UML图进行了总。
本书适用于从事面向对象软件开发的软件工程人员,也专门适合UML的初中级学习者。
l九度链接
http://t.jobdu.com/thread-156-1-2.html

6.《UML精粹:标准对象建模语言简明指南》
l推荐理由
本书也Martin
Fowler所著《UML精粹》一写第3本里译本。原书首版自1997年问世以来,深受读者欢迎,堪称书中甲。数年来,内容与时俱进,不断更新,继第2本子之后,去年度九月,第3本有,内容为UML
2.0吗底蕴,引进交互概观图、定时图、复合结构图等新图型;对类图、顺序图、状态图、活动图等均多起更新。作者还,力求为极其小篇幅,讲述重要内容,见地独到,且使用对话文体,讲述技术内容,实用与功底并重;文笔清新,引人入胜。
本书可作为大学计算机、电子、通信等规范大年级学生跟研究生课程的教学用书,同时对软件研究者与开发人员亦甚有参考价值。
l九度链接
http://t.jobdu.com/thread-152-1-2.html

7.《Java与模式》
l推荐理由
本书是如出一辙照讲解设计规范以及极普遍的设计模式的实用教材,目的是为着工作忙的Java系统设计师提供一个飞而规范的规划基准以及设计模式的辅导。本书大多数底回都是相对独立的,读者可打开本书,从旁一样章节开读由。为了满足不同程序的读者的待,本书提供了有些标为“专题”的区块,不读这些章,对读书本书的正经节没有影响。读了本书之后,读者可充分有信心地在投机之系规划工作吃应用模拟过的情,与同事交流面向对象的筹划更,并以事业前进达到有重新多的取得。
本书适合于Java程序员、架构设计师及设计模式爱好者,是一律以实用的宏图规范以及设计模式的自学教材和使用手册。
l九度链接
http://t.jobdu.com/thread-888-1-1.html

8.《UML和模式采用》
l推荐理由
本书是面向对象分析和筹划(OOA/D)的实用指南,并且阐述了迭代开发相关方的情。如果您正接触OOA/D,你将会晤面临怎样支配这个复杂主题的挑战;本书提供了一个漂亮定义的路标—统一过程,使您可知一如既往步一步地实现由要求及编码的都经过。本书的构造与要紧建立于作者多年教书及栽培成千上万学生掌握OOA/D的阅历之上,它提供了一个简单的、已证实的同强效率的牵线OOA/D的上学方式,使你以翻阅与学及之投资得到优化。本书详实地证明一个案例,以便实际地证实整OOA/D过程,并深刻讨论问题的讨厌细节;这是一个其实的演习。本书还说明什么以目标设计工件映射成Java代码。
本书适合给习OOA/D但愿意学UML表示法、应用模式之读者,或者想提高同加强协调的剖析及规划技术的读者。
l九度链接
http://t.jobdu.com/thread-894-1-1.html

9.《道法自然:面向对象实践指南》
l推荐理由
本书共分19章,通过实际的付出案例–fishgui项目为主线依次介绍了需求与用例分析、面向对象分析、架构分析、面向对象设计、设计模式、编码技巧等几只重大的技艺世界,并着力以时间顺序,描述了fishgui系统设计以及实现之均经过。
如果把面向对象大师们看重理论建构的经典读物称为面向对象盛宴中的主菜,那么,这按照指南若能出任佐餐的凉菜或是饭后的甜点,作者就是心满意足了。
本书适合有在软件开发领域辛勤工作的开发人员、管理人员、系统分析人员、测试人员、技术支持人员等阅读。
l九度链接
http://t.jobdu.com/thread-898-1-1.html

10.《Design Patterns Explained : A New Perspective on Object-Oriented
Design》
l推荐理由
本书讲述了笔者以求学设计模式过程遭到所累的民用经历。书被包含众多实在的同而采取之实例,教你怎样运用模式解决一般的编程问题,以及说明什么用模式来拓展红旗的软件设计。本书清晰地示范了模式如何如举开发过程易得重新易,还说明了面对象设计的显要条件及特定模式之概念和优势。
通过直观的C++和Java实例,本书阐明了用模式的由及哪用模式,并说了模式之实现。
l九度链接
http://t.jobdu.com/thread-901-1-1.html

11.《UML Distilled: A Brief Guide to the Standard Object Modeling
Language》
l推荐理由
Pressured with tight deadlines, application developers do not have the
luxury of keeping completely up-to-date with all of the latest
innovations in software engineering. Once in a great while, a tremendous
resource comes along that helps these professionals become more
efficient. The first two editions of UML Distilled have been perennial
best-sellers because of their concise, yet thorough, nature. This
eagerly-anticipated third edition allows you to get acquainted with some
of the best thinking about efficient object-oriented software design
using the latest version of the industry-standard for modeling software:
UML 2.0. The author has retained the book’s convenient format that has
made it an essential resource for anyone who designs software for a
living. The book describes all the major UML 2.0 diagram types, what
they are intended to do, and the basic notation involved in creating and
deciphering them. A true treasure for the software engineering
community.
l九度链接
http://t.jobdu.com/thread-904-1-1.html

12.《面向对象分析与规划》
l推荐理由
本书是同一仍有关面向对象分析和规划的读本,讲述了面向对象的核心思维、主要概念和对应的意味法,并吃有了建模过程指导。本书注重理论及实施互相结合,给出大量之例题和一个情节比较详细的案例解析,详述了建模概念的动和开展面向对象建模的艺术与技术。
本书适合当作高等院校的软件学院与信息学院(或微机学院等)软件工程标准及相关规范的工程硕士、高年级本科生的教材,也只是作为从事软件开发的工程技术人员之参考读物。
l九度链接
http://t.jobdu.com/thread-905-1-1.html

13.《重构–改善既出代码的计划(中文版)》
l推荐理由
软件工程领域的最佳经典巨著,与另外一样大作品《设计模式》并遂”软工双雄”,全美销量超越100000册,亚马逊书店五星书。
每当本书中,作者Martin
Fowler充分展示了何方可能得重构,以及哪些将坏的规划改造为优质的统筹。
当目标技术变为外常谈之后——尤其在Java编程语言中,新的题目呢当软件开发社区被露出了出去。缺乏经验的开发人员完成了大量粗略设计,获得的次序不但欠效率,也麻烦维护及扩张。渐渐地,软件系统专家发现,与这些沿袭下来的、质量未帅的次共处,是多困难。对象专家采取多术来改进既来先后的布局完美性与性,已发生多次年的悠久。
l九度链接
http://t.jobdu.com/thread-906-1-1.html

14.《大象:Thinking in UML》
l推荐理由
本书以UML为载体,将面向对象的辨析规划思想巧妙地融入建模过程被,通过贯穿全书的实例将软件系统开发过程遭到全方位的知识有机地终结合在一起,用活泼的语言与美妙的例证将复杂枯燥的软件过程讲解得兴致勃勃。
全书分为准备篇、基础篇、进阶篇和小结篇四单部分。准备篇讲述面向对象分析的一部分基本概念,及上建模需要了解的一对基本知识。基础篇对UML的功底概念重新组织以及归纳整理,进行扩展和讨论,引申出对UML的这些概念在面向对象方法中采用措施的思维。进阶篇以一个实例贯穿全篇,阐述如何用UML从头至尾地实施一个项目。总结篇对在实际中不时碰到并且于难以掌握的问题展开深刻的探讨,升华在前面几篇学习及的知识。
本书可供应方攻读编程、软件工程等学问,准备将来从业IT行业之读者、正用力为设计师或系统分析员转变的技术人员及希望对软件分析规划更上一层楼底计划人员学习和增进的故。
l九度链接
http://t.jobdu.com/thread-1286-1-1.html

9楼
 发表于 2011-1-4 21:45 | 只看该作者
编译汇编篇
1.《Intel微处理器结构、编程与接口(第六版本)》
l推荐理由
本书取材实用、广泛、先进,涵盖了计算机原理、汇编语言和接口通信技术之教学要求和知识点,与上下游课程衔接合理,适合国内教学要求。
此外,本书要突出,概念清晰,讲述深入浅出,既可随地系学习,也可以抽取部分节重点研究,适合不同层次的读者。
而且每章提示本章的就学目的,并整合实例讲授工作规律,章末有总结和练习,既可教学用啊切合读者自学。
修被吃出底森实例都可能变成读者出近乎利用的样版或原型,指引读者创造性地开发新的以。
l九度链接
http://t.jobdu.com/thread-1306-1-1.html

2.《Windows环境下32号汇编语言程序设计(第2本)》
l推荐理由
本书由编写应用程序的角度,从“Hello
World!”这个简单的事例开始到编辑多线程、注册表和网通信等繁杂的次序,通过70几近个实例逐步深入Win32聚编语言编程的全体。本书作者有十大抵年的汇编编程经验,很了解初家在哪些地方会遇上题目,所以本书以网宏观地介绍Win32汇编编程的而,也穿插了诸多作者的经验之谈,使读者能很快入门并最后熟练地刻画起各种Windows应用程序。
Windows环境下32各项汇编语言是同等种崭新的编程语言。它利用及C++语言相同的API接口,不仅可就此来开出大型的软件,而且是询问操作系统运行细节的超级艺术。
l九度链接
http://t.jobdu.com/thread-91-1-1.html

3.《汇编语言(附答案)》
l推荐理由
《汇编语言》是各种CPU提供的机器指令的助记符的汇,人们可以据此汇编语言直接决定硬件系统进行工作。汇编语言是累累相关课程(如数据结构、操作系统、微机原理等)的要基础。为了还好地引导、帮助读者读汇编语言,作者因稳中求进的想精心撰写了《汇编语言》。《汇编语言》具有如下特点:采用了全新的组织对学科的情进行集团,对学识展开极端小化分割,为读者构造了稳中有进的习线索;在深入本质之范畴达到针对汇编语言进行讲解;对关键环节进行深入之解析。
l九度链接
http://t.jobdu.com/thread-86-1-1.html

4.《IBM PC汇编语言程序设计(第五本子)》
l推荐理由
本书详实介绍了80X86集结编语言程序设计的措施和技术。
全书分为7只有26节,从硬件和软件基础知识、汇编语言基础知识、视频以及键盘操作、数据操作、高级输入/输出等几乎单方面进行教学与剖析,阐述了翻天覆地的使用、连接、程序装入和遮住等新鲜编程技术,最后3段及附录部分的内容既是知之扩展又是实用的参考资料。书被提供了大量顺序实例,除最后3节以外,每章还下习题。
本书可用作高等院校和大中专院校汇编语言程序设计课程的课本或参考书,也能够帮忙新家通过自学上机掌握汇编语言程序设计的貌似技术。
l九度链接
http://t.jobdu.com/thread-1312-1-1.html

5.《汇编语言编程艺术》
l推荐理由
本书以x86文山会海处理器为背景,从简单的hello程序开始,系统如详尽地阐释了x86微机汇编语言编程的各种基础知识和编程技巧,内容涉及到数据表示、存储器管理、各种数码类、过程、与汇编语言相关的系布局、控制结构、文件、宏指令、位处理指令、字符串指令、mmx指令、类以及对象,以及混合语言编程等,尤其是于高档汇编语言(hla)方面,该书与了周密深入之讲课。对于故意学习x86汇编语言编程的程序员来说,这是一致据难得之好书。
本书的作者randall
hyde在高校中教授汇编语言十基本上年,并且开发了某些单商用软件,具有丰富的汇编语言开发经历。该书的英文电子版受到了很多的网站及高级程序员的高度评价,已经成为了尖端汇编语言编程方面的同遵循经典的作。
虽然该书的问世时未添加,但每当amazon上吧该书作出评价的人口不少,而且几乎有的人还给5星的品,可见其情节之好。笔者相信,随着时间的延,它以程序员中之熏陶回越来越好。
l九度链接
http://t.jobdu.com/thread-89-1-1.html

6.《Intel 汇编语言程序设计(第四本)》
l推荐理由
本书全面仔细地讲述了汇编语言程序设计之各个方面。从电脑系统布局、工作体制及指令集;从不过核心的编译器链器的以到高级过程、结构和宏的使用;从用纯汇编编写程序到用c/c++等新式编译器与汇编的混合接口编程;从16各项可靠模式下bios、dos实模式文本和图片程序设计及32个保护模式的windows程序设计;从磁盘基础知识到intel指令编码、浮点运算等息息相关文化且做了入木三分而精心的上书。
本书对电脑体系布局以及基本原理做了一对一篇幅的介绍,因此本书不但可看成高等院校计算机专业汇编语言的教科书,也堪看作计算机体系布局以及原理的参考资料。
l九度链接
http://t.jobdu.com/thread-1315-1-1.html

7.《黑客反汇编揭秘》
l推荐理由
本书要讨论程序设计方面的题目,即发现先后来漏洞后,如何以从来不源代码的情形下通过反汇编程顺序来加以克服。该书涵盖了下调试器与反汇编器分析程序的黑客技术,内容连虚函数、局部和全局变量、分支、循环、对象与目标层次与数学运算符等。书被还介绍了一些预防反汇编的道,包括采取操作系统的自修改代码、在仓库中施行代码、编译器优化以及可重定位代码应用等。学习怎么样使调试器与反汇编器进行次分析的同一论好题。
l九度链接
http://t.jobdu.com/thread-87-1-3.html

8.《编译原理同实行》
l推荐理由
本书结合对当代编译器设计理论的详细研究,完整描述了一个但运行的略微范围语言编译器(包括源代码)。本书反映了笔者的这么有些眼光:不控制理论就是非会见真正地知道实际的编译器设计:而对大学生来说,看不到理论以事实上中之行使就是不见面真正地亮理论。把本书讨论的定义统一起来,就是一个完全的不过运行的编译器,它用各个一样章节所讨论的技术拓展付出,用C语言写成。每章最后有雅量的练习,使学员的注意力集中在编程问题达到。
要害特点: 1
详细给来了自顶而下的剖析算法(第4回和第5回),包括递归下降与LL(1)分析方法、自底向上的分析、LALR(1)分析表明及Yacc分析器产生器工具的使。
2
完整讨论了运转时环境之一般式(第7回),从Fortran的一心静态环境到各种基于栈的条件,最后是Lisp语言的全动态环境。
3
通过一个例证语言的完好的代码产生器介绍了代码生成(第8章节),并介绍了代码优先技术。
l九度链接
http://t.jobdu.com/thread-87-1-3.html

9.《现代编译程序设计》
l推荐理由
本书全面地介绍了现代编译技术,结构及分为通用编译技术以及高级编译技术有限百般组成部分。第一有介绍通用的编译程序实现技术,包括词法和语法分析、上下文处理、代码生成以及存储器管理之形似法。第二片段介绍特定范型语言的高等级编译技术,包括命令式语言、面向对象语言、逻辑式语言、函数式语言与并行
/
分布式语言的上下文处理同代码生成等情节。本书注重编译程序的求实贯彻同优化技术,实例丰富,具有老强的可读性和实用性。
本书可用作大学计算机专业本科和研究生编译程序设计课程的教材,也只是供应从电脑软件开发的食指参考。
l九度链接
http://t.jobdu.com/thread-907-1-1.html

10.《现代编译原理–C语言描述》
l推荐理由
本书全面讲述了当代编译器的顺序部分,包括词法分析、语法分析、抽象语法、语义检查、中间代码表示、指令选择、数据流分析、寄存器分配和运行时系统等。全书分为两片段,第一片段是编译的基础知识,适用于第一山头编译原理课(一个学期);第二部分凡高级主题,包括面向对象语言及函数语言、垃圾收集、循环优化、SSA(静态单赋值)形式、循环调度、存储结构优化等,适合给继续课程或研究生教学。书中特地为学员提供了一个为此C语言编写的见习项目,包括前端和后端设计,学生可以在相同学期内创造一个力量一体化的编译器。
本书适用于高等院校计算机和相关标准的本科生要研究生,也只是供应科研人员或工程技术人员参考。
l九度链接
http://t.jobdu.com/thread-1307-1-1.html

11.《编译原理》
l推荐理由
本书深入讨论了编译器设计之要主题,包括词法分析、语法分析、语法制导分析、类型检查、运行条件、中间代码生成、代码生成、代码优化等,并在最终两段中讨论了落实编译器的组成部分编程问题和几独编译器实例,每章都提供了大气之演习和参考文献。本书从介绍编译的原理性概念开始,然后通过构建一个略的同样举编译器来挨家挨户分解这些概念。
本书是编译原理课的经文教材,作者就再三运本书的情在贝尔实验室、哥伦比亚大学、普林斯顿大学以及斯坦福大学于本科生和研究生讲授初当以及高级编译课程。
本书
是编译领域无可取代的藏著,被广大计算机专业人士誉为“龙书”。本书一样
直叫世界各地的有名高等院校与科研机构(如贝尔实验室、哥伦比亚大学、普
林斯顿大学暨斯坦福大学等)广泛用作本科生和研究生编译原理及技能课程的
教材,本书对本国计算机教育界也富有至关重要影响。
书中深刻讨论了编译器设计的显要主题,包括词法分析、语法分析、语法制
导分析、类型检查、运行环境、中间代码生成、代码生成、代码优化等,并于
最后两段中讨论了落实编译器的片段编程问题以及几单编译器实例,而且各段还
提供了大气之操练和参考文献。
本书可以看成高等院校计算机专业本科生和研究生编译原理和技术课程的
教材,也可看做计算机技术人员必读的正经参考书之一。
l九度链接
http://t.jobdu.com/thread-48-1-1.html

12.《程序设计语言编译原理》
l推荐理由
本书是当陈火旺、钱家骅、孙永强三号教授编写的《程序设计语言编译原理》的底蕴及,结合编译技术的新型研究成果和作者多年底教学更编写而改为的。
本书比较健全、系统地介绍了编译程序构造之一般原理及核心实现方式,内容包括词法分析、语法分析、属性文法与语法制导翻译、语义分析及中间代码产生、符号表及运作时存储空间组织、优化和对象代码生成、并行编译技术。与原教材相比,本书用编译技术之风行发展,例如属性文法、面向对象语言的编译技术、并行编译技术、编译程序自动构造工具等内容体系地融为一体到教材中;在语言背景方面,以C,Pascal替代原先教材中之FORTRAN和Algol;并以有要害的回中增了必不可少之例题,以扶植读者了解以及自学。
本书可作为高级(理、工)院校计算机科学(或工程)专业的教科书,或当老师、研究生、高年级学生要么软件工程技术人员的参考书。
l九度链接
http://t.jobdu.com/thread-1308-1-1.html

13.《Advanced Compiler Design and Implementation
高级编译器设计及贯彻》
l推荐理由
本书涵盖了当代计算机编译器的计划性和落实地方的具备高级主题。
本书首先介绍编译器的布局、符号表管理、中间代码结构、运行时支持等题材,探讨过程外之主宰流分析、数据流分析、依赖关系分析及别名分析的各种艺术,并介绍一多元之大局优化。接下来,讲述过程里面的支配流分析、数据流分析和别名分析,以及程间优化以及什么采取过程中信息来改善全局优化。然后,讨论使得行使层次存储系统的优化技术。最后,详细介绍4栽商业化编译系统,以提供编译器结构、中间代码设计、优化策略与职能的专门例子。
本书适合作为高等院校计算机专业研究生和高年级本科生的课本,也适合用了解高级编译器设计和结构有关问题之微处理器专业人员参考。
l九度链接
http://t.jobdu.com/thread-1309-1-1.html

数据库篇
1.《数据库系统概论》
l推荐理由
于这本开开始确实入门数据库。是平等照颇系统的写,看起倍感蛮紧密。对数据库领域的知识点都发生讲到,也当之无愧是“概论”。
值得推荐的好题。
l九度链接
http://t.jobdu.com/thread-146-1-2.html
2.《数据库系统导论》
l推荐理由
本书是数据库技术方面的一致按照权威的著述,二十多年来直接是数据库领域受到不过让欢迎之题。书中针对数据库系统进行了综合介绍,并针对性数据库技术之未来上扬做出了展望。主要内容囊括:基本概念、关系模型、数据库设计、事务管理、高级专题和对象及对象/关系模型。重点介绍了关乎模型,关系模型不仅奠定了涉系统的理论功底,而且事实上要数据库领域的辩论基础。书被受来了大气之参考文献以及实地的评注,不仅体现了该领域的钻研状况,还提供了不菲的信资源。
l九度链接
http://t.jobdu.com/thread-1283-1-1.html
3.《数据库系统基础教程》
l推荐理由
《数据库系统基础教程》显著特点:
通过以人们常见关心的、现实世界之事例提高可读性。
对SQL编程的不在少数上面开展了周边而全面的议论。
受出基于广大的E R模型的设计基准。
介绍了下ODL标准的面向对象设计以及SQL-99正规的靶子-关系计划。
解释了SQL是怎么通过JDBC(Java)和SQL CLI(ODBC)与现时代宿主语言交互作用的。
含蓄对于数据库设计者和使用者十分最主要之若干高档论题,包括完整性约束、触发器、事务、授权、SQL-99递归,等等。
l九度链接
http://t.jobdu.com/thread-1284-1-1.html
4.《数据挖掘–概念和技能》
l推荐理由
当时本开系统地论述数据挖掘的基本概念、基本技能同时进展。全书分10节,全面而深切地介绍数据库技术的前行及数据挖掘的采取,数据仓库和一块分析技术,数据预处理技术(数据清理、数据并和转换、数据归约),数据挖掘技术(数据的归类、预测、关联和聚类),先进数据库系统受到的数量挖掘方法,以及数额挖掘的运用与有些负有挑战性的问题。书被注重实效,在谈论概念和技能时辅以实例,并提供代表性算法。
l九度链接
http://t.jobdu.com/thread-1285-1-1.html
5.《数据库原理、编程与特性》
l推荐理由
本书既强调理论以强调下,全书众多之定义、定理、详细的验证过程、丰富的利用实例使得本书翻的产生望而生畏之感,读之而发畅快淋漓的觉。实在是一样依照不可多得之好写,值得大家认真去学。
本书是于波士顿马萨诸塞大学数据库入门与加强等一样多级教材的底蕴及勾成的,从理论及实在两上面详细介绍了数据库的规划及实现。本书把第一在对象同涉及模型上,介绍了ORACLE、DB2和INFORMIX系统面临泛运用的初定义,并于整合数据库的基本原理和要的小买卖数据库产品之基础及介绍了SQL-99。本书涵盖了关系数据库理论、SQL语言、数据库设计与数据库完整性、视图、安全性、索引、事务管理等各个方面的情。
l九度链接
http://t.jobdu.com/thread-1288-1-1.html
6.《数据库系统贯彻》
l推荐理由
顿时按照阐述了实现关系数据库系统依次圈的关键技术。从存储,Index,SQL
compiler,optimizer,
log,事务等关键技术一一说到。而且讲解的章程很让人许,一直按提出问题,最直观的缓解措施,更复杂,更有效之解决方式。一路讲来,令人豁然开朗。
l九度链接
http://t.jobdu.com/thread-1289-1-1.html
7.《数据库处理–基础、设计和实现》
l推荐理由
本书是专为高等院校教学数据库技术创作之教科书。共分为七大部分,讨论了数据库处理基础、数据建模、执行关系数据库、在Web上宣布数据库和面向对象数据库处理。本书中提供了动Internet技术发布数据库的新星消息,涉及的技巧包括三重合组织、Web服务器脚本、XML和OLE
DB。本书介绍的新式数据库技术推动读者设计与下时业务与买卖应用程序。
l九度链接
http://t.jobdu.com/thread-1290-1-1.html
8.《SQL语言艺术》
l推荐理由
《SQL语言艺术》适合SQL数据库开发者、软件架构师,也顺应DBA,尤其是数据库应用维护人员看
《SQL语言艺术》由著名 SQL 专家 Stéphane
Faroult倾力打造、《软件架构设计》作者温昱最新译作。
《SQL语言艺术》巧妙借鉴《孙子兵法》的灵气结晶、传授25年的SQL性能与调校经验、并深入探讨九种大规模查询方案及其性质。
l九度链接
http://t.jobdu.com/thread-145-1-2.html
9.《SQL必知必会》
l推荐理由
SQL
是目前使用最广泛的数据库语言之一。本书没有涉嫌理论,而是于实践出发,由浅入好地上课了广大读者所不可或缺的SQL
知识,适用于各种主流数据库。实例丰富,便于查阅。本书涉及不同平台达成数的排序、过滤与分组,以及说明、视图、联结、子查询、游标、存储过程及触发器等内容,通过本书读者可系统地读书及SQL
的知和章程。
本书注重实用性,操作性很强,适合吃SQL
的初家学习及普遍软件开发及管理人员参考。
l九度链接
http://t.jobdu.com/thread-144-1-2.html
回复 引用 报告 TOP
wangxuyang666
xuyang

九度论坛管理员

UID27824 帖子450 积分25652 九度威望304  九度贡献24744  目前生意学生
就职企业浙江大学 最后登录2013-5-21 
11楼
 发表于 2011-1-4 21:48 | 只拘留该作者
网络篇
1.《UNIX网络编程》
l推荐理由
《UNIX网络编程》(第1窝)(套接口API第3本子)第1本子与第2本由曾故UNIX网络大方W.
Richard
Stevens博士单身编写。《UNIX网络编程》(第1卷)(套接口API第3版本)是3版本,由世界知名网络大方Bill
Fenner和Andrew M.
Rudoff执笔,根据近几年网络技术之上进,对达成一样版展开全面修订,增添了IPv6的翻新了之信息、SCTP协议和密钥管理法接口的情,删除了
X/Open传输接口的始末。
  《UNIX网络编程》(第1窝)(套接口API第3版本)内容详实且独具权威性,几乎每段还提供选的习题,是计算机和网络正式大年级本科生和研究生的首选教材,《UNIX网络编程》(第1窝)(套接口API第3本子)也不过看作网络研究以及开发人员的自学教材和参考书。
l九度链接
http://t.jobdu.com/thread-1276-1-1.html

2.《Unix网络编程(第二窝):进程之中通信》
l推荐理由
《UNIX网络编程
卷2:进程中通信(英文版·第2本子)》:两窝本的《UNIX网络编程》是死亡著名技术作家W.Richard
Stevens的传世之作。卷2着重讨论什么给应用程序与在外机器及之应用程序进行对话。
   良好的过程中通信(IPC)机制是增高UNIX程序性能的最主要。《UNIX网络编程
卷2:进程中通信(英文版·第2本子)》全面透彻地教了各种进程中通信形式,包括消息传递、同步、共享内存及远程调用(RPC)。书被蕴含了汪洋经优化
的源代码,帮助读者加深了解。这些源代码可以起图灵网站《UNIX网络编程
卷2:进程之中通信(英文版·第2版本)》网页免费注册下载。
  《UNIX网络编程
卷2:进程中通信(英文版·第2版本)》是网络研究和开发人员公认的显要参考书,深入了解《UNIX网络编程
卷2:进程之中通信(英文版·第2版本)》内容,方能够设计有佳的UNIX软件。
l九度链接
http://t.jobdu.com/thread-1278-1-1.html

3.《C++网络编程 卷1:运用ACE和模式消除复杂性》
l推荐理由
本书讨论了网络计算体系受基础设备软件——中间件。本书提供了一如既往种植怎样使由适应通信环境ACE和能运转多种硬件平台和操作系统的开发源框架,来支付和
优化复杂分布系统的实在解决方案,指导软件正式人员怎么支付高效、可移栽和活的面世网络采用系统程序。全书分为三部分,内容连网络下面临的挑战,面
向目标的中档件解决方案,自适应通信条件ACET具包,面向对象的网编程技术,面向并发对象的网络编程等。本书对于想询问及左右如何利用C++和面向对
象设计技术,从政策和技术达到进展并发网络利用体系先后设计出之软件工程师和研究生和高年级本科生具有很好之参考价值。
l九度链接
http://t.jobdu.com/thread-1282-1-1.html

4.《C++网络编程,卷2:基于ACE和框架的系统化复用》
l推荐理由
《C++网络编程》系列正是帮助我们进入一个双重
好之网络化下开发世界的阶梯。在卷1中,两各作者,Douglas C.
Schmidt与Stephen
D.Huston,从对编写并作网络化下所波及的问题以及工具进行归纳开始,向我们介绍了支出灵活而迅速之起网络化下所欲的各种设计维度、模式以及原
则。通过对卷1的求学,你以能了解怎么当用C++和模式中地运用被付出面向对象网络化下之又,增强自己之统筹技术。而在挽2挨,两各类作者以于我们
描述ACE框架的计划性原理,以及她得以怎么帮扶开发者在可比低级的地头操作系统API和比高级的分布式对象计算中间件的受制之间“航行”;前者既无灵便也
不可移植,而后者对持有苛刻的QoS和可移植性需求的网络化下来说,常常少效率与灵活性。传统上,生成和采用网络化下框架所要的艺被吊在专家开发
者的心力中,或是深深地埋藏于遍布于公司或行业各处的过剩种之源代码中。这简单种植情景当然还不理想,因为要是呢每个新的运或项目更得到这些知识,既费
时还要易出错。为解决当下无异题目,卷2阐释了于ACE框架的构造与功效之下的各种关键模式;这同时为将会晤拉我们理解ACE自身的计划、实现,以及有效利用。
l九度链接
http://t.jobdu.com/thread-1280-1-1.html

5.《TCP/IP详解卷1:协议》
l推荐理由
《TCP/IP详解卷1:协议》是一样依照完整而详尽的TCP/IP协议指南。
《TCP/IP详解卷1:协议》适合当计算机专业学生学习网络的讲义和先生参考书。也适用于研究网络的技术人员。
W. Richard Stevens
国际资深的UNIX和网大方,备受赞赏之技能作家。他1951年2月5日出生让赞比亚,后照父母回美国。中学时就读于弗吉尼亚菲什伯恩三军学
校,1973年到手密歇完完全全大学航空同航天工程学士学位。1975年到1982年,他在亚利桑那州图森市底基特峰国家天文台从事电脑编程工作,业余时间喜
爱飞行活动,做过兼职飞行训练。这里面他个别以1978年以及1982年拿走亚利桑那大学系统工程硕士和博士学位。此后他去康涅狄格州纽黑文的健康系统国际
公司任主持计算机服务的符合总裁。1990年客回到图森,从事专业技能创作和提问工作。写下了多经典的传世之作,包括《TCP/IP详解》(三卷)、
《UNIX环境高级编程》和《UNIX网络编程》(两卷)。Stevens于1999年9月1日过世,年单纯48秋。2000年他给国际权威机构
USENIX追授“终身成就奖”。
l九度链接
http://t.jobdu.com/thread-1301-1-1.html

6.《TCP-IP详解卷二:实现》
l推荐理由
《TCP》针对任何希望了解TCP/IP协议是何等兑现的读者设计;无论是编写网络采用之程序员,负责用TCP/TP维护计算机体系及网的系统管理员,还是另外有趣味理解大块非凡代码的普通读者;本书还是同等论好之课本。
l九度链接
http://t.jobdu.com/thread-1302-1-1.html

7.《TCP-IP详解卷三:TCP事务磋商,HTTP,NNTP和UNIX域协议》
l推荐理由
《CP.IP详解(卷3):CP事务协议.HP.P和UNIX域协议》同样运用了汪洋的实例和落实细节,并参考引用了卷2中的恢宏源程序。《CP.IP详解
(卷3):CP事务协议.HP.P和UIX域协议》适用于巴知道CP/IP如何做事之人头,包括编写网络应用程序的程序员和用CP/IP维护计算机网
络的系统管理员。《CP.IP详解(卷3):CP事务协议.HP.P和UIX域协议》的表征是情丰富,概念理解且准确,讲解详细,例子很多。作者在挥洒中
举出之拥有例子均以作者安装的处理器网络达到经过实际验证。在《CP.IP详解(卷3):CP事务协议.HP.P和UIX域协议》的尾声,作者给有了广大透过
典的参考文献,并相继写起评注。
l九度链接
http://t.jobdu.com/thread-1303-1-1.html

数学篇
1.《具体数学–计算机科学基础》
l推荐理由
假定打数学分支去包,《具体数学》所提到的始末多并未超越计数组合数学及分析组合数学之限量,间或涉及某些数论和离散概率内容,但针对这些情节之选择依然有着老强的结合数学趣味。
微机科学的数学工具箱——这即是《具体数学》要扮演的角色。在是角色达到,它是绝无仅有之。
l九度链接
http://t.jobdu.com/thread-1294-1-1.html
2.《组合数学》
l推荐理由
《组合数学》是系统阐述组合数学基础、理论、方法及实例的可观教材,出版近30年来多次改版,被MIT、哥伦比亚大学、UIUC、威斯康星大学当诸多海外大学以,对国内外组合数学教学产生了于生影n向,也是系学科的要参考文献之一。
l九度链接
http://t.jobdu.com/thread-1292-1-1.html
3.《离散数学》
l推荐理由
本书并划分15段,包括离散数学的极端基本内容,其中包括:集合、关系、函数和算法、逻辑、向量与矩阵、计数、概率、图论、有于图、二叉树、整数的属性、代数系统、形式语言与自动机、有序聚集与格及布尔代数的性质.本书的表征是描述清楚、浅显易懂、简洁流畅,内容大多如果不杂、占有材料量大,十分容易自学.章后放起题目与解答和补偿充题,几乎占全书的一半之上的字数,提供了大气练习和上之机会.本书是如出一辙按照好的参考书。
l九度链接
http://t.jobdu.com/thread-1293-1-1.html
4.《离散数学及其应用》
l推荐理由
从而哪些的语言来形容其性状吧?两只字–“简单”。为什么说就仍开简单吗?这里的略以凭借的凡谁方面呢?要了解,进入本科层次后,数学就是没有是如出一辙派别简单的学科。而离散数学又是均等派系涵盖集合论、图论、组合学、数理逻辑、抽象代数、线性代数、差分方程、离散概率论等课程,探讨离散对象,研究离散结构为成立客观事物应用模型的学科。要以它发挥得足够简单似乎是一律宗不可能的政工。Rosen的即仍开却成功了这或多或少,可见作者的功力。
l九度链接
http://t.jobdu.com/thread-1297-1-1.html
5.《概率与统计》
l推荐理由
本书共分点儿有些:概率和统计。共计10章。全书以简单之花样介绍了概率与统计的基本知识和中坚理论。内容通俗易懂,叙述简明扼要,重点及要突出,尤其是开中760
道习题及解答对学生了解题被的情节大有益处。
l九度链接
http://t.jobdu.com/thread-1298-1-1.html
6.《数字原理》
l推荐理由
本书也“全美经典学习点系列”之一。
本书也高校工科电子技术类基础课教学参考书。本书要内容有数制与编码、逻辑门、逻辑电路的化简、TTL和CMOS集成电路、数码转换、二进制运算及其运算电路、触发器和多谐振荡器、计数器、移位寄存器、存储器和其它零件和技巧。本书结构合理,便于读者逐步掌握数制理论与装备组件等知识,并介绍解决实际相关问题之方式。
l九度链接
http://t.jobdu.com/thread-1299-1-1.html
7.《数论导引》
l推荐理由
本书是同以经典的数论名著,取材于作者在牛津大学、剑桥大学当高校教书的教科书。主要不外乎素数理论、无理数、费马定理、同余式理论、连分数、用生理数逼近无理数、不定方程、二次域、算术函数、数之分划等情节。每章章末都提供了连带的附注,书后尚下译者编写的相干内容的时进展,便于读者更加学习。
l九度链接
http://t.jobdu.com/thread-1300-1-1.html
回复 引用 报告 TOP
wangxuyang666
xuyang

其他篇
1.《Python语言入门》
l推荐理由
书写中描述了Python程序的骨干构件:类型、操作符、语句、函数、模块、类以及老,此外还介绍了再度多高档主题,包括复杂的实例,最后讲述了如何使用Python定制库来创造大型程序。
l九度链接
http://t.jobdu.com/thread-111-1-1.html

2.《计算机图形学的算法基础》
l推荐理由
本书由图片学最基础之光栅扫描、区域填充、画直线和圆弧等算法讲起,详细介绍了线裁剪和面裁剪、凸区域裁剪和凹区域裁剪的异议,景物空间消隐算法和图像空间消隐算法的出入,具体描述了二叉空间剖分(BSP)、八叉树等图形学着常用之数据结构。新本子增加了图形用户界面、椭圆、图像压缩和线反走样算法等,还长了Liang-Barsky裁剪算法和Nicholl-Lee-
Nicholl裁剪算法。新本子大大扩大了不过会光线跟踪算法。在绘制就同一回中新增了依据物理的光照亮模型,透明效果,阴影生成,纹理映射,以及锥光束、平面光束、笔形光束和任性光线跟踪算法;详细座谈了光辐射度基础,统一颜色空间,彩色图象量化和印刷介质上之颜料重现等新内容。本书列举了90单例证,具体描述了各项算法的实行细节。这对准新家体会算法的基本原理,比较各项算法执行时的细微差别大产生禅益。具备大学数学基础和高级程序设计语言文化的人均可自学本书。
本书适合专业程序员、工程师和科研人员使用。非常适用于当也大年级本科生和同年级研究生开设的主要教学绘制技术之电脑图形学课程的教科书。
l九度链接
http://t.jobdu.com/thread-165-1-2.html

3.《OpenGL SuperBible》4th Edition
l推荐理由
OpenGL ® SuperBible, Fourth Edition, begins by illuminating the core
techniques of “classic” OpenGL graphics programming, from drawing in
space to geometric transformations, from lighting to texture mapping.
The authors cover newer OpenGL capabilities, including OpenGL 2.1’s
powerful programmable pipeline, vertex and fragment shaders, and
advanced buffers. They also present thorough, up-to-date introductions
to OpenGL implementations on multiple platforms, including Windows, Mac
OS X, GNU/Linux, UNIX, and embedded systems.
  Coverage includes
  · An entirely new chapter on OpenGL ES programming for handhelds
  · Completely rewritten chapters on OpenGL for Mac OS X and
GNU/Linux
  · Up-to-the-minute coverage of OpenGL on Windows Vista
  · New material on floating-point color buffers and off-screen
rendering
  · In-depth introductions to 3D modeling and object composition
  · Expert techniques for utilizing OpenGL’s programmable shading
language
  · Thorough coverage of curves, surfaces, interactive graphics,
textures, shadows, and much more
  · A fully updated API reference, and an all-new section of
full-color images
   You’ll rely on this book constantly–whether you’re learning OpenGL
for the first time, deepening your graphics programming expertise,
upgrading from older versions of OpenGL, or porting applications from
other environments.
l九度链接
       http://t.jobdu.com/thread-147-1-2.html

4.《Perl语言编程》
l推荐理由
即不但是一律按部就班有关Perl的书本,更是一致如约独一无二的开发者自己介绍该语言及其文化的书籍。Larry
Wall是Perl的开发者,他即这种语言的前景上扬方向提出了和谐的观点。Tom
Christiansen是无与伦比早的几单拥护者之一,也是少数几只在纷繁的高中级刃有余的人口有。Jon
Orwant是《Perl
Journal》的主编,该杂志将Perl社区组合成了一个共的论坛,以开展Perl新的开销。
l九度链接
http://t.jobdu.com/thread-103-1-2.html

5.《Perl编程金典》
l推荐理由
本书是国际闻名编程语言专家精心撰写之平等依照综合性的编程教材,详尽地论述下Perl进行控制结构化编程的法则,解释了怎样拿Perl作为一如既往栽健康用途的编程语言使用,以及怎样编写混合型的、客户机服务器的、支持数据库的因特网和万维网应用。 
本书还提供了数百独“活代码”示例程序与数百个优质编程习惯提示、常见编程错误、性能提示、可移植性等编程提示或技术,引导读者关心程序支付、测试/调试和性能可移植性等关键点,有助于不同层次编程人员简便、快速地构建最美好之软件。 
本书的读者对象也电脑软件、系统跟网编程人员,大学计算机有关专业本科生和研究生。
以公司刚有就按照开就借来拘禁了圈。很扎眼这是按面向Perl初家的书写,准确之便是没有其它编程基础的读者,因为写被提了大量篇幅的数据结构等基础知识。本书现在总的来说本为比老了,因为修中大篇幅
网络编程的介绍在当下几年高歌猛进发展面临曾经起了颇老转移。实例代码也绝长了,不够精简
l九度链接
http://t.jobdu.com/thread-105-1-2.html

6.《Perl语言入门》
l推荐理由
《Perl语言入门》也即是豪门所称的“小骆驼
书”,是启发程序设计人员关于Perl的奥秘的志的相同本书。本书由3个在Perl社区中极负盛名的人同执笔,他们都来多次年执教Perl的更而足迹
遍布全球。本书第四版纳入了Perl语言直到Perl5.8所举行的新式变动。
  Perl是一个可知吃你管业务办好的程序语言。Perl最初是
Unix系统管理员的家伙,平日所以来拍卖过剩繁琐的作业。时至今日,Perl已提高成为一模仿功能完备的程序语言,横跨所有的操作平台,其用就是包括Web程
序设计、数据库操作、XML处理及系统管理,却照不失为日常用来拍卖繁琐事情的统筹兼顾工具。许多口是逼于需要而下Perl,却一再由爱不释手而告终下未
解之缘。
  以作者群多年教授Perl的经验之下,“小骆驼书”以新的貌重生了,既会叫正接触Perl的读者容易了解,又保留了实地的讨论、齐全的范例以及红的巧思妙语。
  本书在了过多新的习题与解答,让读者会就记忆犹新之际锻炼所模拟到的技能。
  本书内容包含:
  ● Perl的变量类型
  ● 文字的拍卖
  ● 子例程
  ● 字符串与排序
  ● 文件之操作
  ● 进程的保管
  ● 正则表达式
  ● 模块的利用
  如果您问问今日底Perl程序员,当初他俩读书Perl的时刻最值得信赖的参考书是呀一样论,你会意识“小骆驼书”就是大部分之答案。原因不证自明,其他的开或会教君什么样勾勒起Perl程序,但本书也能用您造成真的Perl程序员。
l九度链接
http://t.jobdu.com/thread-104-1-2.html

7.《深入学习Python程序开发》
l推荐理由
本书以翔实的内容和详尽信息资源并举的法子系统地介绍了随便、开源、跨平台的面向对象高层编程语言与网络服务器端脚本语言–Python。从
Python编程语言的腾飞、特征、支持源、安装步骤、语言基础、主要模块扩展、异常处理与面向对象思想之牵线入手,讨论了扩大以及停放Python、对
象接口及分布、数据库编程以及任何高级编程主题。探讨了下Python程序实现基础网络思想、网络支出、脚本编程以及数解析和拍卖等网络编程主题。同
时介绍了Python图形界面设计中的GUI选项、主要GUI开发条件和编程工具。最后要介绍了Python的Java实现–JPython.
本书内容丰富、叙述清晰、循序渐进,是国内率先准专门介绍Python的译著,由于其中包丰富的资源Web链接,因而也得当做信息指南使用。本书适用
于各级别之微处理器用户。
l九度链接
http://t.jobdu.com/thread-112-1-2.html

8.《Python技术参考大全天文台》
l推荐理由
本书详实讲述了Python语言的各个方面,是同以最有参考价值的Python编程手册。在简短介绍了Python的基本原理和做后,本书给闹大量著
例,循序渐进、深入浅出地讲述了Python的核心内容、应用开发与连锁细节。本书由经验丰有的大方编写,作者由浅入雅地阐释了Pyuthon语言。全书
共分为六独片及有限个附录,讲述了Python语言的基本原理、标准库、快速支付应用程序的方法、web开发方法、跨平台开发方法以及那里面机制,在附录
中尚提供了Python的堆栈指南和资源信息。同时,本书说明了应用Python作为快速应用程序开发工具的原故及章程,并论了怎么看与编排好文档与
信息、如何用C扩展以及停放Python的法。
l九度链接
http://t.jobdu.com/thread-110-1-2.html

9.《Python 编程指南》
l推荐理由
编排推荐:本书是相同比照全面介绍Python语言的书本,作者首先简明扼要地介绍了Python的言辞、模块、数据类型、函数和模块等基础知识,然后经过大
量的示范程序,详细介绍了Python在Tkinter脚本、数据库、数学/科学函数、服务器、字符串和其他数据类型、系统操作、游戏与人为智能方面的答应
用。并且作者以Python的FAQ放在本书的附录中,方便读者查阅。
本书适合Python初家,对于发出必然C语言。
l九度链接
http://t.jobdu.com/thread-109-1-2.html

10.《Python核心编程》
l推荐理由
本书是Python开发者的完全指南——针对 Python 2.5到提升
  ·学习专业的Python风格、最佳实践及好的编程习惯;
  ·加强针对性Python对象、内存模型和Python面向对象特性的深入了解;
  ·构建更实惠之Web、CGI、互联网、网络和另外客户端/服务器架设应用程序及软件;
  ·学习怎么样运用Python中之Tkinter和任何工具来支付好的GUI应用程序及软件;
  ·通过用C等语言编写扩展来提升Python应用程序的习性,或者经采取多线程增强I/0相关的应用程序的能力;
  ·学习Python中有关数据库的API,以及怎样在Python中动用各种不同之数据库系统,包括MySQL、Postgres和
SQLite。
l九度链接
http://t.jobdu.com/thread-108-1-2.html

11.《C#程序员参考手册》
l推荐理由
本书非常适合于已了解C#的基本知识,但需该语言及常用类库的确定性参考的读者。虽然本书的目的不是作指财,但它对以下读者也是不行符合的:已了解一种植与
C语法类似的语言的读者。希望通过简单的代码示例学习编程语言的读者。有肯定C#编程经验,但极欣赏当编制代码时手下有平等按参考书的读者。
于微软呢.NET Framework推出的各种语言中,综合了Visual
Basic的高效性和C/C++的强力量的C#自家成为极端让青睐的语言。其现代、简单、完全面向对象和类安全之风味使它成为下一代的分布式应用程序的主流开发语言。 
本书对C#的要害成效和主导类库提供了一个速的参阅。本书讲述了各种C#概念和特色,如类型系统、运算符、局部变量、数组、类、结构、枚举、字段、方
法、属性、委托、事件、属性标志、系统类、集合、反射和正则表达式等。全书章节段落结构清楚,内容明显,切中要点,反映了笔者多年的编程经验。 
本书适合吃用C#言语及.NET
Framework类库的高速参考的程序员和期经过代码示例学习编程的程序员阅读。
l九度链接
http://t.jobdu.com/thread-68-1-3.html

12.《C#净手册》
l推荐理由
C#每当Microsoft.net初始版本中占据主导岗位,是Microsoft公司支付的一致种植新颖的面向对象编程语言,它构成了C++的有力作用跟
Visual
Basic的易用性。本书分为三片来援助读者学习C#语言。第一片段提供了对C#言语的无所不包讨论,
描述了C#语言里定义的最主要字、语句和特色。同时介绍了I/O、文件处理、映射和事先处理程序。第二片讨论了C#类库,
它吧是.NET框架类库。 由于篇幅来。
l九度链接
http://t.jobdu.com/thread-66-1-3.html

13.《C# 精髓》
l推荐理由
本书以简单地介绍C#(读而C
Sharp)语言与.NET框架,使读者会抢掌握这项最新的开发技术。C#和.NET的开头是当2000年7月佛罗里达州奥兰多市做的
Microsoft专业开发人员大会(Professional Developers
Conference,PDC)上揭露的。此后快,.NET SDK(Software Development
Kit)就于Internet上发表了。 本书是盖Microsoft.NET SDK
beta版为底蕴之。C#语言及.NET框架(Framework)将来尚见面连续前行。要与达到时动向,请经常看“C#在线资源”一节约被列有底网上资
源,以及O’Reilly网站中也本书设置的网页(参见“建议和评论”)。
本书读者则咱力图使本书对负有设学习C#的总人口还兼备裨益,但是本书的机要读者还是曾深谙C++,Smalltalk,Java或Delphi(译注1)等面
向目标语言的开发人员。C#可用来编写Web应用程序和服务,以及民俗的独立程序或客户/服务器程序。具备这些世界的经历当然推进重新快地操纵C#语言
和.NET框架,但当下不是必备的。
l九度链接
http://t.jobdu.com/thread-65-1-3.html

14.《C#入门经典》
l推荐理由
《C语言入门经典(第4版)》是编程语言先驱者Ivor
Horton的经文的作,是C语言方面最好畅销的书本类之一。《C语言入门经典(第4本)》集综合性、实用性为紧密,是学习C语言的精彩入门教材,在世界
范围外普遍受欢迎,口碑极漂亮。书被除了讲解C程序设计语言,还广大介绍了当同称为C程序设计人员理应控制的不可或缺知识,并提供了大气之实用性很强的编程实例。
l九度链接
http://t.jobdu.com/thread-64-1-3.html

15.《游戏的一起-我的编程感悟》
l推荐理由
眼看是同等按好有风味之电脑编程学习书本。其特性就是在于它们用作者十不必要年来针对游戏编程的所想、所感、所悟与编程理论知识相结合,褪去了纯粹理论的教学理念,使读者以前任之学习过程被吸取学习经历与教训,将电脑基础知识和高级编程技术不知不觉地融入好的脑力中。  
本书忠于地记录了作者十不必要年来对戏编程的所想、所感、所悟。全书以作者本人学习和实行的历程,带在读者从基础之处理器知识及高档的编程技术,从生规范的汇编优化及不可开交实际的档次管理进行了同样浅打支付的全景探索。 
  本书不但契合游戏开发者阅读,也会叫拥有的开发者和顺序爱好者带来启发。
l九度链接
http://t.jobdu.com/thread-916-1-1.html

16.《GNU make中文手册v3.80》
l推荐理由
本书的备的例子都好当支撑V3.8版的GNU
make的网遭到正确履行。可以在以下主页看到所有的章。其中囊括了PDF文档和HTML文档的下载链接。
时下3.80本的国语还以整中,当前文档版本也v1.5,是在原本v1.3底底子及,根据关大网友与linuxer的举报修正了里面一部分荒谬的讲述。后续将继承根据大家之意见反馈对之中文文档进行不断地翻新。并拿进入一些其实工程开发的使实例。希望广大Linuxer爱好者一同携手,将它们整理成GNU
软件开发的如出一辙仍工具书。
l九度链接
http://t.jobdu.com/thread-988-1-1.html

发表评论

电子邮件地址不会被公开。 必填项已用*标注

网站地图xml地图
Copyright @ 2010-2018 亚洲必赢手机官网 版权所有