强烈推荐一个宝藏仓库:free-programming-books-zh_CN(免费的计算机编程类中文书籍)

可以看下这份仓库的目录:

GitHub 上有哪些值得推荐的开源电子书?| 编程指北 - 知乎 - 图1

包含上千本免费的开源计算机书籍,大家可以点赞收藏下,下次找书直接去上搜索。

学习计算机一定不要想着速成,要下苦功夫,去啃那些经典书和源码,然后自己动手写,我大学整理了一套计算机必读的经典书籍,对于 CS 学习的同学帮助非常大,且十分系统,现在免费分享给大家:

GitHub 上有哪些值得推荐的开源电子书?| 编程指北 - 知乎 - 图2

书籍分享:书单推荐,少即是多(含下载方式)

很多同学也经常不知道该如何去看计算机类书籍,尤其是大黑书,可以参考下学长这个回答:

另外,在这里也推荐一个宝藏 Github 仓库:

包含了我们常用的编程计算机类书籍,对于学习计算机的同学帮助非常大,且非常的系统(记得点赞收藏,下次找书直接搜):

GitHub 上有哪些值得推荐的开源电子书?| 编程指北 - 知乎 - 图3

这些书单包括不限于:

一、语言类

C 语言

  • 《C 程序设计语言》
  • 《C 和指针》
  • 《高质量 C 编程指南》
  • 《C 专家编程》和《C 陷阱与缺陷》有时间可以看
  • 《C 语言接口与实现》

C++

  • 《A Tour of C++》
  • 《Accelerated C++》
  • 《C++ primer》
  • 《STL 源码解析》
  • 《Effective C++》
  • 《深度探索 C++ 对象模型》
  • 《C++ 设计与演化》

Java 系:

  • 《Java 核心技术 》
  • 《Effective java》
  • 《深入理解 Java 虚拟机》
  • 《Java 并发编程实战》
  • 二、算法与数据结构大类
  • 《大话数据结构》
  • 《算法(第四版)》
  • 《算法导论》
  • 《编程珠玑》
  • 《 算法概论》
  • 《算法设计》
  • 《 编程之美》

三、编程实践

网络编程:

  • 《Unix 网络编程》
  • 《Linux 高性能服务器编程》
  • 《Linux 多线程服务端编程》
  • 《计算机网络 - 自顶向下》
  • 《TCP/IP 详解 - 卷一》
  • 《UNIX 环境高级编程》
  • 《代码整洁之道》
  • 《设计模式》
  • 《代码大全 》《程序员修炼之道》

代码 & 程序设计

  • 《计算机程序设计艺术》
  • 《重构》
  • 《计算机程序的构造与解释》

四、System

系统编程

  • 《编码:隐匿在计算机软硬件背后的语言》
  • 《深入理解计算机系统》
  • 《程序员自我修养》— 别被名字迷惑了,这本书真正该叫 《编译链接与运行》,真是好书
  • 《设计数据密集型应用》
  • 《链接器和加载器》
  • 《COM 本质论》
  • 《代码优化:有效使用内存》

OS

  • 《现代操作系统》
  • 《操作系统真象还原》
  • 《 Windows 核心编程 》
  • 《深入理解 LINUX 内核》

五、软件开发 & 其它

  • 《程序员修炼之道》
  • 《UNIX 编程艺术》
  • 《人月神话》
  • 《黑客与画家》
  • 《清醒思考的艺术》
  • 《当下的幸福》
  • 《异类:不一样的成功启示录》
  • 《漫步华尔街》(了解下资本的运作
  • 《领域驱动设计》

觉得不错的话,给我 一个赞哟~
https://zhuanlan.zhihu.com/p/387899556