/awesome-cs-books

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

awesome-cs-books

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

联系我

公众号

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

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

计算机常用书籍分享

C语言

百度云盘链接 密码:6666

  • C Primer Plus
  • 经典C程序100例
  • C程序设计语言(包括课后答案等)
  • C和指针
  • 征服C指针
  • C语言编程精粹
  • C语言参考手册
  • C语言函数大全
  • C语言解析教程
  • C语言深度剖析
  • 经典C程序100例
  • C语言参考手册第五版

C++

百度云盘链接 密码: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 基础

百度云盘链接 密码:49sq

  • Head First Java

  • Java8实战

  • Java编程**

  • Java核心技术 卷1

  • Effective Java

  • Java从小白到大牛

  • Java解惑

  • Java工程师修炼之道

  • 码出高效

  • 写给大忙人看的JavaSE8

  • 阿里巴巴Java开发手册

2. Java 虚拟机

百度云盘链接 密码:49sq

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

3. Java 并发

百度云盘链接 密码:49sq

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

4. Java Web

百度云盘链接 密码:49sq

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

5. 搜索引擎

百度云盘链接 密码:52g4

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

6. 消息队列

百度云盘链接 密码:11n4

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

Python

1.Python 基础

百度云盘链接 密码:xvkr

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

2. Python 爬虫

百度云盘链接 密码:xvkr

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

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

百度云盘链接 密码:xvkr

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

Go

百度云盘链接 密码:8seb

  • 学习Go语言
  • Go语言实战
  • Go并发编程实战
  • Go web编程
  • Go语言圣经

Linux

百度云盘链接 密码:l5v2

  • 鸟哥的Linux私房菜

  • Unix & Linux 大学教程

  • Linux常用命令大全

  • Linux高级程序设计

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

数据结构与算法

百度云盘链接 密码:6666

  • 数据结构与算法分析C语言描述版
  • 数据结构与算法分析Java语言描述版
  • 数据结构与算法 Python语言描述_裘宗燕
  • 程序员代码面试指南:IT 名企算法与数据结构题目最优解
  • 剑指offer 名企面试官精讲典型编程题
  • 算法第四版
  • 算法导论
  • 大话数据结构
  • 背包九讲
  • 算法新解
  • 编程珠玑
  • 算法图解
  • 十五个经典算法研究与总结
  • 挑战程序设计竞赛
  • 算法图解
  • 计算机程序设计艺术1-3卷
  • 编程之美
  • 啊哈算法
  • 程序员的算法趣题

计算机网络

百度云盘链接 密码:6666

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

操作系统

百度云盘链接 密码:6666

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

计算机组成原理

百度云盘链接 密码:1lan

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

数据库

SQL

百度云盘链接 密码:r54o

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

MySQL

百度云盘链接 密码:r54o

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

Redis

百度云盘链接 密码:cg9l

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

MongoDB

百度云盘链接 密码:2fk2

  • MongoDB 权威指南

设计模式

百度云盘链接 密码:7d39

  • Head First设计模式

  • 大话设计模式

  • 设计模式之禅

  • 设计模式+可复用面向对象软件的基础

  • 图解设计模式

  • 研磨设计模式

大数据

百度云盘链接 密码:rxl3

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

前端

百度云盘链接 密码:6666

  • HTML5与CSS3基础教程

  • HTML与CSS入门经典

  • HTML5揭秘

  • 疯狂aJax讲义

  • JavaScript DOM编程艺术

  • JavaScript高级程序设计

  • JavaScript高效图形编程

  • Bootstrap实战

  • jQuery高级编程

  • jQuery技术内幕

  • jQuery权威指南

  • Node.js开发指南

人工智能

1. 机器学习

百度云盘链接 密码:hjc4

  • 机器学习_周志华

  • 统计学习方法-李航

  • 机器学习实战

  • 机器学习导论

2. 深度学习

百度云盘链接 密码:hjc4

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

3. 计算机视觉

百度云盘链接 密码:hjc4

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

4. 自然语言处理

百度云盘链接 密码:hjc4

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

编程之术

百度云盘链接 密码:9bpv

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

其他

Git

百度云盘链接 密码:7fco

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

Docker

百度云盘链接 密码:6666

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

Kubernetes

百度云盘链接 密码:6666

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

免责声明

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

违规侵权,请联系本人cosen1024@163.com,本人立马删除相应链接,感谢!

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