java基础
Java核心技术 卷I:开发基础(原书第12版)
Java核心技术 卷II:高级特性(原书第12版)
JVM
《深入理解Java虚拟机(第3版)》
并发
《Java并发编程实战》
《Java并发编程的艺术》
数据库
《MySQL技术内幕:InnoDB存储引擎(第2版)》
很经典的书籍,但可能因为时间久远的缘故,我在23年买到的书中仍旧有错别字,作者姜承尧微信公众号:insideMySQL
再推荐另一位大佬,何登成,github主页
《MySQL是怎样运行的》
这个先是有的掘金小册,后来发了实体书,算是比较新的书籍了,作者研究很透彻,但是本书作者貌似和上本书的大佬姜承尧有所摩擦,吃瓜可详见上本书作者的公众号
《MySQL45讲》
这位大佬技术很厉害,但是别的方面,就有点,ee
《高性能MySQL(第三版)》《高性能MySQL(第四版)》
说实话,如果你是开发的话不是太推荐这两本书,因为书中包含了大量运维甚至是采购相关的知识
Redis
《Redis设计与实现》
经典中的经典
《Redis开发与运维》
kafka
《深入理解Kafka:核心设计与实践原理》
[外链图片转存失败,源站可能有防盗链机制,建议将图片保存下来直接上传(img-bi0pjb9z-1687784591352)(…/AppData/Roaming/Typora/typora-user-images/image-20230626203538918.png)]》
ElasticSearch
官方文档
分布式
《凤凰架构》
http://icyfenix.cn/
https://github.com/fenixsoft/awesome-fenix
《深入理解Java虚拟机》系列的作者周志明博士撰写的开源书籍,光看这个名字就不用我多说了吧,作者提供了PDF下载(http://icyfenix.cn/),但是由于一些众所周知的原因,需要一些科学手段,如果不知道如何科学上网,可以关注我的公众号 映月空间,回复 凤凰架构 即可领取
《 数据密集型应用系统设计》
《微服务架构设计模式》
代码规范
《Effective Java中文版(第3版)》
机翻味很严重,有能力建议看英文原版
《重构(第2版)》
《Java开发手册(黄山版)》
截至2023年最新版本为黄山版,可去官方地址下载该文档 https://developer.aliyun.com/article/888697,若无法下载
可关注公众号(映月空间)回复 java开发手册 即可获取到