- 博客(3)
- 收藏
- 关注
原创 【Spring Security】重写 UsernamePasswordAuthenticationFilter 支持登录校验 JSON 数据
在 Spring Security 5.7 及更高版本中,`WebSecurityConfigurerAdapter` 已被弃用。取而代之的是配置类和 `SecurityFilterChain` Bean 的方式
2024-05-24 14:50:10 1345
原创 Java锁机制
锁降级指的是一个持有写锁降级为读锁的过程。帮助减少锁的持有时间,提高并发性能,并且避免潜在的死锁情况。并发环境下,当多个线程同时读取共享数据时,使用读写锁可以允许多个线程过去读锁,提高读锁效率;当某线程需要更新共享数据时,需要获取写锁,此时所有读线程和写线程都被阻塞,保证数据的一致性;锁升级是不被允许的,因为读锁共享,写锁却仅能存在一个。当一个线程持有写锁时,其他线程无法持有读锁和写锁,从而保证写操作的互斥性;当没有线程持有写锁时,多个线程可以同时持有读锁,从而允许并发读取操作;
2024-04-23 15:07:15 1609 1
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人