基础书
算法竞赛入门经典训练指南 | 刘汝佳,陈锋编著 | 刘汝佳著作,学计算机的必看 |
---|---|---|
Ubuntu Linux从入门到精通 | 陶松[等]编著 | Linux入门教程,这本书其实逻辑有点乱,适合看过视频教程再来 |
算法与高级语言程序设计 | 高飞,白霞主编 | 数据结构入门教材,比较一般 |
分布式计算、云计算与大数据 | 林伟伟,刘波编著 | 分布式入门教材 |
数据结构与算法 | 瞿有甜编著 | 数据结构入门教材 |
Python语言及其应用 | (美)Bill Lubanovic著 | py入门 |
数据结构:C++语言版 | 邓俊辉编著 | 推荐做ACM竞赛的同学看看 |
ACM国际大学生程序设计竞赛:算法与实现 | 俞勇主编 | 难度很高,建议看了算法导论再看这个 |
Bootstrap Web设计与开发实战 | 杨旺功著 | 最简单的前端框架,后端同学看了可以写课设用 |
代码阅读 | (希)Diomidis Spinellis著 | 提高代码阅读效率 |
编写可读代码的艺术 | Dustin Boswell,Trevor Foucher著 | 提高代码质量的书,必看 |
算法之美:隐匿在数据结构背后的原理:C++版 | 左飞著 | 数据结构入门和提高的书,质量非常高 |
数据结构编程实验:大学程序设计课程与竞赛训练教材.2版 | 吴永辉,王建德编著 | 主要是用来做上机实验的,推荐但不是必看的 |
重构:改善既有代码的设计:improving the design of existing code | (美)Martin Fowler著 | 非常好的书,锻炼思维能力 |
函数式编程思维 | (美)Neal Ford著 | 提供不同的编程视角 |
Ubuntu Linux操作系统 | 张金石主编 | Linux高级篇,学习一下内核机制 |
机器学习导论 | (美)米罗斯拉夫·库巴特(Miroslav Kubat)著 | 机器学习入门 |
人工智能.3版 | 朱福喜编著 | 机器学习入门 |
机器学习 | (英)Peter Flach著 | 机器学习入门 |
Python机器学习:预测分析核心算法:essential techniques for predictive analysis | (美)Michael Bowles著 | 动手实践机器学习的,主要是分析预测算法,适合打天池或者kaggle边学边看,混了个奖 |
Java虚拟机精讲 | 高翔龙编著 | Java开发的同学必看,经典著作 |
Packet Tracer使用指南及实验实训教程.2版 | 杨功元主编 | 计算机网络教材 |
Python机器学习 | (美)塞巴斯蒂安·拉施卡(Sebastian Raschka)著 | |
计算机网络基础教程:基本概念及经典问题解析:an integrated approach | (印)纳拉辛哈·卡鲁曼希(Narasimha Karumanchi),(印)A. 达莫达拉姆(A. Damodaram),(印)M. 斯里尼瓦萨… | 学习计算机发展历史的可以看看 |
云存储技术:分析与实践:analysis and practice | 刘洋著 | 分布式技术入门 |
jQuery基础教程 | (美)Jonathan Chaffer,(美)Karl Swedberg著 | 前端JS入门 |
计算机网络基础教程:基本概念及经典问题解析:an integrated approach | (印)纳拉辛哈·卡鲁曼希(Narasimha Karumanchi),(印)A. 达莫达拉姆(A. Damodaram),(印)M. 斯里尼瓦萨… | |
计算机组成原理.3版 | 谢树煜编著 | |
Docker基础与实战 | (韩)李在弘著 | 容器基础教程 |
重构:改善既有代码的设计:improving the design of existing code | (美)Martin Fowler著 | |
Docker源码分析 | 孙宏亮著 | |
TensorFlow+Keras深度学习人工智能实践应用 | 林大贵著 | |
Python机器学习 | (美)塞巴斯蒂安·拉施卡(Sebastian Raschka)著 | |
技术之瞳:阿里巴巴技术笔试心得 | 阿里巴巴集团校园招聘笔试项目组著 | 想校招进入BAT等公司的必看 |
.NET之美:.NET关键技术深入解析:in-depth analysis of key points of .NET | 张子阳著 | 工具书,看不看无所谓 |
Go语言从入门到进阶实战:视频教学版 | 徐波编著 | |
CentOS Linux系统运维 | 陈祥琳编著 | |
实战Java虚拟机:JVM故障诊断与性能优化 | 葛一鸣著 | Java开发的同学必看,经典著作 |
代码里的世界观:通往架构师之路 | 余叶著 | |
Java并发编程:核心方法与框架:core method and frameworks | 高洪岩著 | Java开发的同学必看,经典著作 |
Java EE轻量级框架应用与开发:S2SH | QST青软实训编著 | 工具书,看不看无所谓 |
编程之美:微软技术面试心得 | 《编程之美》小组著 | |
现代API:通往架构师之门 | 李泉著 | restful风格 |
RocketMQ技术内幕:RocketMQ架构设计与实现原理:architecture, design and principle | 丁威,周继锋著 | 消息队列 |
框架与中间件 可伸缩服务架构 | 学习四个不同的中间件项目 | |
人月神话 | 工程质量管理必看 | |
深入理解kafka核心设计和实战 | 消息队列 |
算法方向
机器学习深度学习方向的同学
《深度学习》花书,经典著作,彩图看着很舒服,逻辑条理清晰,适合有基础再看。
《统计学习方法》算法的数学基础书,要有线性代数基础就能学了。
《机器学习》 西瓜书,彩图看着很舒服,建议作为入门教材。
《百面机器学习》 面试可以看看,或者作为复习材料。
《自然语言处理综论》NLP相关,建议作为入门教材。