没有合适的资源?快使用搜索试试~ 我知道了~
java源码剖析-advanced-java:本项目致力于从源码层面,剖析和挖掘互联网行业主流技术的底层实现原理,目前包括有Sp...
共95个文件
png:49个
md:32个
jpg:6个
需积分: 7 0 下载量 33 浏览量
2021-05-19
18:06:22
上传
评论
收藏 7.04MB ZIP 举报
温馨提示
java 源码剖析 advanced-java 本项目致力于从源码层面,剖析和挖掘互联网行业主流技术的底层实现原理,目前包括有Spring 全家桶、Mybatis、Netty、Dubbo 框架,及 Redis、Tomcat 中间件等。在分析框架源码之后,还会总结这些框架的应用、应用中问题的解决思路等
资源推荐
资源详情
资源评论
收起资源包目录
advanced-java-main.zip (95个子文件)
advanced-java-main
images
Mybatis
typeHandlers注册方法.jpg 214KB
README.md 1B
MyBatis配置文件解析.jpg 280KB
RocketMQ
RocketMQ批量消息封装格式.png 102KB
NameServer架构图.png 241KB
README.md 1B
RocketMQ路由元信息.jpg 119KB
消息拉取.png 513KB
NameServer一致性.jpg 46KB
consumer初始化.png 443KB
redis
Redis Stream.png 253KB
redis-lock-超时解锁解决.png 84KB
缓存击穿.jpeg 19KB
redis模型流程3.png 28KB
LRU-K.png 56KB
移除过期时间.png 106KB
redis-lock-误解除.png 67KB
过期字典.png 120KB
对象共享示例.png 65KB
布隆过滤器原理.jpeg 19KB
RedisStream.png 253KB
redis-lock-集群脑裂.png 124KB
缓存击穿1.jpeg 25KB
跳跃表.png 62KB
SDS.png 19KB
执行rehash之前的字典.png 72KB
缓存雪崩.png 107KB
数据转移.png 87KB
互斥锁重建缓存.png 161KB
缓存穿透空对象解决方案.png 34KB
字典.png 66KB
执行扩展操作.png 85KB
LRU改进方案.png 18KB
README.md 1B
缓存穿透.png 11KB
过期字典举例.png 134KB
redis-lock-超时解锁.png 64KB
永不过期伪代码.png 137KB
Redis线程模型.png 49KB
redis模型流程2.png 27KB
布隆过滤器方案.png 72KB
LRU.jpg 30KB
redis-lock-无法等待锁释放.png 90KB
永不过期方案.png 347KB
整数集合.png 26KB
释放.png 76KB
redis模型流程1.png 26KB
redis-lock-主备切换.png 59KB
2Q.png 80KB
Netty
Channel创建初始化注册.png 221KB
NioEventLoopGroup实例化.drawio 3KB
主从Reactor多线程.png 204KB
JDK-Epoll-Bug.png 353KB
NioEventLoop运行.drawio 3KB
单线程单Reactor模型.png 121KB
NioEventLoop实例化.png 162KB
MultithreadEventExecutorGroup实例化.png 166KB
NioEventLoop类层次结构.jpeg 91KB
README.md 1B
单Reactor多线程.png 205KB
Reactor模型.png 121KB
Netty启动流程.png 322KB
NioEventLoopGroup类层次结构.jpeg 76KB
NioEventLoopGroup实例化.png 190KB
NioEventLoop实例化.drawio 2KB
NioEventLoop运行.png 190KB
Producer缓存的路由信息.jpg 55KB
README.md 5KB
docs
Mybatis
README.md 1B
MyBatis配置文件解析源码分析.md 32KB
RocketMQ
路由中心NameServer源码分析.md 32KB
路由中心NameServer总结.md 11KB
RocktMQ消息消费-消费者启动.md 18KB
RocketMQ批量消息发送.md 8KB
RocketMQ消息消费-消息拉取.md 35KB
README.md 1B
RocketMQ消息发送源码分析.md 36KB
RocketMQ消息发送总结.md 13KB
redis
如何使用Redis实现消息队列?.md 10KB
Redis的线程模型?为什么Redis单线程模型也能效率这么高?为什么采用单线程模型?Redis是单线程的,如何提高多核CPU的利用率?.md 8KB
如何避免缓存”击穿”的问题?.md 4KB
Redis重要的健康指标?如何提高 Redis 命中率?.md 10KB
Redis有几种数据“过期”策略?Redis有哪几种数据“淘汰”策略?.md 19KB
如何避免缓存”雪崩”的问题?.md 4KB
如何避免缓存”穿透”的问题?.md 9KB
如何使用Redis实现分布式锁?.md 5KB
README.md 1B
缓存淘汰算法.md 15KB
Redis底层数据结构.md 21KB
Redis对象.md 20KB
Netty
NioEventLoopGroup实例化过程.md 9KB
什么是Reactor模型?.md 11KB
eventLoop线程过程分析.md 24KB
README.md 1B
RocketMQ消息发送总结.md 12KB
共 95 条
- 1
资源评论
weixin_38703906
- 粉丝: 4
- 资源: 935
上传资源 快速赚钱
- 我的内容管理 展开
- 我的资源 快来上传第一个资源
- 我的收益 登录查看自己的收益
- 我的积分 登录查看自己的积分
- 我的C币 登录后查看C币余额
- 我的收藏
- 我的下载
- 下载帮助
安全验证
文档复制为VIP权益,开通VIP直接复制
信息提交成功