计算机书籍推荐
1. 计算机体系结构
- 计算机体系结构(张晨曦版)
- 计算机体系结构(量化研究方法)
2. 计算机数学基础类
- 高等数学
- 线性代数
- 概率论与数理统计
- 离散数学及其应用(Discrete Mathematics and Its Applications)
- 离散数学教程(北大版)
- 什么是数学
- 具体数学:计算机科学基础
3. 电子技术基础类
- 模拟电子技术(童诗白版)
- 数字逻辑与数字集成电路(清华版)
4. 计算机组成原理
- 计算机组成原理
- 计算机组成-结构化方法
- 计算机组成与设计硬件/软件接口
- 微机原理与接口技术(陈光军版)
- Intel 微处理器结构、编程与接口
- 编程卓越之道卷 1
- 编程卓越之道卷 2
- 编码的奥秘
5. 计算机网络
- 图解 HTTP,[日]上野宣/ 2014-4-15 / 人民邮电出版社
- 图解 TCP/IP
- 计算机网络(第 4 版),[美]JamesF.Kurose/[美]KeithW.Ross/ 2009-11 / 机械工业出版社
- TCP/IP 详解(卷 1/2/3),[美]W·RichardStevens/ 2000-4-1 / 机械工业出版社
- 计算机网络,谢希仁/ 电子工业出版社
- CCNA/CCNP
- 用 TCP/IP 进行网际互联(第 1/2/3 卷)
- HTTP 权威指南
- 《计算机网络 自顶向下》
6. 数据结构与算法
- 数据结构(清华版)
- 数据结构与算法分析—C 语言描述
- 编程珠玑
- 编程珠玑 II
- 算法导论
- 计算机程序设计艺术卷 1
- 计算机程序设计艺术卷 2
- 计算机程序设计艺术卷 3
- 大话数据结构,程杰/清华大学出版社
- 算法(第 4 版),塞奇威克(RobertSedgewick)/韦恩(KevinWayne)/ 2012-10-1 / 人民邮电出版社
- 算法导论(第 3 版),(美) 科尔曼 著 殷建平 译/机械工业出版社,不适合初学者
- 数据结构与算法分析,[美]MarkAllenWeiss/ 2004-1-1 / 机械工业出版社
- 机器学习,周志华/清华大学出版社
- 机器学习实战,[美]Peter Harrington/人民邮电出版社
- 程序员代码面试指南:IT 名企算法与数据结构题目最优解,左程云/ 2015-9 / 电子工业出版社
- 程序员的数学
7. code
- 软件工程(Software.Engineering)
- 软件工程:实践者的研究方法
- 深入浅出面向对象分析与设计
- 道法自然:面向对象实践指南
- 面向对象分析与设计
- 设计模式:可复用面向对象软件的基础
- head first 设计模式
- 软件架构的艺术
- 设计模式,刘伟/清华大学出版社
- 设计模式,[美]ErichGamma/RichardHelm/RalphJohnson/JohnVlissides/ 2000-9 / 机械工业出版社
- 重构—改善既有代码的设计
- 敏捷软件开发:原则、模式与实践
- 敏捷软件开发,[美]RobertC·Martin/ 2003-09-01 / 清华大学出版社
- 测试驱动开发
- 代码大全 2
- 程序设计实践
- 程序员修炼之道:从小工到专家
- 卓有成效的程序员
- 代码之美
- 人月神话
- 计算机程序的构造和解释
- 观止-微软创建 NT 和未来的夺命狂奔
- 代码优化:有效使用内存[美]克里斯·卡巴斯基
- 编程高手箴言(梁肇新)
- 游戏之旅-我的编程感悟(云风)
- 剑指 Offer,何海涛/ 2012-1 / 电子工业出版社
- 编程珠玑,[美]JonBentley/ 2008-10 / 人民邮电出版社
- Head First 设计模式,[美]弗里曼/ 2007-9 / 中国电力出版社
- 编程之美——微软技术面试心得,电子工业出版社
- 大话设计模式,程杰/ 2007-12-1 / 清华大学出版社
- 《重构 改善既有代码的设计》 需要一些经验,拔高内容
- 程序员的自我修养:链接、装载与库
8. 编程语言
8.1. 汇编语言
- 汇编语言(王爽版)
- 80X86 汇编语言程序设计教程
- Intel 汇编语言程序设计
- IBM PC 汇编语言程序设计(国外版)
- 高级汇编语言程序设计
- 保护方式下的 80386 及其编程
- 黑客反汇编揭秘
- Windows 环境下 32
8.2. C/C++
- C/C++语言程序设计 谭浩强
- 《C Primer Plus》(第 5 版)中文版 买新版
- 《C++ Primer》中文版,对 C++语法有全面的了解
- 《C++ Primer Plus》 更适合零基础学习
- The C programming language
- The C++ programming language,适合全面深入掌握 C++。
- C 和指针
- C 专家教程
- C 陷阱与缺陷
- c 语言解惑
- C 标准库
- C++标准程序库
- 你必须知道的 495 个 C 语言问题
- C++编程思想 2
- Essential C++
- C++程序设计语言
- C++语言的设计和演化
- Accelerated C++
- Effective C++,这本书适合在面试之前突击 C++。
- Effective STL
- More Effective C++
- Exceptional C++
- More Exceptional C++
- C++设计新思维
- 深度探索 C++对象模型,深入了解 C++对象的内部,比如虚函数的调用机制等。
- C++沉思录
- C++ Templates: The Complete Guide
- C++ FAQs
- 泛型编程与 STL
- STL 源码剖析
8.3. Java
- 《Java 编程思想》(Thinking in Java)
- Java 编程规范
- 《Java 核心技术》卷 1 卷 2
- Effective Java,[美]JoshuaBloch/ 2009-1-1 / 机械工业出版社
- 深入理解 Java 虚拟机(第 2 版),周志明/ 2013-9-1 / 机械工业出版社
- 实战 Java 虚拟机,葛一鸣/ 2015-3 / 电子工业出版社出品方:博文视点
- Java 编程的逻辑,马俊昌/ 2018-1-1 / 机械工业出版社
- Java 并发编程实战,BrianGoetz/TimPeierls/JoshuaBloch/JosephBowbeer/DavidHolmes/DougLea/ 2012-2 / 机械工业出版社华章公司
- Java 并发编程的艺术,方腾飞/魏鹏/程晓明/ 2015-7-1 / 机械工业出版社
- Java 并发编程实战指南(核心篇),黄文海/ 2017-4 / 电子工业出版社出品方:博文视点
- 看透 Spring MVC,韩路彪/ 2016-1-1 / 机械工业出版社
- 深入分析 Java Web 技术内幕,许令波/ 2014-8-1 / 电子工业出版社
- Java 核心技术(卷 1,原书第 10 版),[美]凯.S.霍斯特曼(CayS.Horstmann)/ 2016-9 / 机械工业出版社
- 疯狂 Java 讲义,李刚/ 2008-10 / 电子工业出版社
- 《Spring 实战》
- 《Spring Boot 实战》
- 《Spring 技术内幕》 很难
8.4. PHP
- 跟着兄弟学 PHP
- 深入 PHP-面向对象、模式与实践,[美]Matt Zandstra 著/人民邮电出版社
- PHP 核心技术与最佳实践,列旭松 陈文/机械工业出版社
- PHP 高级程序设计_模式、框架与测试
- Learning PHP Design Patterns
8.5. Python
- 《Python 核心编程》
- 《Python
8.6. Golang
- 《Go 语言实战》 or《Go In Action》
8.7. 前端技术
- JavaScript 高级程序设计
- JavaScript 权威指南.第六版
- 深入浅出 Nodejs
- 深入理解 ES6
- 学习 JavaScript 数据结构与算法
- 数据结构与算法 JavaScript 描述
- CSS 权威指南-第三版
- JavaScript+DOM 编程艺术
9. 数据库
9.1. 数据库理论
- 数据库系统概念,AbrahamSilberschatz/HenryF.Korth/S.Sudarshan/ 2006-10-01 / 机械工业
9.2. Redis
- Redis 实战,JosiahL.Carlson/ 2015-10 / 人民邮电出版社
- Redis 设计与实现,黄健宏/ 2014-6 / 机械工业出版社
9.3. MySQL
- MySQL 必知必会,[英]BenForta/ 2009-1 / 人民邮电出版社,涵盖 《SQL 必知必会》的内容
- 高性能 MySQL,BaronSchwartz/PeterZaitsev/VadimTkachenko/JeremyD.Zawodny/ArjenLent/DerekJ.Ballin/ 2010 年 1 月 / 电子工业出版社
- MySQL 技术内幕,姜承尧/ 2013-5 / 机械工业出版社
10. 操作系统
10.1. Unix/Linux 操作系统
- 鸟哥的 Linux 私房菜(基础学习篇)
- 鸟哥的 Linux 私房菜(服务器架设篇)
- Unix/Linux 编程实践教程,BruceMolay/杨宗源/黄海涛/ 2004-10-1 / 清华大学出版社
- 《Unix 环境高级编程》
- Linux 程序设计
- Unix 网络编程卷 1
- UNIX 网络编程卷 2
- UNIX 编程艺术
- UNIX Shell 范例精解
- 深入理解计算机系统,RandalE.Bryant/DavidO'Hallaron/ 2004-5-1 / 中国电力出版社
- 现代操作系统(第 3 版),[美]AndrewS·Tanenbaum/ 2009-7 / 机械工业出版社
- Linux 多线程服务端编程,陈硕/ 2013-1-15 / 电子工业出版社
- 操作系统概念
- 现代操作系统
- 链接器和加载器
- 自己动手写操作系统
- 操作系统设计与实现
10.2. Window 操作系统
- Windows 操作系统原理
- Inside Windows 2000
- 深入解析 Windows 操作系统
- 天书夜读:从汇编语言到 Windows 内核编程
- windows 程序设计
- WINDOWS 核心编程
10.3. Linux/unix 内核源代码和驱动程序
- Linux 内核设计与实现
- LINUX 内核源代码情景分析
- 深入理解 LINUX 内核
- Linux 内核完全注释
- Linux 设备驱动程序
10.4. 编译原理
- 编译原理(清华第 2 版)
- 编译原理及实践
- 编译原理:原则,技术和工具
- 现代编译原理-C 语言描述
- 高级编译器设计与实现
11. 其他
11.1. 人物传记
- 褚时健传
- 史蒂夫乔布斯传
- 浪潮之巅-吴军
- 遥远的救世主-豆豆
- 颠覆者-周鸿祎自传
11.2. 鸡汤书
- 《鬼谷子》
- 《墨菲定律》
- 《羊皮卷》
- 《狼道》
如果你对这篇内容有疑问,欢迎到本站社区发帖提问 参与讨论,获取更多帮助,或者扫码二维码加入 Web 技术交流群。
绑定邮箱获取回复消息
由于您还没有绑定你的真实邮箱,如果其他用户或者作者回复了您的评论,将不能在第一时间通知您!
发布评论