java基础

  1. java编程思想 (❤❤❤)
  2. java核心技术卷1和卷2,(❤❤❤)
  3. java并发编程的艺术(❤❤❤)
  4. 深入理解jvm虚拟机第三版(❤❤❤)
  5. java虚拟机规范8(❤)
  6. 垃圾回收的算法与实现(❤❤❤)
  7. JVMG1源码分析和调优(❤❤)
  8. zgc设计与实现(❤❤)
  9. 阿里巴巴java开发规范(❤❤❤)

1、2选一个就行

其他编程语言

  1. python核心编程第三版
  2. go

框架

  1. spring源码深度解析(❤❤❤)
  2. netty权威指南(❤❤)
  3. mybatis技术内幕(❤❤)

数据库和缓存

  1. 高性能mysql第三版(❤❤❤)
  2. mysql技术内幕(❤❤❤)
  3. redis设计与实现(❤❤❤)
  4. elasticsearch源码解析与优化实战(❤❤❤)

计算机基础和网络

  1. tcp、Ip协议卷1-3(❤❤❤)
  2. 图解tcp-ip(❤❤❤)
  3. 图解http(❤❤❤)
  4. linux内核设计的艺术(❤❤❤)
  5. linux就该这么学(❤❤)

1、2选一个就行

分布式

  1. 深入理解kafka(❤❤❤)
  2. 从Paxos到Zookeeper 分布式一致性原理与实践(❤❤❤)
  3. dubbo框架官网学习(❤❤❤)
  4. springcloud微服务实战(❤❤❤)
  5. 分布式服务框架原理与实践(❤❤❤)

架构和设计模式

  1. 领域驱动设计:软件核心复杂性应对之道代码整洁之道(❤❤❤)
  2. 设计模式解析(❤❤❤)
  3. 软件设计哲学(❤❤❤)
  4. 代码整洁之道(❤❤❤)
  5. 重构改善代码设计(❤❤❤)

算法

  1. 算法图解(❤❤❤)
  2. 我的第一本算法书(❤❤❤)
  3. 算法导论(❤❤❤)

思维与习惯

  1. 金字塔原理(❤❤❤❤❤)
  2. 高效能人士的七个习惯(❤❤❤❤❤)
  3. 影响力(❤❤❤❤❤)
  4. 学会提问(❤❤❤❤❤)
  5. 这样读书就够了(❤❤❤❤❤)
  6. 批判性思维(❤❤❤❤❤)
  7. 好好学习(❤❤❤❤)