计算机软件相关基础参考书
转载自zhisheng17/CoderBlog,以后学习的时候查看
c语言
《C程序设计语言》
《C语言参考手册》
C++
《Essential C++》
《C++ Primer》
《深度探索C++对象模型》
《C++程序设计语言》
《Think in C++ C++编程思想》
Java
《 Java语言规范》
《Java并发编程实战》
《Java核心技术 卷1》
《Java核心技术 卷2》
《 Java编程思想》
《Effective Java》
《深入分析Java Web技术内幕》修订版
《深入理解Java虚拟机:JVM高级特性与最佳实践》第二版
Python
《Python学习手册》
《Python核心编程》
《Python网络数据采集》
《Flask Web开发:基于Python的Web应用开发实战》
GO
《GO并发编程实践》
Network
《计算机网络自顶向下方法》
《计算机网络》
《计算机网络系统方法》
《TCP/IP详解卷1》
《TCP/IP详解卷2》
《TCP/IP详解卷3》
算法
《算法导论》
《算法》
数据结构
《数据结构与算法分析C语言描述》
程序设计
《程序设计实践》
Unix/Linux
《The Design Of The Unix Operating System》
《 Unix环境高级编程》
《Unix网络编程卷1》
《Unix网络编程卷2》
《Unix超级工具》
《Unix编程环境》
《Unix编程艺术》
《鸟哥私房菜——基础知识篇》
《鸟哥私房菜——服务器篇》
《Linux内核设计与实现》
《Linux系统编程》
《深入理解Linux内核》
《 Linux设备驱动》
UML和面向对象
《面向对象分析与设计》
《UML面向对象建模与设计》
《UML用户指南》
《设计模式》
计算机组成/体系结构
《深入理解计算机系统》
《计算机体系结构量化研究方法》
《计算机组成与设计:硬件/软件接口》
《计算机组成与嵌入式系统》
《MIPS体系结构透视》
分布式/架构
《分布式系统概念与设计》
《分布式系统原理与范型》
《大型网站技术架构:核心原理与案例分析》
《大型网站系统与Java中间件实践》
大数据/HADOOP
《Hadoop权威指南(中文第2版)》
数学系列
《数学分析新讲》
《数学之美》
Git
《Git 权威指南》
安卓
《第一行代码 android》
《Android 开发艺术探索》
《安卓群英传》
其他
《人月神话》
《编译原理》
《事务处理》
《汇编语言程序设计》
《程序员的自我修养—链接、装载与库》
《代码揭秘----从c/c++角度探索计算机系统》
《编程之美》
《剑指offer》