Computer Network: C++ Network Programming Volume 1: Using ACE and Pattern to Eliminate Complexity, Schmidt? C++ Network Programming Volume II: Systematic Reuse Based on ACE and Framework, Schmidt? Detailed explanation of TCP/IP Volume I: Protocol, Stevens? Detailed explanation of TCP-IP Volume II: Implementation, Wright Stevens? Detailed explanation of TCP-IP Volume III: TCP transaction protocol, HTTP, NNTP and UNIX domain protocol, Stevens? UNIX network programming Stevens? Unix Network Programming (Volume II): Interprocess Communication.
Database: Introduction to Database System, Dieter? Basic course of database system, ullman? Data Mining-Concept and Technology, Han Jiawei? Database system implementation, Garcia Molina.
Data structures and algorithms: an introduction to algorithms, Coleman? Data structure and algorithm analysis -C language description, Weiss?
Algorithm C (I): Basis, Data Structure, Sorting and Searching, sedgwick? Algorithm: c language implementation (part 5) graph algorithm, sedgwick? Computer algorithm design and analysis: adding the C/C++ implementation of classical algorithms), joni aho, Hopcroft, ullman? The art of computer programming.
C: C programming language, Conan? C and pointer, Rico? C expert programming, Linden? What you must know about C language, samit? Traps and defects.