计算机类的书籍那么贵,作为一个几个小时看完一本书且机不离身的程序员,天天买纸质书是不可能的了,所以对电子书的需求量还是挺多的。为了方便广大的小伙伴也能方便找到对应的电子书,我花费洪荒之力收集了几百本常用的电子书,然后每天都有好友找我要电子书链接,因为百度云动不动就失效了,,,,,我真的被搞炸了,无奈之下只能让他们加我的百度云,我发给他们
但是这样下去也不是办法,所以并且为了解决百度云链接容易失效的问题,也考虑到公众号读者有挺多初学者,干脆我就花点时间,把这些电子书分类整理了一波,并且把电子书全部下载,分类,压缩,上传,说实话,把我搞到脖子都酸了,还被迫下载了百度云超级会员,,,,
作为一个良心的博主,目前只整理了一两百本常用书籍。先来个目录压压惊。
不过呢,微信公众号里面是不支持页内跳转以及百度云链接的,所以我把这些书籍全部都放在了 Github 上,这样方便大家搜索与下载,也方便日后更新,大家可以到 Github 中下载需要的书籍。
Github 地址:https://github.com/iamshuaidi/CS-Book
给大家看看部分数据结构与算法的书籍
再看下Java相关书籍:
当然,这只是一部分,后面会越来越完善哦。如果你们没有找到自己想要的书籍,麻烦到我的微信公众号后台(ID:di201805)给我留言哦,我两三天之内就会更新。因为有很多其他岗位的知识我也没学过,不知道搜索哪些书籍好,所以就搜索了这些我相对熟悉一点是书籍。顺便把这些书籍名单放出来吧。
Github 地址:https://github.com/iamshuaidi/CS-Book
大佬们如果觉得不错也可以来个 star,star 越多,我后面整理的越上心,嘻嘻。
数据结构与算法相关书籍
- 挑战程序设计竞赛
- Java数据结构和算法
- LeetCode题解
- 算法图解
- 算法导论
- 算法(注意,这是代表算法第4版,为了方便,关键词设置为算法)
- 数据结构与算法分析(包括C语言,Python,Java三种版本)
- 剑指offer
- 计算机程序设计艺术(一共有三卷哦)
- 大话数据结构
- 程序员代码面试指南(实际书名为:程序员代码面试指南:IT 名企算法与数据结构题目最优解)
- 编程珠玑
- 编程之美
- 啊哈算法
计算机基础
操作系统
- 30天填自制操作系统
- 操作系统之哲学原理
- 程序是怎样跑起来的
- 深入理解计算机操作系统
- 现代操作系统
汇编语言
- 汇编语言(注:这边是王爽写的,我觉得写的很好,适合入门)
计算机网络
- 计算机网络(注:包括《计算机网络:自顶向下》)
- 图解HTTP
- 图解TCP(注:全名实际上是《图解TCP/IP》)
- 网络是怎样连接的
- HTTP权威指南
- UNIX网络编程
计算机组成原理
- 编码(注:实际书名是《编码:隐匿在计算机软硬件背后的语言》
Python
1、Python基础
-
编程小白的第一本Python入门书
-
Python编程初学者指南
-
Python高级编程
-
Python高性能编程
-
Python核心编程
-
Python灰帽子
-
Python开发技术详解
-
Python开发实战
-
Python网络编程基础
Python学习手册
2、数据分析与爬虫
- 数据科学入门
- 用Python写网络爬虫
- Python数据处理
- Python数据分析实战
- Python数据科学手册
- Python数据可视化编程实战
Linux
- 精通正则表达式
- 鸟哥的Linux私房菜(注:包括基础篇和服务器篇)
- 深入Linux内核架构
- Linux宝典
- Linux常用命令大全
- Linux防火墙
- Linux高级程序设计
- Linux环境编程
- Linux命令详解词典
C语言
- 经典C程序100例
- C Primer Plus
- C程序设计语言
- C和指针
- C语言编程精粹
- C语言参考手册
- C语言函数大全
- C语言解析教程
- C语言深度剖析
- C专家编程
C++
- C++ Primer
- C++编程思想
- C++对象模型
- 深入探索C++对象模型
- C++ Templates
- C++编程规范-101条规则准则与最佳实践
- C++沉思录中文第2版
- C++大学教程
- C++设计新思维-泛型编程与设计之应用
- Effective STL 中文版
- More Effective C++中文版
- STL源码剖析
前端
- 疯狂aJax讲义
- Bootstrap实战
- HTML5揭秘
- HTML5与CSS3基础教程
- HTML与CSS入门经典
- JavaScript DOM编程艺术
- JavaScript高级程序设计
- JavaScript高效图形编程
- jQuery高级编程
- jQuery技术内幕
- jQuery权威指南
- Node.js开发指南
人工智能
- 贝叶斯思维统计建模的Python学习法
- 机器学习实战
- Python机器学习及实践
- Tensorflow实战Google深度学习框架
- TensorFlow实践与智能系统
设计模式
- 图解设计模式
- 研磨设计模式
- Head First设计模式
Java
Java 基础
- 阿里巴巴Java开发手册
- 码出高效
- Head First Java
- Java8实战
- Java编程思想
- Java并发编程的艺术
- Java并发编程实践
- Java从小白到大牛
- Java核心技术(注:包括卷1和卷2)
- 深入理解Java虚拟机
Java进阶
- 代码大全
- 代码整洁之道
- 敏捷软件开发
- Effective Java
- Java性能优化权威指南
JavaWeb
- 轻量级JavaEE企业应用实战
- 深入分析JavaWeb技术内幕
- 深入剖析Tomcat
- Head First Servlet and JSP
- Maven实战
- Spring实战
数据库
- 高性能MySQL
- 深入浅出MySQL
- MongoDB权威指南
- MySQL必知必会
- MySQL技术内幕(注:实际书名是《MySQL技术内幕InnoDB存储引擎 》)
- SQL查询的艺术
- SQLite 权威指南
Go
- 学习Go语言
- Go语言实战
- Go web编程
- C 程序设计语言第2版
面试相关
- 阿里巴巴Java面试问题大全
- 程序员面试宝典
- 大厂面试真题
- Java面试突击
其他精选书籍
- 黑客与画家
- 浪潮之巅
- 码农翻身
Git
- 快速入门Git
- 专业git中文
- Git参考手册
- 《Pro Git》中文版
等等.....
发现啥没有你想要的?因为还在整理嘛,这里只是先弄个大致书单,产生个永久网址。
Github地址:https://github.com/iamshuaidi/CS-Book
如果反馈不错的话,我后面在整理一波常用开发工具,并且附破解教程,其他已经在慢慢搜集一些工具了,如图
当然,弄这个可能需要点时间,最后也不一定会整理出来,这个得看读者们的需求程度以及反馈。
总结
不满你说,这些书籍很多都是我去搜索例如 C++ 有哪些推荐的书籍,然后找到对应的名单,并且根据读者的平时的反馈搜索而来的,例如(这里感谢小门神的介绍哦)
然后一本一本搜索,还是整理了挺久滴。所以如果觉得不错,求转发、分享、在看三连击!!!
有收获?希望老铁们来个三连击,给更多的人看到这篇文章
1、给俺点个赞呗,可以让更多的人看到这篇文章,顺便激励下我,嘻嘻。
2、老铁们,关注我的原创微信公众号「苦逼的码农」,专注于写算法 + 计算机基础知识(计算机网络+ 操作系统+数据库+Linux),保存让你看完有所收获,不信你打我。后台回复『电子书』送你一份精选电子书大礼包,包含各类技能的优质电子书。如果关注的人多了,我就要把公众号改为 牛逼的码农了。