方案一:数据库乐观锁 乐观锁通常实现基于数据版本(version)的记录机制实现的,比如有一张红包表(t_bonus),有一个字段(left_count)记录礼物的剩余个数,...
锁是开发过程中十分常见的工具,在处理高并发请求的时候和订单数据的时候往往需要锁来帮助我们保证数据的安全。 场景1.前端点击太快,导致后端重复调用接口。两次调用一个接口,这样就...
主要内容 3.泛型 4.斗地主案例 3.泛型 3.1 泛型概述 在前面学习集合时,我们都知道集合中是可以存放任意对象的,只要把对象存储集合后,那么这时他们都会被提升成Obj...
Java有很多种锁:公平锁、非公平锁、可重入锁、递归锁、自旋锁、读锁、写锁、等等 公平和非公平锁 java.util.concurrent.locks.ReentrantLo...