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

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

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

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

一、计算机基础

操作系统

  • 《现代操作系统》
  • 《程序员的自我修养:链接、装载与库》
  • 《操作系统真象还原》
  • 《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,建议用百度网盘软件或迅雷下载。 若排除这种情况,可在对应资源底部留言,或联络我们。

对于会员专享、整站源码、程序插件、网站模板、网页模版等类型的素材,文章内用于介绍的图片通常并不包含在对应可供下载素材包内。这些相关商业图片需另外购买,且本站不负责(也没有办法)找到出处。 同样地一些字体文件也是这种情况,但部分素材会在素材包内有一份字体下载链接清单。

这个网站没有任何盈利途径,卡密均由站长免费发放,如有购买问题,请联系夏柔

只要你认真学,就没有学不明白的东西!

不要信,免费的视频学就行了,不懂就上各大程序员论坛,例如csdn;都有你不懂的教程;希望能帮助到你

我死了也就跑了~

注意:我们会持续提供免费教学,但视频下载仅为视频备份,如需下载请联系我们! 下载视频需单独付费,请勿下单,可联系管理员免费获取; 若单独付费下载,则无法退还充值金额,请知悉。