Ecosyste.ms: Awesome

An open API service indexing awesome lists of open source software.

Awesome Lists | Featured Topics | Projects

https://github.com/cosen1024/awesome-cs-books

计算机优质电子书整理,并且附带pdf下载链接,包括C,C++,Java,Python,Java,Linux,Go,数据结构与算法,人工智能,计算机基础,面试,设计模式,数据库,前端等
https://github.com/cosen1024/awesome-cs-books

List: awesome-cs-books

ai algorithms c cpp cs-books design-patterns go java javascript javaweb linux ml python

Last synced: about 1 month ago
JSON representation

计算机优质电子书整理,并且附带pdf下载链接,包括C,C++,Java,Python,Java,Linux,Go,数据结构与算法,人工智能,计算机基础,面试,设计模式,数据库,前端等

Awesome Lists containing this project

README

        

# awesome-cs-books
计算机类常用电子书,并且附带下载链接,包括C,C++,Java,Python,C++,Linux,Go,数据结构与算法,操作系统,计算机网络,计算机组成原理,设计模式,数据库,前端,人工智能等。
## 联系我

![公众号](http://blog-img.coolsen.cn/img/e4f5e1af1fe97736a54b91bb3b95715.png)

若链接失效,扫描上方二维码或微信搜公众号 「**程序员库森**」,回复「**wx**」加我微信,联系我更新链接。

为方便技术交流和分享资源,建立了微信群,如需加入,扫码回复「**加群**」获取加群信息。

## 计算机常用书籍分享

- [awesome-cs-books](#awesome-cs-books)
* [C语言](#c--)
* [C++](#c--)
* [Java](#java)
+ [1. Java 基础](#1-java---)
+ [2. Java 虚拟机](#2-java----)
+ [3. Java 并发](#3-java---)
+ [4. Java Web](#4-java-web)
+ [5. 搜索引擎](#5-----)
+ [6. 消息队列](#6-----)
* [Python](#python)
+ [1.Python 基础](#1python---)
+ [2. Python 爬虫](#2-python---)
+ [3. Python 数据分析与数据挖掘](#3-python----------)
* [Go](#go)
* [Linux](#linux)
* [数据结构与算法](#-------)
* [计算机网络](#-----)
* [操作系统](#----)
* [计算机组成原理](#-------)
* [数据库](#---)
+ [SQL](#sql)
+ [MySQL](#mysql)
+ [Redis](#redis)
+ [MongoDB](#mongodb)
* [设计模式](#----)
* [大数据](#---)
* [前端](#--)
* [人工智能](#----)
+ [1. 机器学习](#1-----)
+ [2. 深度学习](#2-----)
+ [3. 计算机视觉](#3------)
+ [4. 自然语言处理](#4--------)
* [编程之术](#----)
* [其他](#--)
+ [Git](#git)
+ [Docker](#docker)
+ [Kubernetes](#kubernetes)
* [免责声明](#----)

## C语言

[百度云盘链接](https://pan.baidu.com/s/1cyiffm841PSWgLL9N7I70g) 密码:6666
- C Primer Plus
- 经典C程序100例
- C程序设计语言(包括课后答案等)
- C和指针
- 征服C指针
- C语言编程精粹
- C语言参考手册
- C语言函数大全
- C语言解析教程
- C语言深度剖析
- 经典C程序100例
- C语言参考手册第五版

## C++

[百度云盘链接](https://pan.baidu.com/s/1TjqaSJu3kFNnSJynEdTirw) 密码:vkpa

- C++ Primer
- C++大学教程
- C++编程思想
- C++对象模型
- STL源码剖析 + 源码
- 深入探索C++对象模型
- C++ Templates
- C++编程规范-101条规则准则与最佳实践
- 提高C++性能的编程技术.左飞
- C++沉思录中文第2版
- C++实践工程学-陈硕
- C++并发编程实战
- C++设计新思维-泛型编程与设计之应用
- Effective STL 中文版
- More Effective C++中文版
- STL源码剖析

## Java

### 1. Java 基础

[百度云盘链接](https://pan.baidu.com/s/1eYiscAJp0n357Eu0GCTMmg) 密码:49sq

* Head First Java
* Java8实战
* Java编程思想
* Java核心技术 卷1
* Effective Java
* Java从小白到大牛
* Java解惑
* Java工程师修炼之道
* 码出高效
* 写给大忙人看的JavaSE8

* 阿里巴巴Java开发手册

### 2. Java 虚拟机

[百度云盘链接](https://pan.baidu.com/s/1eYiscAJp0n357Eu0GCTMmg) 密码:49sq

* 深入理解Java虚拟机
* 深入理解JVM&G1GC
* 实战JAVA虚拟机JVM故障诊断与性能优化
* 自己动手写Java虚拟机
* HotSpot实战

### 3. Java 并发

[百度云盘链接](https://pan.baidu.com/s/1eYiscAJp0n357Eu0GCTMmg) 密码:49sq

* JAVA并发编程实战
* Java多线程编程核心技术
* 实战Java高并发程序设计
* Java并发编程之美
* Java并发编程的艺术

### 4. Java Web

[百度云盘链接](https://pan.baidu.com/s/1eYiscAJp0n357Eu0GCTMmg) 密码:49sq

* Head First Servlets and JSP
* Spring 入门指南
* Spring实战
* Java EE互联网轻量级框架整合开发 SSM框架
* 大型网站技术架构:核心原理与案例分析
* 大型网站系统与JAVA中间件实践
* 架构探险 从零开始写javaweb框架
* Nginx模块开发与架构解析
* 实战Nginx
* Maven3实战
* Netty权威指南
* Netty实战
* 深入分析Java Web技术内幕
* 深入剖析Tomcat

### 5. 搜索引擎

[百度云盘链接](https://pan.baidu.com/s/1JaLTm7GlYhTedr4mXSSvkw) 密码:52g4

* 深入理解ElasticSearch
* Lucene+实战
* elk-stack-guide-cn
* Elasticsearch源码解析与优化实战
* Elasticsearch服务器开发

### 6. 消息队列

[百度云盘链接](https://pan.baidu.com/s/19buc3-4dAUm0AV8AgpLMQw) 密码:11n4

* RocketMQ技术内幕
* Kafka权威指南

## Python

### 1.Python 基础

[百度云盘链接](https://pan.baidu.com/s/1oTpoNMe0-aY7w0cx8rWUdQ) 密码:xvkr

- 编程小白的第一本Python入门书
- Python编程初学者指南
- Python高级编程
- Python核心编程
- Python编程入门经典
- Python开发技术详解
- Python操作word,excel,pdf
- Python开发实战
- Python网络编程基础
- Python学习手册
- Python正则表达式-深入浅出

### 2. Python 爬虫

[百度云盘链接](https://pan.baidu.com/s/1oTpoNMe0-aY7w0cx8rWUdQ) 密码:xvkr

* Python3网络爬虫数据采集
* 用Python写网络爬虫
* 精通Scrapy网络爬虫

### 3. Python 数据分析与数据挖掘

[百度云盘链接](https://pan.baidu.com/s/1oTpoNMe0-aY7w0cx8rWUdQ) 密码:xvkr

* Python数据分析基础
* Python数据分析与挖掘实战
* 数据分析实战
* 数据挖掘导论
* Python数据处理

## Go

[百度云盘链接](https://pan.baidu.com/s/16IIa9tgsIKs_cEEAMNi8Jw) 密码:8seb

- 学习Go语言
- Go语言实战

* Go并发编程实战
* Go web编程
* Go语言圣经

## Linux

[百度云盘链接](https://pan.baidu.com/s/1jzErea4afaOwP7C_jbFUlg) 密码:l5v2

* 鸟哥的Linux私房菜

* Unix & Linux 大学教程

* Linux常用命令大全
* Linux高级程序设计

- 精通正则表达式
- 深入Linux内核架构
- Linux宝典
- Linux防火墙
- Linux环境编程
- Linux命令详解词典
- UNIX环境高级编程
- Linux UNIX系统编程手册 - 上
- Linux UNIX系统编程手册 - 下

## 数据结构与算法

[百度云盘链接](https://pan.baidu.com/s/1C60W-AfernY4UaJTCcoAJQ) 密码:6666

* 数据结构与算法分析C语言描述版
* 数据结构与算法分析Java语言描述版
* 数据结构与算法 Python语言描述_裘宗燕
* 程序员代码面试指南:IT 名企算法与数据结构题目最优解
* 剑指offer 名企面试官精讲典型编程题
* 算法第四版
* 算法导论
* 大话数据结构
* 背包九讲
* 算法新解
* 编程珠玑
* 算法图解
* 十五个经典算法研究与总结

- 挑战程序设计竞赛
- 算法图解
- 计算机程序设计艺术1-3卷
- 编程之美
- 啊哈算法
- 程序员的算法趣题

## 计算机网络

[百度云盘链接](https://pan.baidu.com/s/1X_olyUf9BsSOzeaOlsOAPw) 密码:6666

- 计算机网络:自顶向下
- 计算机网络:自顶向下方法课后习题参考答案
- 计算机网络(第7版)-谢希仁
- 网络是怎样连接的
- 图解HTTP
- 图解TC/IP
- TCPIP详解三部曲卷1:协议
- TCPIP详解三部曲卷2:实现
- TCP-IP详解卷3:TCP事务协议
- HTTP 超全混总
- HTTP权威指南
- UNIX网络编程
- Java2 网络协议内幕
- Web性能权威指南
- HTTP-2基础教程

## 操作系统

[百度云盘链接](https://pan.baidu.com/s/1tfEDNAidjGN8020VevLT3A) 密码:6666

* 深入理解计算机系统 第3版
* 现代操作系统
* 30天自制操作系统 (图灵程序设计丛书)

## 计算机组成原理

[百度云盘链接](https://pan.baidu.com/s/1DO1lLJv7P0hiI_JkiTE_vQ) 密码:1lan

* 计算机组成原理--唐朔飞

## 数据库

### SQL

[百度云盘链接](https://pan.baidu.com/s/1YAKORaFm0sDZWj-ZWZ_54A) 密码:r54o

- Head First SQL
- SQL 学习指南
- SQL 必知必会
- SQL Cookbook

### MySQL

[百度云盘链接](https://pan.baidu.com/s/1YAKORaFm0sDZWj-ZWZ_54A) 密码:r54o

- MySQL 必知必会
- 高性能 MySQL
- MySQL技术内幕 InnoDB存储引擎
- 深入浅出MySQL:数据库开发、优化与管理维护

### Redis

[百度云盘链接](https://pan.baidu.com/s/10UIvvR5inViW8O3RRMEZVw) 密码:cg9l

- Redis设计与实现
- Redis实战
- Redis 深度历险:核心原理与应用实践
- Redis开发与运维

### MongoDB

[百度云盘链接](https://pan.baidu.com/s/1zt627k7C9ZiwMr_ocXyyxA) 密码:2fk2

* MongoDB 权威指南

## 设计模式

[百度云盘链接](https://pan.baidu.com/s/1jvijstH563d2qPUSdwXX6g) 密码:7d39

* Head First设计模式
* 大话设计模式
* 设计模式之禅
* 设计模式+可复用面向对象软件的基础

* 图解设计模式
* 研磨设计模式

## 大数据

[百度云盘链接](https://pan.baidu.com/s/1TEg5w_n2JcW9PTu2X0euXg) 密码:rxl3

* 大数据架构师指南
* 深入理解Spark:核心思想与源码分析
* Spark大数据处理:技术、应用与性能优化(全)
* Spark最佳实践
* 大数据之路:阿里巴巴大数据实践
* Hadoop技术内幕:深入理解MapReduce架构设计与实现原理
* Hadoop The Definitive Guide

## 前端

[百度云盘链接](https://pan.baidu.com/s/1-oJauCw1lN_7G7w-JfxgsA) 密码:6666

- HTML5与CSS3基础教程
- HTML与CSS入门经典
- HTML5揭秘

- 疯狂aJax讲义
- JavaScript DOM编程艺术
- JavaScript高级程序设计
- JavaScript高效图形编程
- Bootstrap实战
- jQuery高级编程
- jQuery技术内幕
- jQuery权威指南
- Node.js开发指南

## 人工智能

### 1. 机器学习

[百度云盘链接](https://pan.baidu.com/s/19C7M-_muOoBw4y0vxy9CQQ) 密码:hjc4

* 机器学习_周志华

* 统计学习方法-李航
* 机器学习实战
* 机器学习导论

### 2. 深度学习

[百度云盘链接](https://pan.baidu.com/s/19C7M-_muOoBw4y0vxy9CQQ) 密码:hjc4

* 深度学习_中文版
* 深度学习框架
* 动手学深度学习-李沐

### 3. 计算机视觉

[百度云盘链接](https://pan.baidu.com/s/19C7M-_muOoBw4y0vxy9CQQ) 密码:hjc4

* Computer vision
* 图像处理分析与机器视觉
* 学习OpenCV 3 中文版

### 4. 自然语言处理

[百度云盘链接](https://pan.baidu.com/s/19C7M-_muOoBw4y0vxy9CQQ) 密码:hjc4

* deep_learning_for_nlp
* Python自然语言处理中文翻译 NLTK 中文版
* 斯坦福CS224n 自然语言处理与深度学习 - 笔记

## 编程之术

[百度云盘链接](https://pan.baidu.com/s/1lFuyRjUvYEeUQ_gnjGVIuQ) 密码:9bpv

* 重构 改善既有代码的设计
* 敏捷软件开发:原则、模式与实践
* 代码大全2中文版
* 编写可读代码的艺术
* 编码:隐匿在计算机软硬件背后的语言
* 编程之美
* Clean Code(代码整洁之道)

## 其他

### Git

[百度云盘链接](https://pan.baidu.com/s/1ZQrO3uCoK1LWWLPeSCP89w) 密码:7fco

- 快速入门Git
- Git参考手册
- 专业git中文

### Docker

[百度云盘链接](https://pan.baidu.com/s/1H_0BOPk-Fc9ZggAaYJvQAg) 密码:6666

* DOCKER技术入门与实战
* Docker容器与容器云

### Kubernetes

[百度云盘链接](https://pan.baidu.com/s/1H_0BOPk-Fc9ZggAaYJvQAg) 密码:6666

* Kubernetes权威指南:从Docker到Kubernetes实践全接触
* 深入剖析Kubernetes

## 免责声明

本仓库书籍全部来源于网络其他人的整理,我只是搜录整理他人成果。

有**违规侵权**,请联系本人[[email protected]](mailto:[email protected]),本人立马删除相应链接,感谢!

本仓库仅作学习交流分享使用,不作任何商用!