书单

★★★★★ 强烈推荐,经典巨著。

★★★★ 推荐,值得一读。

★★★ 一般,简单的入门书。


计算机基础

书名 时间 评分
Database System Concepts ,6th, by Sudarshan, Korth
数据库系统的入门书籍,详细全面的介绍了数据库系统,大而全,1000多页。以前只知道 SQL 怎么用,看完之后知道为什么要用。帮助我建立完整的数据库系统知识体系。主要是 SQL 的深入理解,数据库设计和数据库系统的内部组件的实现。
2019.10 ★★★★
Computer Networking: A Top Down Approach, 7th, by Kurose, Ross
非常好的一本介绍j计算机网络的入门书籍,深入浅出。唯一的缺点就是后面几章有点随意,不太友好。
2019.08 ★★★★★
Operating System Concepts, 7th, by Abraham Silberschatz, Peter B. Galvin, Greg Gagne
操作系统入门书,整体上挺好的。第一次看得时候,觉得名词概念和实现算法有点多,有点吃力。不理解名词概念会在网上搜索文章和视频,理解之后再往下看。
2019.07 ★★★★★
Computer Organization and Design: the Hardware/Software Interface, 5th, by David Patterson
介绍计算机底层实现,前面三章收获很大,后面的章节太抽象了,对初学者不太友好。
2019.05 ★★★★★
The Linux command line: A complete introduction, William Shotts
介绍 Linux 系统和命令行的书,深入浅出,即让你知道 command 的用法,也讲了一些 command 背后的故事,比较喜欢。命令行的细节太多了,看完就忘了。不过,有了一个完整的知识体系,不记得的内容,用的时候再查一下就好。
2017.12 ★★★★
数据结构与算法分析C++版, by Clifford Shaffer
数据结构和算法的入门书,感觉还行吧。算法还是得多练。
2017.08 ★★★★
A Byte of Vim, by Swaroop C.H.
我的第一本英文原版书,简单易懂,给我英文阅读带来很大信心。一本学习 Vim 编辑器很好的入门书。
2017.04 ★★★★
鸟哥的私房菜:基础学习篇
Linux 入门书,趣味性较好,对新手比较友好。
2016 ★★★★

编程语言

书名 时间 评分
Java 面向对象编程, 孙卫琴
比较详细地介绍 Java 基础的一本书。就是内容有点繁杂,细节太多。整体还是不错的。
2016 ★★★★

Web 后端

书名 时间 评分
Spring 实战, Craig Walls
介绍 Spring 的书。
2016 ★★★★
精通Hibernate, 孙卫琴
介绍 Hibernate 的书。
2016 ★★★

Web 前端

书名 时间 评分
新手学 JavaScript, Pollock, J
JavaScript 入门书。
2016 ★★★
jQuery 基础教程, Karl Swedberg
jQuery 入门书。
2016 ★★★

数据存储

书名 时间 评分
MySQL 必知必会, Ben Forta
SQL 入门书。
2016 ★★★

其它

书名 时间 评分
爪哇夜未眠, 蔡学镛
聊 Java,聊人生。老师推荐的。
2016 ★★★

–END–