程序员必读经典书单(高清PDF版)

读万卷书,行万里路。作为程序员,一定要多看经典书籍,才可以站在巨人的肩膀上,看得远、悟得深~ 给大家推荐一些非常经典的书籍,作为程序员这些书籍一定要好好研读,个人技能才会有更大的提升。 介绍我就不写了,...
¥199
    • 普通用户购买价格:199人民币
    • SVIP用户购买价格:99.5人民币5折
    • XSVIP用户购买价格:免费推荐
花呗分期
严格测试
终身使用
技术支持


资源分类
最近更新
2021/12/03
发布时间
2021/12/03
版权作者
夏柔
累计下载
2
资源热度
673°
资源简介

读万卷书,行万里路。作为程序员,一定要多看经典书籍,才可以站在巨人的肩膀上,看得远、悟得深~

给大家推荐一些非常经典的书籍,作为程序员这些书籍一定要好好研读,个人技能才会有更大的提升。

介绍我就不写了,因为书有点多,介绍写太长会导致文章太长。

这些书,大家可以根据名字去豆瓣看看书评,都是非常好的书,直接盲买也不会出错。

一、计算机基础

操作系统

  • 《现代操作系统》
  • 《程序员的自我修养:链接、装载与库》
  • 《操作系统真象还原》
  • 《Linux 内核设计与实现》
  • 《Windows 程序设计》第五版

计算机网络

  • 《计算机网络:自顶向下方法》
  • 《TCP/IP 网络编程》
  • 《网络是怎样连接的》

编译原理

  • 《编译系统透视:图解编译原理》

计算机组成

  • 《计算机组成与设计:硬件软件接口》

二、语言类

C 语言

  • 《C程序设计语言》
  • C语言三剑客(《C和指针》、《C专家编程》和《C陷阱与缺陷》)
  • 《C 语言程序设计:现代方法》
  • 《C Primer Plus》

C++

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

Java

  • 《Java 核心技术》
  • 《Effective Java》
  • 《Java 编程思想》
  • 《深入理解 Java 虚拟机》
  • 《Java 并发编程实战》

三、数据结构与算法

  • 《大话数据结构》
  • 《啊哈算法》
  • 《算法(第四版)》
  • 《算法导论》
  • 《编程之美》

四、Linux相关

  • 《鸟哥的Linux私房菜》
  • 《Linux从入门到精通》
  • 《Linux就该这么学》
  • 《Linux命令行与shell脚本编程大全》
  • 《Linux Shell脚本攻略》
  • 《Linux命令行大全》
  • 《Unix环境高级编程》
  • 《Linux程序设计》
  • 《Unix网络编程》
  • 《嵌入式Linux应用开发完全手册》
  • 《Linux设备驱动开发详解》
  • 《Linux内核源代码情景分析》

五、设计模式

  • 《大话设计模式》
  • 《图解设计模式》

六、数据库

  • 《MySQL必知必会》
  • 《MySQL技术内幕(第5版)》
  • 《高性能 MySQL》
  • 《MySQL 排错指南》
  • 《数据库索引设计与优化》

七、编程实践

  • 《代码整洁之道》
  • 《代码大全》
  • 《程序员修炼之道》
  • 《计算机程序设计艺术》
  • 《计算机程序的构造与解释》
  • 《人月神话》
  • 《程序设计实践》

常见问题
实例代码是否可以商用?
全站资源仅做学习交流,严禁商用,并且不能应用到违法用途,包括任何学习资料、学习成果,学有所成切记不要做犯法的事,我会积极配合公安部门协助调查,不留情面。
提示下载完但解压或打开不了?
最常见的情况是下载不完整: 可对比下载完压缩包的与网盘上的容量,若小于网盘提示的容量则是这个原因。这是浏览器下载的bug,建议用百度网盘软件或迅雷下载。 若排除这种情况,可在对应资源底部留言,或联络我们。
找不到素材资源介绍文章里的示例图片?
对于会员专享、整站源码、程序插件、网站模板、网页模版等类型的素材,文章内用于介绍的图片通常并不包含在对应可供下载素材包内。这些相关商业图片需另外购买,且本站不负责(也没有办法)找到出处。 同样地一些字体文件也是这种情况,但部分素材会在素材包内有一份字体下载链接清单。
学不明白怎么办?
只要你认真学,就没有学不明白的东西!
你们会不会跑路?
我死了也就跑了~