自定义博客皮肤VIP专享

*博客头图:

格式为PNG、JPG,宽度*高度大于1920*100像素,不超过2MB,主视觉建议放在右侧,请参照线上博客头图

请上传大于1920*100像素的图片!

博客底图:

图片格式为PNG、JPG,不超过1MB,可上下左右平铺至整个背景

栏目图:

图片格式为PNG、JPG,图片宽度*高度为300*38像素,不超过0.5MB

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(2)
  • 收藏
  • 关注

原创 Redis分布式锁

问题:在一个分布式系统中,去数据库读取并修改一个数据,在并发的情况下,很容易出现数据不一致性问题,因为读取和修改不是原子性操作;如果是在本地应用下,用本地锁就可以控制;但是在分布式系统中,本地锁就会失效; 分布式锁:要释放锁,只需要将这个key删掉即可;还会遇到一个问题,如果加锁的那个服务崩溃了,没能释放锁,这就会出现死锁,所以要给这个key设置过期时间,过期了自动释放锁。但是过期时间的设置并不确定,也会导致业务还没执行完成,锁先失效了,还是会出现并发问题;所以可以使用Redi...

2021-11-27 10:19:50 751

原创 idea中创建的maven项目没有target文件夹

1.如果你的projecstructure->module中有橙色的target文件夹,但在工作目录里没显示2.考虑是你目录设置里面取消勾选了这个选项:3.ok

2021-09-10 09:37:17 9694 10

空空如也

空空如也

TA创建的收藏夹 TA关注的收藏夹

TA关注的人

提示
确定要删除当前文章?
取消 删除