美文网首页
Java Coder 的基础技能

Java Coder 的基础技能

作者: CodingRider | 来源:发表于2020-07-17 17:22 被阅读0次

Java 入门

《Java编程思想》
《Head first java》
《Java核心技术》

写码基本功

《Git》官方文档
《Clean Code》
《重构》

设计和模式

《领域驱动设计》
《微服务架构设计模式》
《设计模式之禅》秦小波

持久化

《Mysql官方手册》
《MySQL技术内幕:InnoDB存储引擎》索引、锁、事务、备份
《高性能MySql》对索引优化的介绍比较实用
《Redis设计与实现》黄健宏
《Hbase权威指南》

框架学习

《maven实战》简单入门
《spring实战》《springBoot实战》spring体系的入门书,之后可以看官方文档
《spring技术内幕》部分核心源码剖析,进而理解必备的原理:IOC/AOP/Transaction/MVC等等
《mybatis》比较简单,看官方文档即可

中间件

《ZooKeeper:分布式过程协同技术详解》
《kafka权威指南》
《rocketMq实战与原理解析》阿里出品,比较实用
《rabbitMq》 书比较少,看文档即可
《ElasticSearch实战》比较简单的入门
《深入剖析Dubbo技术内幕》

JVM

《深入理解java虚拟机》

并发编程

《Java并发编程实践》解读版浅显易懂
《Java多线程编程实战指南(设计模式篇)》

大数据

《Storm实战》比较浅显的概念介绍和使用指南
《Flink》没书推荐

其他技能

《图解算法》算法和数据结构的基础,刷leetcode
《netty实战》
《linux鸟哥私房菜》 linux的常用命令和shell编程
《Docker》https://www.docker.org.cn/book/docker/prepare-docker-5.html

其他话题

1、如果做好单元测试?
2、持续交付和持续部署?
3、如何做好项目管理?
4、故障处理最佳实践?
5、分布式的CAP和BASE?

相关文章

网友评论

      本文标题:Java Coder 的基础技能

      本文链接:https://www.haomeiwen.com/subject/qptnhktx.html