你知道的越多,你不知道的也越多。
Java技术栈既广且深,我们需要打破不同知识点的壁垒,形成完整的知识图谱,完成从information 到 knowledge graph 的升华。
平时也会写一些技术博客,但是发现知识点还是比较零散,也无法很好地进行回顾梳理。因此,重新出发,从一个简要的大纲开始计划,结合日常工作的实际项目,不断更新笔记,希望能逐渐构建并完善Java技术栈的 Knowledge Graph。
大家可以去【公众号】获取第一时间的文章更新,另外,我还收集了很多Java相关电子书与面试真题,可以关注【公众号】后免费获取。(别忘记给这个项目 Star 哦~)
有些地方可能想得不是很全面,大家可以加我【微信】提意见。
-
Java
-
数据存储
-
MySQL
- 聊一聊关于MySQL的count(*)
- 为什么MySQL分库分表后总存储大小变大了?
- 两文说透MySQL里的各种锁(上篇)
- 两文说透MySQL里的各种锁(下篇)
- MySQL数据库无完整备份删库,除了跑路还能怎么办?
- MySQL事务隔离性,从基本概念深入到实现
- MySQL事务原子性、一致性、持久性的实现
- 使用过mysql的binlog吗?看看如何用binlog排查阿里开源项目otter的问题
- 学习书目:《高性能MySQL》、《MySQL技术内幕 InnoDB存储引擎》、丁奇《MySQL实战45讲》
-
HBase
- [从零单排HBase 01]从一无所知到5分钟快速了解HBase
- [从零单排HBase 02]全面认识HBase架构
- [从零单排HBase 03]深入HBase读写
- [从零单排HBase 04]HBase高性能查询揭秘
- [从零单排HBase 05]核心特性region split
- [从零单排HBase 06]你必须知道的HBase最佳实践
- [从零单排HBase 07]如何正确管理HBase的连接
- [从零单排HBase 08]HBase可用性分析与高可用实践
- [从零单排HBase 09]HBase的那些数据结构和算法
- [从零单排HBase 10]HBase集群多租户实践
- [从零单排HBase 11]HBase二级索引解决方案
- [从零单排HBase 12]HBase二级索引Phoenix使用与最佳实践
- [从零单排HBase 13]使用phoenix踩的坑与设计思考
- 硬吃一个P0故障,「在线业务」应该如何调优HBase参数?
- 学习书目:《HBase权威指南》、范欣欣《HBase原理与实践》
-
-
框架
-
Netty
- 1.打算写一些Netty的文章了,先聊聊为什么要学习Netty
- 2.没搞清楚网络I/O模型?那怎么入门Netty
- 3.从网络I/O模型到Netty,先深入了解下I/O多路复用
- 4.从I/O多路复用到Netty,还要跨过Java NIO包
- 5.从一个Demo开始,揭开Netty的神秘面纱
- 6.深入Netty逻辑架构,从Reactor线程模型开始
- 7.Netty基础招式——ChannelHandler的最佳实践
- 8.Netty常用招式——ChannelHandler与编解码
- 学习书目:《UNIX Network Programming(Volume1,3rd)》、《Linux高性能服务器编程》、《Netty in action》
-
数据订阅与实时同步
-
-
云原生
- k8s
- ServiceMesh
-
项目实战
-
架构师笔记
-
工作总结
微信号:awan_note
公众号:阿丸笔记