# 什么是责任链模式?一般用在什么场景?
9 min read
责任链模式是一种行为设计模式,它允许将请求沿着处理者链进行传递,直到有一个处理者能够处理该请求为止,实现了请求发送者与接收者的解耦。
责任链模式是一种行为设计模式,它允许将请求沿着处理者链进行传递,直到有一个处理者能够处理该请求为止,实现了请求发送者与接收者的解耦。
循环依赖是指两个或多个Bean在Spring容器初始化过程中,因相互引用对方的实例而导致的依赖闭环,使容器无法确定Bean的创建顺序。
AQS 是 Java 并发包中构建锁和同步器的核心框架,通过一个 FIFO 队列 管理线程的排队与唤醒,并利用一个 volatile int 型 state 变量 表示同步状态。
脏读、不可重复读和幻读是数据库事务隔离级别不足时可能出现的三种数据一致性问题,分别对应不同的事务并发冲突场景。
数组是一种在内存中连续存储的线性数据结构,通过索引直接访问元素;链表是一种通过节点指针(引用)连接的非连续存储的线性数据结构。
Redisson 分布式锁是基于 Redis 实现的、支持可重入、自动续期、高可用的分布式互斥锁机制,其核心是通过 Lua 脚本保证 Redis 命令的原子性执行。