整理作为一名架构师所需的知识谱系(仅代表个人理解,学无止境啊~~),形成一棵知识树,方便记忆,同时查漏补缺。
[TOC]
- IO.xmind : 各种IO模型比较的思维导图
- netty.xmind : Netty 学习思维导图,包括基本概念,组件,设计模式,常见问题的分析
- netty内存池化管理.xmind : Netty内存模型
- [源码分析之Guava RateLimiter源码分析](source_code/源码分析之Guava RateLimiter源码分析.md)
- 源码分析之netty线程模型
- [源码分析之Kafka Consumer消费消息的过程](source_code/源码分析之Kafka Consumer消费消息的过程.md)
- 源码分析之Kafka_Producer生产消息的过程
- 源码分析之RocketMQ Producer生产消息的过程及其设计模式分析
- 源码分析之RocketMQ_Consumer消息消息的过程
- 源码分析之RocketMQ如何处理消息压缩
- 源码分析之RocketMQ与Kafka的消息复制过程
- 源码分析之RocketMQ与Kafka如何实现事务
- 源码分析之Spring Cloud Gateway
- 源码分析之Dubbo_SPI机制
- 源码分析之Dubbo_代理机制
- 源码分析之Dubbo_服务注册与发现
- 源码分析之Eureka的服务注册与发现机制
- 源码分析之Nacos实现服务注册与发现
- 源码分析之Sentinel如何实现限流降级
- 源码分析之Spring Boot如何利用Spring Factories机制进行自动注入
- linux_shell脚本执行方式
- linux常用命令整理
- 极客时间-linux内核技术实战
- linux中如何解决进程杀不掉的问题
- 操作系统中的BIO_NIO_SELECT_EPOLL实现
- mysql常用命令与技巧汇总
- mysql中的常用函数
- 极客时间-MySQL实战45讲学习笔记
- mysql_source导入大文件失败
- mysql复制旧表结构创建新表
- mysql中limit和offset关键字的使用
- mysql中使用replace和regexp实现正则替换
- 高性能mysql.xmind
- mybatis_plus常见用法-不用xml实现自定义查询
- mybatis_plus常见用法-仅查询部分字段
- mybatis_xml常用写法-传入数组list
- mybatis_xml常用写法-使用like关键字
我本人整理写的一系列供学习用的demo
-
- spring cloud全家桶组件的使用
-
- RPC关键技术展示。
-
- 开发一个框架经常用到的技术汇总,如:动态代理,AOP,池化技术,Java SPI,spring factories机制等
-
- MQ相关常见技术展示
-
- 参考掘金小册子,学习如何使用Netty仿写微信,学习Netty内部机制、如何使用。
-
- 秒杀相关技术展示, TODO
- 类似的项目:redpacket-learning 一个抢红包服务的demo