(转载)好的程序员有必要看的书籍
2013-12-09 22:04 Keiven_LY 阅读(625) 评论(0) 编辑 收藏 举报作为以后要称为千千万万程序员中的一员,今天在CSDN中看到了一个帖子,记录了计算机经典书籍,个人感觉的确有必要给自己加点料,充实一下自己,觉得自己知道的东西实在是少之又少,以后要慢慢的来读这些书,是自己能够早点成长起来。。。
转载自:http://blog.csdn.net/wconvey/article/details/9027443
JAVA篇
《Java 2 核心技术》、2.《Java编程语言》、3.《Effective Java》、4.《Java解惑》、5.《Java编程思想》
C篇
1.《C程序设计语言》、2.《C和指针》、3.《C陷阱与缺陷》、4.《C专家编程》、5.《你必须知道的495个C语言问题》
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源码剖析》
数据结构与算法篇
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.《程序员修炼之道》
操作系统篇
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内核分析与操作系统设计》
面向对象篇
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》
编译汇编篇
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 高级编译器设计与实现》、
数据库篇
1.《数据库系统概论》、2.《数据库系统导论》、3.《数据库系统基础教程》、4.《数据挖掘--概念与技术》、5.《数据库原理、编程与性能》、6.《数据库系统实现》、7.《数据库处理--基础、设计与实现》、8.《SQL语言艺术》、9.《SQL必知必会》
网络篇
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域协议》
数学篇
1.《具体数学--计算机科学基础》、2.《组合数学》、3.《离散数学》、4.《离散数学及其应用》、5.《概率与统计》、6.《数字原理》、7.《数论导引》
其他篇
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》
与大家共勉!