本储存库是一些高质量的计算机科学与技术书籍推荐书单,需要学习的可以按照此书单进行学习进阶,包含了计算机大多数软件相关方向。而且敢承诺一直更新。
🌟 计算机基础(计算机概论、组成原理、操作系统、计算机网络、数据结构、算法等);
🌟 编程语言(C、CPP、C#、Rust、Java、Go、Python、SQL、JavaScript、PHP、Ruby、Matlab、Latex等);
🌟 软件工程(产品经理、软件架构、调试测试等);
🌟 数学工具(基础数学、应用数学等);
🌟 大数据(数据分析、数据挖掘等);
🌟 人工智能(机器学习、深度学习、强化学习等);
🌟 生存指南(生存指南、考证、面试等)。
分类根据个人理解和爱好分类,找不到的可以搜索试试。
🌟 精
-
书在于精而不在于多;
-
本书库推荐的都是个方向经典书籍。
🌟 新
- 本书库推荐保持最新版本。
- 推荐的书籍,不提供下载地址,需要的可以通过 Z-Library(全球最大的开源图书馆) 检索下载,上面书籍较多。
此书库推荐均来源于网络,仅供个人学习参考,不提供书籍下载地址,需要的可以自行网络搜索或购买纸质书籍。
组成原理
![]() |
![]() |
![]() |
![]() |
![]() |
|---|---|---|---|---|
| 计算机组成 (原书第6版) |
计算机组成与设计 (第5版) |
计算机组成与设计 (ARM版) |
计算机组成与设计 (原书第5版·RISC-V版) |
手把手教你设计 CPU-RISC-V处理器篇 |
![]() |
![]() |
|---|---|
| 电脑组装、维护、维修 全能一本通 |
计算机组装与维护 |
算法与数据结构
![]() |
![]() |
![]() |
|
![]() |
|---|---|---|---|---|
| 算法导论 (原书第3版) |
算法 (第4版) | 计算机程序设计艺术 | labuladong的 算法小抄 |
LeetCode 101 (C++ Version) |
![]() |
![]() |
![]() |
![]() |
![]() |
|---|---|---|---|---|
| 编程珠玑 | 大话数据结构 【溢彩加强版】 |
算法图解 | 漫画算法 小灰的算法之旅 | 数据结构 (第3版) |
![]() |
![]() |
![]() |
![]() |
![]() |
|---|---|---|---|---|
| 数据结构与算法分析 C语言描述(原书第2版) |
数据结构与算法图解 | 算法笔记 | 算法精粹 | 算法设计与分析基础 (第3版) |
Cpp
![]() |
![]() |
![]() |
|
![]() |
|---|---|---|---|---|
| C++ Primer (第5版) |
C++ Primer习题集 (第5版) |
C++ Primer Plus (第6版) |
C++标准库 (第2版) |
C++程序设计语言 (特别版) |
![]() |
![]() |
![]() |
![]() |
![]() |
|---|---|---|---|---|
| C++程序设计语言 第1~3部分(第4版) |
C++程序设计语言 第4部分(第4版) |
C++20高级编程 (第5版) |
Effective Modern C++ | More Effective C++ |
![]() |
![]() |
|---|---|
| 明解C++ | C++ Templates (第2版·中文版) |
Java
![]() |
![]() |
![]() |
![]() |
![]() |
|---|---|---|---|---|
| Java编程思想 (第5版) |
深入理解Java虚拟机 (第3版) |
Java核心技术 (原书第12版) |
Java实战 (第2版) | Effective Java (第3版) |
![]() |
![]() |
![]() |
![]() |
![]() |
|---|---|---|---|---|
| spring boot Vue3 | spring boot实战 | Spring Boot实战 | Spring实战(第6版) | Spring微服务实战 (第2版) |
![]() |
![]() |
![]() |
|---|---|---|
| Kafka权威指南 (第2版) |
深入理解Kafka: 核心设计与实践原理 |
MyBatis 从入门到精通 |
Python
![]() |
![]() |
![]() |
![]() |
![]() |
|---|---|---|---|---|
| Effect Python | Flash Web开发 (第2版) |
Flask Web开发实战 | Pandas数据处理与分析 | Python asyncio 并发编程 |
![]() |
![]() |
![]() |
![]() |
![]() |
|---|---|---|---|---|
| Python Qt GUI与 数据可视化编程 |
Python3网络爬虫 开发实战 第2版 |
Python编程 从入门到实践 (第3版) |
Python基础教程 (第3版) |
Python让繁琐工作 自动化 |
![]() |
![]() |
![]() |
![]() |
![]() |
|---|---|---|---|---|
| Python网络爬虫权威 指南 (第2版) |
Selenium3自动化测 试实战 |
SQLAlchemy Python数据库实战 |
流畅的 Python(第2版) | 明解Python |
SQL
![]() |
![]() |
![]() |
![]() |
![]() |
|---|---|---|---|---|
| MySQL基础教程 | MySQL是怎样运行的 | SQL必知必会 (第5版) |
SQL基础教程 (第2版) | SQL进阶教程 |
![]() |
![]() |
![]() |
![]() |
![]() |
|---|---|---|---|---|
| 高性能MYSQL (第3版) |
高性能MYSQL (第四版) |
数据库系统概念 (第6版) |
Redis开发与运维 | Redis设计与实现 |
![]() |
![]() |
![]() |
![]() |
|---|---|---|---|
| MongoDB实战 (第2版) |
SQL Server 从入门到精通 |
收获不止Oracle (第2版) |
PostgreSQL 技术内幕 |
JavaScript
![]() |
![]() |
![]() |
![]() |
![]() |
|---|---|---|---|---|
| 你不知道的 JavaScript |
JavaScript高级 程序设计 (第4版) |
JavaScript权威 指南 (第7版) |
vue.js设计与实现 | 深入解析CSS |
![]() |
![]() |
![]() |
![]() |
![]() |
|---|---|---|---|---|
| CSS世界 | CSS新世界 | CSS选择器世界 | 深入浅出Node | 小程序开发原理 与实战 |
![]() |
![]() |
![]() |
![]() |
![]() |
|---|---|---|---|---|
| jQuery实战 (第三版) |
TypeScript编程 | 揭秘Angular (第2版) |
深入React技术栈 | 深入理解ES6 |
Linux
![]() |
![]() |
![]() |
![]() |
![]() |
|---|---|---|---|---|
| Linux UNIX 系统编程手册 |
Linux常用命令 自学手册 |
Linux命令行与 Shell脚本编程大全 (第4版) |
Linux命令行大全 (第2版) |
Unix&Liunx 大学教程 |
![]() |
![]() |
![]() |
![]() |
![]() |
|---|---|---|---|---|
| UNIX环境高级编程 (第3版) |
UNIX编程艺术 | UNIX网络编程 卷1 (第3版) |
UNIX网络编程 卷2 (第2版) |
深入Linux内核架构 |
![]() |
![]() |
![]() |
![]() |
![]() |
|---|---|---|---|---|
| 鸟哥的Linux私房菜 (第3版) |
鸟哥的Linux私房菜 (第4版) |
Vim实用技巧 (第2版) |
Ubuntu Linux操作 系统 微课版 |
Linux网络操作系统 项目教程(CentOS 7.4) (第3版) |
架构设计
![]() |
![]() |
![]() |
![]() |
![]() |
|---|---|---|---|---|
| 大话设计模式 | 凤凰架构 | 架构整洁之道 | 设计模式 可复用 面向对象软件的 基础(典藏版) |
设计模式的艺术 软件开发人员内功 修炼之道 |
![]() |
![]() |
![]() |
![]() |
![]() |
|---|---|---|---|---|
| 设计模式之美 | 图解设计模式 | 微服务架构设计模式 | 软件工程 (第10版) |
写给大家看的设计书 (第4版) |
![]() |
![]() |
|---|---|
| 游戏引擎架构 (第2版) |
代码随想录 八股文(第四版) |
测试运维
![]() |
![]() |
![]() |
![]() |
![]() |
|---|---|---|---|---|
| Docker 容器与 容器云(第2版) |
Kubernetes修炼手册 | kubernet权威指南 | 深入剖析Kubernetes | 深入浅出Docker |
![]() |
![]() |
![]() |
![]() |
|---|---|---|---|
| 全栈性能测试修炼 宝典 JMeter实战 |
软件调试 (第二版) |
DevOps实践指南 | 持续交付 发布可 靠软件的系统方法 |
应用数学
![]() |
![]() |
![]() |
![]() |
![]() |
|---|---|---|---|---|
| 程序员的数学 (第2版) |
程序员的数学 2 概率统计 |
程序员的数学 3 线性代数 |
程序员数学 | 从零开始 机器学习 的数学原理和算法实践 |
![]() |
![]() |
![]() |
![]() |
![]() |
|---|---|---|---|---|
| 改变世界的17个方程 | 机器学习的数学 | 计算机科学中的数学 | 具体数学 计算机科学基础 (第2版) |
深度学习的数学 |
![]() |
![]() |
![]() |
|---|---|---|
| 数学之美(第三版) | 统计学习方法 (第2版) |
吴军数学通识讲义 |
高等数学
![]() |
![]() |
![]() |
![]() |
![]() |
|---|---|---|---|---|
| 纯数学教程 (第9版) |
复分析 可视化方法 |
概率导论 (第2版) | 线性代数及其应用 (第4版) |
线性代数应该这样学 (第3版) |
![]() |
![]() |
![]() |
![]() |
![]() |
|---|---|---|---|---|
| 离散数学及其应用 (原书第8版) |
组合数学 (第5版) | 普林斯顿概率论 读本 |
普林斯顿数学分析 读本 |
普林斯顿微积分 读本 (修订版) |
机器学习
![]() |
![]() |
![]() |
![]() |
![]() |
|---|---|---|---|---|
| 百面机器学习 | 动手学机器学习 | 机器学习 (第2版) | 机器学习 公式 推导与代码实现 |
机器学习 |
![]() |
![]() |
![]() |
![]() |
![]() |
|---|---|---|---|---|
| 机器学习Python实战 | 机器学习笔记 (吴恩达) v5.51 |
机器学习公式详解 | 机器学习实战 基于Scikit-Learn、 Keras和TensorFlow (第2版) |
美团机器学习实践 |
![]() |
![]() |
![]() |
![]() |
![]() |
|---|---|---|---|---|
| 可解释人工智能 导论 |
人工智能 现代方法(第4版) |
实用推荐系统 | 鸢尾花书 | AI行业报告2023 |
深度学习
![]() |
![]() |
![]() |
|
![]() |
|---|---|---|---|---|
| Python深度学习 (第2版) |
Pytorch 深度学习实战 | 动手学深度学习 (第2版) |
深度学习500问 | 深度学习原理与 pytorch实战 (第2版) |
![]() |
![]() |
![]() |
![]() |
![]() |
|---|---|---|---|---|
| Python深度学习 | Pytorch1.11.0 官方教程中文版 |
李宏毅深度学习教程 | 深度学习笔记 (吴恩达) v5.72 |
深度学习原理与实践 |
![]() |
![]() |
![]() |
![]() |
![]() |
|---|---|---|---|---|
| Python神经网络编程 | TensorFlow深度学习 | 模式识别与机器学习 | 深度学习高手笔记 | 神经网络与深度学习 |
![]() |
![]() |
![]() |
![]() |
![]() |
|---|---|---|---|---|
| PyTorch 深度学习 | 百面深度学习 | 深度学习 | 深度学习推荐系统 | 图神经网络 |
![]() |
|---|
| 深度学习入门2 自制框架 |
图像处理
![]() |
![]() |
![]() |
![]() |
![]() |
|---|---|---|---|---|
| 3d计算机视觉 | OpenCV轻松入门 面向Python |
深度学习与目标 检测(第2版) |
视觉SLAM十四讲 (第2版) |
图像工程 (第4版) |
![]() |
![]() |
![]() |
![]() |
|---|---|---|---|
| OpenCV计算机视觉教程 | 深度学习入门 基于 Python的理论与实现 |
深度学习之PyTorch 物体检测实战 |
数字图像处理 (第四版) |
自然语言处理
![]() |
![]() |
![]() |
![]() |
![]() |
|---|---|---|---|---|
| bert基础教程 | 大规模语言模型 从理论到实践 |
一本书读懂AIGC | 知识图谱与深度学习 | 自然语言处理导论 |
![]() |
![]() |
![]() |
![]() |
![]() |
|---|---|---|---|---|
| pytorch自然语言处理 | 深度学习进阶 自然语言处理 |
知识图谱导论 | 自然语言处理 基于预训练模型的方法 |
自然语言处理实战 |
面试
![]() |
![]() |
![]() |
![]() |
![]() |
|---|---|---|---|---|
| 程序员面试金典 (第6版) |
代码整洁之道 | 剑指OFFER (第2版) | 你真的会写代码吗 | 重构 (第2版) |
![]() |
![]() |
![]() |
|---|---|---|
| 程序员修炼之道 (第2版) |
计算机程序的构造 和解释 (第2版) |
剑指offer (专项突破版) |
🌟 增加更多的方向
🌟 增加英文书籍
🌟 细分各领域
如果大家觉得有其他经典的书籍本库没有收录的,欢迎PR。
欢迎star⭐ ,您的关注是我更新的动力。
- 感谢全体网友的分享
- 感谢全体网友的关注



.jpg)
.jpg)
.jpg)
.jpg)
.jpg)
.jpg)
.jpg)



.jpg)
.jpg)

.jpg)
.jpg)


.jpg)
.jpg)

.jpg)
.jpg)

.jpg)




.jpg)
.jpg)



.jpg)
v2.0.jpg)

.jpg)
.jpg)
.jpg)
.jpg)
.jpg)

.jpg)
.jpg)
.jpg)
.jpg)
.jpg)
.jpg)
.jpg)



.jpg)
.jpg)
.jpg)
.jpg)
.jpg)
.jpg)
.jpg)
.jpg)
.jpg)
.jpg)
.jpg)



.jpg)
.jpg)
.jpg)





.jpg)





.jpg)
.jpg)

.jpg)


.jpg)



.jpg)
.jpg)

.jpg)
.jpg)
.jpg)


.jpg)



.jpg)
.jpg)
.jpg)

.jpg)
.jpg)







.jpg)

.jpg)




.jpg)
.jpg)

.jpg)

.jpg)
.jpg)

.jpg)
.jpg)
.jpg)

(第3版).jpg)










.jpg)




.jpg)
(平装).jpg)
.jpg)

.jpg)








.jpg)







.jpg)

.jpg)
.jpg)

.jpg)

.jpg)
.jpg)
.jpg)
.jpg)
.jpg)


.jpg)



.jpg)

.jpg)
.jpg)


.jpg)



v5.51.jpg)

.jpg)


.jpg)



.jpg)

.jpg)
.jpg)



v5.72.jpg)














.jpg)
.jpg)
.jpg)



.jpg)












.jpg)




.jpg)

.jpg)

.jpg)
.jpg)
.jpg)
.jpg)
.jpg)
.jpg)
.jpg)
.jpg)
.jpg)
.jpg)
