计算机相关的书籍太多太多了,整理太多反而很乱,这边我根据自己的经验和理解选了一些典型的书籍,大部分是自己看过觉得很有用的,有些是听说很nice的,有些是经典的,大家可以自行下载。
持续更新中,有一说一,整理太麻烦了
资源都是网上找的,切勿商用,侵权请联系我进行处理
蓝奏云下载不限速,但是会有提示异常,点击验证并下载,谷歌浏览器保留就行,百度云没会员实在太慢了。。。放心,绿色文件
计算机网络 | 《图解HTTP》 | ⭐⭐⭐ | 类型:原理型 食用方法:建议蹲坑的时候看 推荐理由:有大量图解,对于理解http很有帮助。 |
《TCPIP详解卷1》 | ⭐⭐⭐⭐ | 类型:原理型 食用方法:建议当成小说看,内容过多过细,需要挑重点看,不要死扣每一处细节,直接会累死 推荐理由:泰斗级别的书,权威性很高,因此很适合反复读,放在你枕头边上好吧 |
|
《TCPIP详解卷2》 | ⭐⭐⭐⭐ | ||
《TCPIP详解卷3》 | ⭐⭐⭐⭐⭐ | ||
《网络是怎样连接的》 | ⭐⭐⭐⭐⭐ | 类型:原理型 食用方法:太适合蹲坑的时候看 推荐理由:强烈推荐!!!真的很适合拉粑粑的时候看 |
|
计算机操作系统 | 《计算机操作系统》 | ⭐⭐⭐⭐⭐ | 类型:原理型 食用方法:建议当成小说看,内容过多过细,需要挑重点看,不要死扣每一处细节,直接会累死 推荐理由:泰斗级别的书,权威性很高,因此很适合反复读,放在你枕头边上好吧 |
《鸟哥Linux私房菜第四版》 | ⭐⭐⭐⭐ | 类型:工具书 食用方法:适合大概先过一编,然后用到的时候可以快速定位到 推荐理由:也是很经典啊,运维同学必看 |
|
《Linux内核设计与实现》 | ⭐⭐⭐ | 类型:原理型 食用方法:如果特别需要,可以细读,适合想深入Linux内核研发的 推荐理由:泰斗级别的书,权威性很高 |
|
编程语言我这边除了C++其余没有放详细讲语法的,建议大家对于语法的学习可以直接通过一些简单教程网站了解就好,一开始不用深耕,用到了或者空闲时间再一点点挖原理,这才是最好的学习编程语言的方法。
Java | 《 Effective Java中文版第3版》 | ⭐⭐⭐⭐ | 类型:工具书 食用方法:用到再看 推荐理由:里面有一些真实开发可以用到的小技巧,可以提升Java代码的质量 |
《深入理解Java虚拟机》 | ⭐⭐⭐⭐⭐ | 类型:原理型 食用方法:仔细仔细再仔细看 推荐理由:理解JVM最好的书籍之一,不要觉得JVM调优离你很远,工作中有的是场景需要进行gc优化等等 |
|
《Java并发编程的艺术》 提取码:xxzm |
⭐⭐⭐⭐⭐ | 类型:原理型 食用方法:仔细仔细再仔细看 推荐理由:并发编程是平常工作开发中非常重要的一块知识,而由于并发导致的问题也会奇奇怪怪,因此我们需要深入了解并掌握其原理 |
|
C++ | 《C++ Primer第5版》 |
⭐⭐⭐ | 类型:工具书 食用方法:值得细品 推荐理由:C++是一门必修课,虽然你后面用的开发语言是python、java、go等,但是学会C++真的能收获很多,而且C++岗位相关的面试对于C++的语法与底层原理掌握要求很高,本人校招就是面的C++,深有体会 |
Node.js | 《Node.js实战》 | ⭐⭐⭐ | 类型:工具书 食用方法:用到再看 推荐理由:没啥理由,工具书都一个用处,用到了可以翻着看看拓展一下 |
Python | Python教程 - 廖雪峰的官方网站 | ⭐⭐⭐⭐ | 类型:网站 食用方法:入门的看这个就够了 推荐理由:廖老师的教程,不会很深入,作为入门够了 |
数据结构与算法 | 《啊哈!算法》 | ⭐⭐⭐⭐⭐ | 类型:原理型 食用方法:用到再看 推荐理由:非常适合入门看,哥们当年就是看这个入门的,强烈推荐 |
《算法笔记》提取码:gs8k | ⭐⭐⭐⭐⭐ | 类型:原理型 食用方法:细看细看,适合打ACM的童鞋 推荐理由:这也是大学时看的一本,不过里面是C++的代码说明,讲的很详细且易懂 |
|
数据库 | 《Redis设计与实现(第二版)》 |
⭐⭐⭐ | 类型:原理型 食用方法:先用后看,边看边整理,面试要用的 推荐理由:应用类型的书,适合有一定开发经验和使用经验的童鞋 |
《高性能mysql第三版》 | ⭐⭐⭐⭐ | ||
《MongoDB权威指南》 | ⭐⭐⭐ | ||
MQ | 《RabbitMQ权威实战》 |
⭐⭐ | 类型:工具书 食用方法:随便看看,需要再看 推荐理由:轻量级MQ,投入生产使用的不多,是MQ发展历史中经典的产物 |
《深入理解kafka核心设计与实践原理》 | ⭐⭐⭐ | 类型:原理型 食用方法:建议细看,配合官方文档使用 推荐理由:kafka依旧是现在消息系统中最出色的之一,在大数据、消息等领域都受用,面试很多相关问题 |
机器学习 | 《机器学习实战》 | ⭐⭐⭐⭐ | 类型:原理型 食用方法:作为入门书籍可以仔细看看,跟着案例进行练习 推荐理由:也是很经典的书籍,适合入门同学看 |
《白话大数据与机器学习》 | ⭐⭐⭐ | 类型:小说型 食用方法:可以作为休闲看看,更加理解大数据与机器学习的关系 推荐理由:白话型,理解起来更加简单,角度会更高 |
|
Flink | Apache Flink Documentation | Apache Flink | ⭐⭐⭐⭐⭐ | 类型:官网 食用方法:按照顺序先熟悉一下,理解Flink中各个组件的概念,以及算子的分流 推荐理由:框架类的我特别建议直接看官方文档,因为一定是最新维护的,而书籍由于时间成本很大,往往是基于老版本的框架,对于开发者,先用起来最重要 |
书籍 | 《白话大数据与机器学习》 | ⭐⭐⭐ | 类型:小说型 食用方法:可以作为休闲看看,更加理解大数据与机器学习的关系 推荐理由:白话型,理解起来更加简单,角度会更高 |
工具 | 《SQL必知必会》 | ⭐⭐⭐⭐⭐ | 类型:工具书 食用方法:跟着样例仔细阅读 推荐理由:sql对于数据分析师非常重要,几乎就是吃饭的家伙,各种数据的复杂查询与对比,因此必须掌握 |