程序员专题书籍分享

前言

时间很快,转眼之间从懵懵懂懂的清秀少年变成了一个懂得人情世故和人生方向的青年。很多时候,时间让我们成长起来,无论如何,我们始终都在一点一点成长着。最近受一位简友的启发,也想着在程序员专题分享一些书单,给学习计算机的学生、毕业的程序员大家族提供一些资料。最近翻开了云盘的资料,发现这四年来,竟然保存了很多的资料,想着分享出来, 或许对于大家有所帮助呢。

1)计算机基础

网络书籍

HTTP权威指南(David Gourley 著)中文版
TCP-IP详解卷1:协议
TCP-IP详解卷2:实现
TCP-IP详解卷3:TCP事务协议,HTTP,NNTP和UNIX域协议
《计算机网络》第五版 谢希仁编著PPT(rar)
计算机网络(谢希仁第五版)(rar)

计算机系统

UEFI+GPT、Legacy+MBR引导模式介绍及引导修复教程
[深入理解计算机系统(第2版)]
编码的奥秘
编译原理
自己动手写操作系统.于渊
虚拟机系统与进程的通用平台
计算机中各种符号英语念法
计算机科学导论_佛罗赞
计算机程序的构造和解释
计算机经典书籍汇总(强烈推荐)

数据结构和算法

无限分类算法
数据结构与算法分析:C语言描述(原书第2版)(rar)
数据结构与算法分析_Java语言描述(第2版)(rar)
计算机图形学(第三版)清晰中文版
《数据结构 C++ 语言描述》(Data Structures C++ )刘卫东,沈官林 译

2)后端数据

Java书籍

精通 Hibernate:Java 对象持久化技术详解(第2版)
EJB 3实战
Head First Java 中文高清版(rar)
Head First Java(中文版)
Head.First.EJB(中文版)
JAVA 7 程序设计
JAVA并发编程实战
JBOSS实战++服务器配置指南 PDF(zip)
JUnit.in.Action
JUnit.in.Action中文版
Java 7并发编程实战手册(中文版)
Java EE 6开发手册 高级篇 第4版 高清 电子书 pdf [(美)珍兆科著][电子工业出版社][2014.05][452页]sample
Java Web 开发与实战
Java多线程编程核心技术
Java开发实战经典
Java核心技术卷 2 高级特性 原书第8版
Java编程思想(第4版)
Java网络编程(第三版)中文版
Java语言程序设计-基础篇(原书第8版)
Java语言程序设计-进阶篇(原书第8版)
SPRING技术内幕:深入解析SPRING架构与设计原理(第2版)【带书签】
Spring专业开发指南
Struts2 in action中文版
[Core.Java基础教程]_杨帆_Java虚拟机规范中文版
[Hibernate.Search.in.Action(2008.12)].Emmanuel.Bernard.文字版
[Hibernate实战(第2版)].(Java.Persistence.with.hibernate).ChristianBauer.&.GavinKing.扫描版
[Java.Web开发详解].孙鑫.清晰扫描版
[Java程序设计入门教程].(.杜邦杰).(扫描版)
[Struts.2权威指南--基于WebWork核心的MVC开发].李刚.扫描版
[bbs.coderli.com]深入浅出hibernate
[深入理解Java虚拟机:JVM高级特性与最佳实践].周志明.高清扫描版
java核心技术 卷1 基础知识 原书第8版
java消息服务(第二版)
struts2实战
Effective Java中文版 第2版(Joshua Bloch).[PDF]&ckook
JBoss实战 服务器配置指南((美)Javid Jamae )【清华大学出版社】
《Java EE 6权威指南 第4版 基础篇》.((美)Eric Jendrock).[PDF].@ckook
《Java虚拟机并发编程》.( (美)Venkat Subramaniam).[PDF]
《深入浅出Hibernate》.(夏昕 曹晓钢 唐勇).[PDF]&ckook
深入剖析Tomcat(中文版)
深入理解Java虚拟机 JVM高级特性与最佳实践
深入理解Java虚拟机JVM高级特性与最佳实践(第2版)
精通 Hibernate:Java 对象持久化技术详解(第2版)源代码
精通Spring(清晰书签版)
经典JAVA.EE企业应用实战.基于WEBLOGIC_JBOSS的JSF_EJB3_JPA整合开发
轻量级java ee 企业应用实战 Struts2+Spring3+hibernate

btw:自己写的java项目,可以学习下 https://www.jianshu.com/p/58f8b5a6e29f

Python书籍

The Django Book 2.0中文译本
真实世界的Python仪器监控 数据采集与控制系统自动化
像计算机科学家一样思考Python
可爱的Python_中文版
Python自动化运维:技术与最佳实践
Python源码剖析
Python学习手册(第4版)
Python进阶
Python基础教程(第2版)高清版PDF
Python基础教程(第2版)高清版PDF
Python基础教程(第2版)高清版PDF
Python操作Mysql实例教程手册
Python.Cookbook(第2版)中文版
[征服PYTHON:语言基础与典型应用].孙广磊.完美书签.清晰PDF版

Android书籍

Android物联网开发从入门到实战
Android经典项目开发实战
Android 4高级编程(第3版)(完整书签jb51.net)
Android 开发范例代码大全(第2版)
深入理解Android 卷3
深入理解Android系统
深入理解Android 5源代码
深入理解Android 卷I
疯狂Android讲义 第3版
精通Android 5多媒体开发
精通Android实例开发

C#书籍

ASP.NET MVC 4 in Action
ASP.NET4入门经典——涵盖C#和VB.NET(第6版)
ASP.NET开发实战1200例第I卷
ASP.NET开发实战1200例第2卷
ASP.NET编程宝典
C#和.NET 2.0 实战
平台、语言与框架
C#开发实战1200例 第1卷
C#开发实战1200例 第2卷
C#数据库编程实战经典
C#高级编程(中文第七版)
C#高级编程(第7版)
C#高级编程(第7版)源代码》(rar)
LINQ编程技术内幕
More Effective C#中文版
Programming ASP.NET 中文版(第3版)
Sams Teach Yourself Visual C#
WCF服务编程
WPF编程宝典
WPF编程宝典:使用C#2012和NET 4.5 第4版
[ASP.NET编程宝典(10年典藏版)].吕双等.扫描版
精通ASP.NET.MVC.5框架(第五版)
C#高级编程(第7版)

C++书籍

Boost程序库完全开发指南——深入C++“准”标准库高清版
C++设计新思维
C++高级编程(第2版)
Accelerated C++
C++ GUI Qt4 编程 (第二版)
C++Primer第四版
C++Primer(第四版)习题解答(完整版)
C++基础教程
完整版
C++标准程序库
C++程序设计原理与实践
C++程序设计教程(钱能)
C++程序设计语言(特别版)
C++编程思想[第一卷]
C++编程思想[第二卷]
C++语言的设计和演化
Effective C++中文版(第三版)
Effective STL 中文版
Essential C++中文版
Exceptional C++中文版(draft)
ISO IEC 14882 2011 (C++11)
Modern C++ Design中文版
More Effective C++中文版
More Exceptional C++中文版
Qt Creator快速入门
The+C+Standard+Library
Thinking in C++
深度探索C++对象模型 PDF中文清晰版

C语言书籍

C语言从入门到精通(王娣,韩旭 )
2 C 专家编程
495个必须知道的c语言问题
C Primer Plus(第五版)中文版
C.编程思想
C99规范
C专家编程
C和C++代码精粹
C和指针(第二版)
C大纲
C标准库(中文版)
C程序百例-酷勤网(kuqin.com)提供
C程序设计语言(第2版新版)习题解答
C程序设计语言
第2版(高清)
C算法.第1卷,基础、数据结构、排序和搜索(第三版)
C精华
C语言参考手册第五版 中文版
C语言接口与实现:创建可重用软件的技术
C语言最新C11标准
C语言标准库函数
C语言深度解剖
C语言的科学和艺术
C语言解惑(中文版)
C陷阱和缺陷
Expert C Programming[C专家编程] -- (中文版)
C语言接口与实现
[C语言程序设计项目化教程].陈兴无.扫描版
[C陷阱与缺陷].(美)Andrew.Koenig
[堆][栈]的区别
[数据结构(C语言版)].严蔚敏_吴伟民.扫描版
c语言SOCKET编程指南
传智播客-CC++学习路线
啊哈c语言
如果是初学C语言请看完 一些成功人士的心得
狂人C-程序员入门必备
高质量CC++编程指南

Docker书籍

1-华为CCE容器云实践
2-构建一个可伸缩性的容器平台的挑战与机遇
3-支持容器的开放混合云
4-网易蜂巢容器公有云的Docker实践
5-京东Docker容器实践
6-改造Kuberntetes打造SAE容器云
7-腾讯Gaia平台的Docker应用实践
8-爱奇艺基于Docker的App Engine实践
9-蘑菇街基于Docker的私有云实践
10-光音网络的存储容器化方案探索
11-领科云基于Mesos和Docker的企业级移动应用实践分享
12-惠普基于Kubernetes的容器私有云平台实践
14-暴走漫画基于公有云的全面容器化架构实践
15-美团云的Docker实践之路
16-七牛在多租户虚拟网络方面的探索和实践
17-新浪公有云Docker编排实践
18-去哪儿网利用Mesos和Docker构建devbeta环境
Docker技术入门与实战

Elasticsearch书籍

Elasticsearch 权威指南(中文版)清晰PDF

Git书籍

Ubuntu 14.04下安装GitLab指南
GitHub入门与实践
Git权威指南
Git版本管理入门(pptx)
Pro.Git-中文版
版本控制工具git使用指南

Golang书籍

Concurrency in Go
Effective_Go
GO 语言学习辅导v5
GO 语言学习辅导v7-bbs
GO语言编程-晨笛v1
Go API编程
Go Web 编程
Go 学习笔记
Go 语言学习代码示例v2
Go.for.the.21st.Century
Go_web_编程
Golang学习笔记第二版
Golang评估报告
Go编程基础-课堂讲义(pptx)
Go网络编程
Go语言·云动力
Go语言程序设计
Go语言编程
Go语言编程许式伟完整版
Go语言编程实践-part1+2
Programming.in.Go.Creating.Applications.for.the.21st.Century
[Go语言·云动力(云计算时代的新型编程语言)].樊虹剑.扫描版
[Go语言程序设计].(The.Way.To.Go.A.Thorough.Introduction.To.The.Go.Programming.Language),.Balbaert,.文字版
[The.Go.Programming.Language.Phrasebook(2012.4)].David.Chisnall.文字版
go(Google)语言精要
go-kindle
go语言-kindle
go语言·云动力
go语言基础(pptx)
学习 Go 语言(Golang)
谢孟军 - Go API编程

Hadoop书籍

Hadoop、HBase、Hive、Pig、Zookeeper资料整理(doc)
Apache Hadoop2.x 安装入门详解 PDF(rar)
Hadoop实战中文版
Hadoop技术内幕 深入解析HADOOP COMMON和HDFS架构设计与实现原理_13236639
Hadoop技术内幕:深入解析MapReduce架构设计与实现原理(rar)
Hadoop技术内幕:深入解析YARN架构设计与实现原理
Hadoop权威指南(中文版-带目录索引)
Hadoop权威指南
Hadoop权威指南(第三版)英文版
hadoop权威指南(第二版)
heartbeat
实战Hadop:开启通向云计算的捷径(刘鹏)

ios书籍

Effective Objective-C 2.0 编写高质量iOS与OS X代码的52个有效方法
OBJECTIVE-C编程之道 IOS设计模式解析
Objective-C基础教程(高清)
Swift iOS应用开发实战 完整版
Swift开发指南
Swift语言实战入门 伍星编著 人民邮电出版社 2014.11
The Swift Programming Language-swift2.0官方手册PDF中文书签版
[Objective-c程序设计].杨正洪等.扫描版
编写高质量代码:改善Objective-C程序的61个建议》
好学的 Objective-C

3)前端书籍

HTML+CSS书籍

CSS3属性速查表
CSS禅意花园
CSS网站布局实录 (第二版)
CSS设计指南(第3版)(文字版)
HTML 5 从入门到精通 高清PDF版
HTML5与CSS3基础教程(第8版)中文高清版
HTML5高级程序设计
HTML_5从入门到精通
HTML与CSS入门经典(第8版)
Head First HTML与CSS 第2版
Head First HTML与CSS、XHTML (中文版)
[HTML5游戏开发].(Jeanine Meyer).徐阳等.扫描版
[Manning Publications] Sass and Compass in Action
[精通CSS高级Web标准解决方案].CSS.Mastery
[高流量网站的CSS设计].(Pro.CSS.for.High.Traffic.Websites).A.Kennedy&I.d.Leon.文字版
css揭秘
css权威指南
sass和compass设计师指南(pdf+源码)(zip)
sass语法
w3school离线版(chm)
HTML5秘籍((美)Matthew MacDonald ).[PDF].&ckook
响应式Web设计:HTML5和CSS3实战
图解CSS3核心技术与案例实战 PDF电子书下载 带书签目录 完整版(zip)
大巧不工Web前端设计修炼之道
精彩绝伦的CSS
精通CSS DIV网页样式与布局
网站重构—应用Web标准进行设计[中文版]
网页设计语言教程HTML&CSS

Javascript书籍

ECMAScript 6 入门 - v1.0
JQUERY权威指南(完整版)
JavaScript DOM编程艺术 第2版
JavaScript DOM编程艺术(中文第二版)
JavaScript.DOM高级程序设计
JavaScript_patterns
JavaScript异步编程:设计快速响应
JavaScript权威指南(第6版)(附源码)(rar)
JavaScript语言精粹[修订版]
JavaScript面向对象编程指南(jb51.net)
JavaScript高级程序设计(第3版)中文 高清 完整
JavaScript高级程序设计(第3版)高清完整PDF中文+英文+源码(rar)
JavaScript高级程序设计(第3版)高清完整PDF中文+英文+源码(rar)
Web GIS从基础到开发实践(基于ArcGIS API FOR JavaScript)
[JavaScript权威指南(第六版)].(美)David.Flanagan.中文扫描版
[JavaScript高级程序设计(第2版)].(美)泽卡斯.扫描版(jb51.net)
jQuery Mobile权威指南(rar)
jQuery in action 中文版
jQuery实战中文版
javascript函数式编程
w3school(zip)
jQuery高级编程 高清PDF完整版(rar)
你不知道的JavaScript(上卷)
你不知道的JavaScript(中卷)
深入浅出JAVASCRIPT 中文版
深度解析 ECMAScript 6 - v1.1
精通JavaScript(图灵计算机科学丛书)
精通JavaScript
精通css:高级web标准解决方案(第2版) PDF
精通jQuery.Web开发 第2版
编写可维护的JavaScript

Angularjs书籍

Angular 2 中文文档
Angular JS开发秘籍.( (美) 戴利(Brad Dayley))
AngularJS实战
AngularJS权威教程(中文版)
AngularJS权威教程
Learning.AngularJS-AngularJS学习手册
Pro.AngularJS-AngularJS高级程序设计
Professional AngularJS
用AngularJS开发下一代Web应用

Vuejs书籍

Vue-router参考手册(chm)
Vue.js 2.0 参考手册(chm)
Vue.js 2.0(chm)
Vue.js 教程

React Native书籍

React Native 官方文档中文版 - v1.3
React Native 用JavaScript开发移动应用
React Native入门与实战[人民邮电出版社_P375_2016.01]

程序员

禅与维修摩托车的艺术罗伯特-M-波西格
重构
改善既有代码的设计
人月神话
人件集 人性化的软件开发
计算机程序设计艺术(第一卷)高清中文版
计算机程序设计艺术(第二卷)高清中文版
计算机程序设计艺术(第三卷)高清中文版
黑客与画家(中文版)
程序员修炼之道
程序员面试宝典(第三版)
编程珠玑(第二版)中文版
编程之美
《代码整洁之道》(Clean Code)扫描版[PDF]
...

写到最后

还有一部分没有整理出来,因为真的太多了,整理到这里,感觉比我想象中要耗时的时间要多。希望能对大家有所帮助。
感觉程序员是个很可爱的群体,希望未迈入工作岗位的同学不要着急,好好磨练提升自己,该来的总会来,该有的总会有,不要着急。
希望大家都能够喜爱技术~
有需要请私信给我~

最近在朋友圈看到一个心情,觉得写的挺好,送给你:
人的前半生,没有对错,只有成长。愿你前方阅进,归来仍是翩翩少年。

推荐阅读更多精彩内容