数据结构
计算机操作系统
计算机网络
计算机组成原理
程序员面试宝典
剑指offer
编程之美——微软技术面试心得
编程珠玑
Java程序员面试宝典
The C Programming Language (K&R) (中文版:C程序设计语言)
Expert C Programming (中文版C专家编程)
C和指针
C缺陷和陷阱
C FAQs
C Primer Plus
C++ Primer
The C++ Programming Language(Bjarne Stroustrup)
Thinking in C++(中文版:C++编程思想)
Effective C++
Exceptional C++
Essential C++
STL源码剖析
Thinking in Java(中文版:Java编程思想)
Effective Java
算法导论
设计模式:可复用面向对象软件的基础 (Gang of Four, GoF)
Head First设计模式
大话设计模式(程杰)
鸟哥的Linux私房菜基础篇/服务器篇
Linux权威指南
数据库系统概论
数据库系统概念
机器学习
机器学习导论
统计学习方法(李航)
PRML
Data Mining(韩家炜,中文版:数据挖掘)