# 计算机经典书籍推荐
# 书的链接被百度网盘封了 现在打算将一些容量小的书上传到 github,超过 100M 书无法上传,只保留书名
# 动手做是1 看书是往1后面添0 理论与实践结合才是王道 如果不动手 看再多的书 没有那个1 都是0
# 前端
- 你不知道的JavaScript(上) (opens new window)
- 你不知道的JavaScript(中) (opens new window)
- 你不知道的JavaScript(下) (opens new window)
- JavaScript高级程序设计(第三版) (opens new window)
- 高性能JavaScript (opens new window)
- ES6标准入门 (opens new window)
- JavaScript语言精粹 (opens new window)
- JavaScript DOM编程艺术 第2版
- CSS揭秘 (opens new window)
- HTML&CSS设计与构建网站 (opens new window)
- Head First HTML与CSS 第2版
- 高性能网站建设指南 (opens new window)
- 高性能网站建设进阶指南 (opens new window)
- Web性能权威指南 (opens new window)
- JavaScript忍者秘籍
# 计算机体系结构
# 操作系统
- 操作系统导论
- 深入理解计算机系统(第三版)
- 操作系统精髓与设计原理(第八版)
- 现代操作系统(第四版)
- 操作系统真象还原 (opens new window)
- 操作系统真象还原-源码 (opens new window)
- orange’s:一个操作系统的实现
- 30天自制操作系统 (opens new window)
- 30天自制操作系统-源码 (opens new window)
- 深入解析Windows操作系统 第6版 上册
- 操作系统设计与实现(第三版上册) (opens new window)
- 操作系统设计与实现(第三版下册) (opens new window)
- xv6-chinese (opens new window)
# 计算机组成原理
- 计算机组成与设计(第五版)
- 自己动手写CPU
# 编译原理
- 计算机系统要素 (opens new window)
- 计算机程序的构造和解释(SICP) (opens new window)
- 计算的本质:深入剖析程序和计算机 (opens new window)
- 编译原理及实践 (opens new window)
- 编译原理 (opens new window)
- 编译器设计
# 计算机网络
- 图解HTTP (opens new window)
- 计算机网络-自顶向下方法
- HTTP权威指南
- 计算机网络(谢希仁)
- TCP/IP 详解(1、2、 3卷) (opens new window)
# 软件工程
# 数据结构与算法
- 算法导论
- 算法4
- 计算机程序设计艺术(第一卷)
- 计算机程序设计艺术(第二卷)
- 计算机程序设计艺术(第三卷)
- 编程珠玑(第二版) (opens new window)
- 算法图解 (opens new window)
- 数据结构与算法分析:C语言描述 (opens new window)
# 设计模式
- JavaScript设计模式与开发实践 (opens new window)
- 设计模式:可复用面向对象软件的基础 (opens new window)
- Head First设计模式
- 大话设计模式 (opens new window)
# Linux/Unix
- UNIX 环境高级编程(第三版) (opens new window)
- Linux-UNIX系统编程手册 上
- Linux-UNIX系统编程手册 下
- 鸟哥的Linux私房菜基础学习篇第四版v2.0 (opens new window)
- 深入Linux内核架构 (opens new window)
- 深入理解linux内核(中文第三版) (opens new window)
- UNIX编程艺术 (opens new window)
- Linux多线程服务端编程:使用muduo C++网络库
- Linux内核设计与实现(第三版) (opens new window)
- UNIXLinux系统管理技术手册 第4版
- Unix-Linux编程实践教程 (opens new window)
- UNIX网络编程卷1:套接字联网API(第3版) (opens new window)
- UNIX网络编程卷2:进程间通信(第2版) (opens new window)
# 数据库
- MySQL必知必会 (opens new window)
- SQL必知必会(第4版) (opens new window)
- SQL进阶教程 (opens new window)
- 数据库系统概念(原书第六版)
- 数据库系统基础教程(原书第3版) (opens new window)
- 数据库系统实现(第二版) (opens new window)
- 数据库索引设计与优化 (opens new window)
- Oracle Database 9i 10g 11g编程艺术:深入数据库体系结构 第2版
# 编程语言
# Node
# C
- C程序设计语言(第二版) (opens new window)
- C Primer Plus 第六版
# C++
- C++ Primer(第五版)
- Effective:C++中文版第三版 (opens new window)
# 汇编
# Python
- python编程:从入门到实践 (opens new window)
- 流畅的python (opens new window)
- Python编程快速上手:让繁琐工作自动化 (opens new window)
- Python深度学习 (opens new window)
- Effective+Python:编写高质量Python代码的59个有效方法 (opens new window)
# Java
- Java编程思想(第四版) (opens new window)
- 深入理解Java虚拟机:JVM高级特性与最佳实践 (opens new window)
- effective-java中文版 (opens new window)
- JAVA并发编程实践 (opens new window)
- Java并发编程实战 (opens new window)
- Java8实战 (opens new window)
# 其他
- 编码 (opens new window)
- 黑客与画家 (opens new window)
- 人月神话 (opens new window)
- 七周七语言:理解多种编程范型 (opens new window)
- 码农翻身 (opens new window)
- 程序员的自我修养-装载、链接与库 (opens new window)
# 大学计算机专业学习路线图
网易云课堂大学计算机专业 (opens new window)