A collection of typical computer books and e-books (suitable for computer students to study and programmers to test and interview)

Source: Internet
Author: User
Java on the second floor :. java 2 core technology, 2. java programming language, 3. tive Java, 4. java solutions, 5. this article is included in Part C on the third floor of Java programming ideology: 1. C programming language, 2. C and pointer, 3. c traps and defects 4. c expert programming, 5. article C ++ on the 4th floor of 495 C language problems you must know: 1. c ++ primer, 2. c ++ programming language, 3. objective C ++, 4. more effective C ++, 5. c ++ standard library: self-repair tutorials and reference manual, 6. c ++ templates, 7. c ++: Yes. essential C ++, 9. more than tional C ++, 10. c ++ programming ideas, 11. c ++ meditation, 12. accelerated C ++, 13. c ++ programming specifications: 101 rules, guidelines and best practices, 14. c ++ full reference manual, 15. valid STL, 16. STL source code analysis data structure and algorithm on the fifth floor: 1. introduction to algorithms, 2. data Structure and algorithm analysis-C language description, 3. computer Programming art, 4. c algorithm (Volume 1): basics, data structures, sorting and search, 5. c algorithm (Volume 2): Graph Algorithm 6. competition in algorithm art and informatics 7. computer Algorithm Design and Analysis: 1. programmer interview strategy, 2. programmer interview book, 3. game journey-my programming insights, 4. godel, Esher, Bach-the great achievement of different walls; 5. programming interviews exposed, 6. introduction to beginner programming 7. code Daquan, 8. code beauty, 9. code optimization: Effective Use of memory, 10. working extends tively with legacy code, 11. code Reading -- the Open Source perspective, 12. code reading methods and practices, 13. crazy programmers, 14. program life, 15. software Engineering thoughts, 16. I am an IT hacker, 17. this article covers the operating system on the 7th floor of programmer cultivation: 1. operating System-kernel and design principles, 2. modern Operating System, 3. self-written operating system, 4. laruence's Linux private house dish, 5. linux Kernel programming guide, 6. deep understanding of Linux kernel, 7. advanced Programming in UNIX environment, 8. UNIX operating system design and implementation 9. linux and Unix shell programming guide, 10. linux Device Drivers, 1. linux Tutorial: 12 steps for Windows users to switch to Linux. linux kernel source code scenario analysis, 13. linux kernel source code analysis, 14. linux Kernel full notes, 15. object-oriented analysis on the eighth floor of Linux 0.01 Kernel Analysis and Operating System Design: 1. head first design model, 2. big talk design model, 3. design Patterns: 4. UML and Rational Rose 2002 from entry to entry, 5. sams Teach Yourself UML in 24 hours, 6. UML essence: A Concise Guide to standard Object Modeling Language 7. java and mode, 8. UML and model applications, 9. tao nature: Object-oriented Practice Guide, 10. design Patterns explained: A New perspectiveon object-oriented design, 11. UML Distilled: A Brief Guide to the standardobject modeling language, 12. object-Oriented Analysis and Design, 13. refactoring-improving the design of existing code (Chinese version), 14. ELEPHANT: Thinking in UML 9 Floor compilation Compilation This article includes: 1. intel microprocessor structure, programming and interfaces (version 6), 2. 32-bit assembly language programming in Windows (version 2nd), 3. assembly Language (with answers), 4. ibm pc assembly language programming (fifth edition), 5. assembly Language Programming art, 6. intel assembly language programming (Fourth Edition), 7. hacker disassembly secrets 8. compilation principles and practices 9. modern Compilation Program Design, 10. modern compilation principles-C language description, 11. compilation principles, 12. programming Language compilation principles, 13. advanced Compiler Design and Implementation advanced compiler design and implementation, and database on the 10th floor: 1. introduction to Database Systems 2. introduction to database systems, 3. basic Database System tutorial, 4. data mining-Concepts and technologies 5. database principles, programming and performance, 6. database System implementation 7. database processing-basics, design and implementation, 8. SQL language art, 9. this article on the 11 th floor network of SQL: 1. UNIX network programming 2. UNIX Network Programming (Volume 2): inter-process communication 3. c ++ network programming Volume 1: Using ace and mode to eliminate complexity 4. c ++ network programming, Volume 2: systematic reuse based on ACE and Framework 5. details of TCP/IP Volume 1: Protocol, 6. "TCP-IP detailed Volume II: Implementation", 7. "TCP-IP details Volume Three: TCP Transaction Protocol, HTTP, NNTP and Unix domain protocol" 12 floor of mathematics this article included: 1. specific mathematics-Basics of computer science 2. combined mathematics, 3. discrete Mathematics, 4. discrete Mathematics and Its Application 5. probability and Statistics, 6. digital principles, 7. other articles on the 13 th floor of number theory guidance: 1. getting started with python,. computer Graphics algorithm basics, 3. openGL superbible, 4. perl programming, 5. perl programming book, 6. introduction to Perl, 7. in-depth study of Python program development, 8. python technical reference book, 9. python programming guide, 10. core Python programming, 11. C # programmer reference manual, 12. C # full manual, 13. C # Essence, 14. C # entry classic, 15. game journey-my programming insights, 16. GNU make Chinese manual v3.80

Related Article

Contact Us

The content source of this page is from Internet, which doesn't represent Alibaba Cloud's opinion; products and services mentioned on that page don't have any relationship with Alibaba Cloud. If the content of the page makes you feel confusing, please write us an email, we will handle the problem within 5 days after receiving your email.

If you find any instances of plagiarism from the community, please send an email to: info-contact@alibabacloud.com and provide relevant evidence. A staff member will contact you within 5 working days.

A Free Trial That Lets You Build Big!

Start building with 50+ products and up to 12 months usage for Elastic Compute Service

  • Sales Support

    1 on 1 presale consultation

  • After-Sales Support

    24/7 Technical Support 6 Free Tickets per Quarter Faster Response

  • Alibaba Cloud offers highly flexible support services tailored to meet your exact needs.