计算机类的书籍那么贵,作为一个几个小时看完一本书且机不离身的程序员,天天买纸质书是不可能的了,所以对电子书的需求量还是挺多的。为了方便广大的小伙伴也能方便找到对应的电子书,我花费洪荒之力收集了几百本常用的电子书,然后每天都有好友找我要电子书链接,因为百度云动不动就失效了,,,,,我真的被搞炸了,无奈之下只能让他们加我的百度云,我发给他们
但是这样下去也不是办法,所以并且为了解决百度云链接容易失效的问题,也考虑到公众号读者有挺多初学者,干脆我就花点时间,把这些电子书分类整理了一波,并且把电子书全部下载,分类,压缩,上传,说实话,把我搞到脖子都酸了,还被迫下载了百度云超级会员,,,,
作为一个良心的博主,目前只整理了一两百本常用书籍。先来个目录压压惊。
不过呢,微信公众号里面是不支持页内跳转以及百度云链接的,所以我把这些书籍全部都放在了 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),保存让你看完有所收获,不信你打我。后台回复『电子书』送你一份精选电子书大礼包,包含各类技能的优质电子书。如果关注的人多了,我就要把公众号改为 牛逼的码农了。