
简介
该用户还未填写简介
擅长的技术栈
未填写擅长的技术栈
可提供的服务
暂无可提供的服务
设计模式学习笔记-----抽象责任链模式
该文介绍了一种基于Spring的抽象责任链模式实现方案,由5个核心组件构成:上下文(AbstractChainContext)作为调度中心,处理器容器(abstractChainHandlerContainer)按业务分组管理处理器,处理器抽象接口(AbstractChainHandler)定义规范,业务专属接口(UserRegisterCreateFilter)固化业务分组,以及具体处理器实现业
JUC学习笔记-----ReentrantLock
ReentrantLock原理分析:本文详细解析了Java中ReentrantLock的实现机制。1)非公平锁实现:通过CAS操作竞争锁,失败后进入AQS队列自旋等待,包括加锁失败流程、解锁竞争流程和可重入原理;2)公平锁实现:在获取锁前会检查等待队列;3)条件变量实现:通过ConditionObject维护等待队列,实现await/signal机制。文章还分析了可打断与不可打断模式的区别,以及线
到底了