V
主页
京东 11.11 红包
通过AOP实现注解式并且支持springEL表达式的分布式锁
发布人
这个是少年阿斌写的mallchat项目中的一个实现, 去年写完了, 现在复习 下里面比较好的代码逻辑和设计风格
打开封面
下载高清视频
观看高清视频
视频下载器
spring中的发布订阅模式, 以及监听者的两个注解@EventListener和@TransactionEventListener
SpringEL表达式中常用的两个类(解析器, 上下文)
介绍本地消息表框架代码(我只能说比较难理解)
工厂模式 +策略模式 + @PostConstrut 实现加载Bean的时候把目标类放到工厂类里
通过redis以及守护线程实现分布式锁的逻辑
通过xml配置以及注解方式使用SpringAop对方法进行增强
匿名内部类->lambda表达式->方法引用->函数式接口(自己的理解 + 代码解释)
介绍通过策略模式 + 工厂模式实现一个接口处理多个不同类型的消息
2024吃透MySQL锁/redis分布式锁/并发锁/无锁/偏向锁/轻量级锁/重量级锁/CAS锁机制/全局锁/表锁/行锁,让你面试少走99%的弯路!
联系人功能表介绍
mvcc机制原理介绍(详细的可以看老齐的视频)
美团三面:分布式锁的实现原理是什么?该怎么实现呢?连着两个面试问到了。。
如何处理线程池中未捕获的异常以及如何处理Spring线程池中未捕获的异常(带部分源码分析)
点赞点踩逻辑 以及 代码加调试
IDEA + Spring Boot 的三种热部署方式,看完弄懂,不用加班!
本地消息表代码实现+调试讲解+基本思想
替换spring cache底层缓存, 以及部分源码分析(我自己也没分析明白, 看的稀里糊涂), 以及最终的测试
批量缓存实现原理以及代码快速讲解
本地消息表原理(定时任务扫描表调用接口重试)
集群推送消息(通过mq广播发送)
目前B站最详细(没有之一)的SpringBoot实战教程,3天学完,让你少走99%的弯路!
第05课【C语言运算符和表达式】 算术运算符,赋值运算符,关系运算符,逻辑运算符, 自增、自减运算符,逗号、三目、sizeof运算符,位运算符
把文件上传到其他服务器以及整合minio代码和配置快速讲解
JDK动态代理实现原理: 代码 + 部分源码 + 生成代理类源码 + 拉跨的debug...
介绍TransactionSynchronizationManager这个类
2024超详细的Java分布式框架教程(Redis分布式锁+Dubbo+分布式ID)java面试一周带你11.3K到31.8K!
url小卡片解析代码实现(用了责任链模式去遍历每个实现类中的方法)
肝爆158小时,美团大佬终于把 Spring 做成动画片了,一周刷完,2024最新版,学完即可面试,拿走不谢,学不会我退出IT圈!
阿里二面:什么是分布式事务?分布式事务有哪些常见的实现方案?有哪些分布式锁的实现方案?懵了。。
AE表达式动画教程
2024B站高质量面试题:Spring面试夺命连环100问(Spring IOC/AOP原理/AOT/事务/spring源码)7天刷完从13.6K到33.8K!
消息模块部分数据表字段介绍
CompletableFuture类讲解
【Springboot项目实战】从0开始搭建个人博客,springboot+mysql+mybatisplus+openzui | 全套完整 | 附源码笔记 !
深翻页和游标翻页原理介绍(没有代码实现,没看源码)
代码实现游标翻页(最后一页判断进行了优化)
撤回消息代码快速讲解(比较简单通过一个字段控制消息的状态)
原始批量缓存实现以及框架实现的批量缓存具体讲解
【完结】SSM框架快速入门到精通(Mybatis+Spring+SpingMVC)
IM服务中如何保证单聊和群聊中客户端接收消息的顺序