Java多线程中static变量的使用(
https://www.cnblogs.com/panchanggui/p/9680694.html,https://blog.csdn.net/nobody_1/article/details/92388329)
- 单例模式(https://1028826685.iteye.com/blog/2305551,https://www.jianshu.com/p/1c72a061b40e)--重点
- 多人同时抢购一个库存的商品该怎么处理
1、设置数据库分布式事务,在保存库存后若库存<0,进行回滚,根据返回的库存数对客户进行提示是否购买成功
2、redis队列(数据库处理影响数据库性能,建议用缓存队列处理)