我的计算机书单

Posted 终回首

tags:

篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了我的计算机书单相关的知识,希望对你有一定的参考价值。

光看不练看完就忘,光练不看练个寂寞!

很多官方文档就是最好的教程,可以结合书、源码一起学习!

学习基础

类别书名
学习方法论《学习的艺术》
读书方法论《如何阅读一本书》
思考方法论《学会提问》

一、计算机基础

类别书名
操作系统《深入理解计算机系统》《现代操作系统》《30天自制操作系统》《鸟哥的 Linux 私房菜》
网络《计算机网络:自顶向下方法》《图解 HTTP》《HTTP 权威指南》
数据结构与算法《大话数据结构》《算法图解》《算法》《算法导论》
计算机组成原理《计算机组成原理》
数据库《数据库系统概念》《数据库系统实现》《SQL必知必会》

二、语言基础

Java

类别书名
Java语法《Java 核心技术卷 卷 1》《Java 核心技术卷 卷 2》《Java编程思想》
并发《Java并发编程的艺术》《Java并发编程之美》《Java并发编程实战》《实战Java高并发程序设计》
JVM《深入理解Java虚拟机》
网络编程《Java网络编程》《Netty权威指南》
优化《Java性能调优指南》《重构改善既有代码的设计》
框架Spring:Spring官方文档,《Spring实战》 第5版,《Spring学习指南》 第4版,《深入理解Spring Cloud与微服务构建》,《Spring源码深度解析》;Spring Boot:《深入浅出Spring Boot 2.x》

Python

类别书名
语法《Head First Python》《Python核心编程》《Python Cookbook》
框架Django:Django官方文档中文版、Flask官方文档中文版

Scala

类别书名
语法《快学Scala》《Scala编程完整版》
优化《Effective Scala》

三、数据库

类别书名
mysql《mysql必知必会》《高性能mysql》《深入理解MySQL核心技术》
Oracle《ORACLE从入门到精通》《Oracle数据库管理员指南》
MongoDB《MongoDB权威指南》
Redis《Redis 实战》

四、大数据

类别书名
Apache Hadoop《Hadoop权威指南》
Apache Hive《Hive编程指南》
Apache Hbase《Hbase权威指南》
Apache Kafka《Kafka权威指南》
Apache Spark基础应用:《Spark快速大数据分析》《Spark Cookbook》《Spark权威指南》 进阶应用:《高性能Spark》《Advanced Analytics with Spark》 源码:《深入理解Spark:核心思想与源码分析》
Apache Kylin《Apache Kylin权威指南》
Apache Flink《Flink基础教程》

五、数仓

《数据仓库工具箱(第3版)——维度建模权威指南》

《数据仓库设计》

《数据仓库》

六、机器学习

《深入浅出Python机器学习》

七、后端架构

Java后端架构

《淘宝技术这十年》

《分布式服务框架:原理与实践》

《大型网站技术架构:核心原理与案例分析》

《大型网站系统与Java中间件实践》

《企业IT架构转型之道:阿里巴巴中台战略思想与架构实战》

《尽在双11:阿里巴巴技术演进与超越》

《京东技术解密》

《亿级流量网站架构核心技术》

《逆流而上:阿里巴巴技术成长之路》

《数据密集型应用系统设计 (Designing Data-Intensive Applications)》

八、大数据架构

《大数据架构师指南》

《大数据架构详解》

《大数据之路:阿里巴巴大数据实践》

其他学习资源

算法在线练习
https://leetcode-cn.com/

SQL在线练习
https://sqlzoo.net/wiki/SELECT_basics/zh

w3cschool教程
https://www.w3school.com.cn/

菜鸟教程
https://www.runoob.com/

以上是关于我的计算机书单的主要内容,如果未能解决你的问题,请参考以下文章

2017年我的阅读书单

书单备份

计算机入门书单

信息安全从业者书单推荐

转给计算机专业大学生整理的书单

计算机的一些经典书籍CS经典书单