--------------------------------C++---------------------------------
Thinking in C++
The C++ Programming Language
--------------------------------JAVA--------------------------------
Thinking in JAVA
-------------------------------Other--------------------------------
The Practice of Programming
Computer Systems:A Programmer's Perspective
组合数学
编程之美
编程珠玑
模式分类
机器学习