自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

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

原创 分布式锁个人理解与主流方案

为什么分布式锁? 在分布式应用场景中在处理事务时我们常需要用到分布式锁。由于在分布式应用中应用在不同的主机中彼此独立,Jvm提供传统的原始锁无法对另一个主机上的应用干涉,导至每个应用持有一个把独立的锁,每个并发请求会出现同时持有数据的独立备份,没有办法保持原子性。于是为了保持事务的整体原子性和有序性,就有了分布式锁。 使用分布式锁之前: 使用分布式锁之后: 分布式锁主流方案: 1、redis 2、zookeeper Redis分布式锁的主要实现方式 获取锁命令 SET resource_name my_

2020-10-30 15:09:48 108

object references an unsaved transient instance - save the transient instance异常想

    最近在维护一个业务系统,当系统发生级联更新的时候,出现了这样的一个问题。     object references an unsaved transient instance - save the transient instance before flushing: project.womensleague.components.domain.entity.VolunteerTr...

2015-11-02 17:14:16 308

原创 抽象类与接口的开发考虑

        对于Java的抽象类与接口的分别的论述网上有很多,但到真正在开发中什么时候使用却很少人去问到   以下一段文字摘自Abstract Methods and Classes Consider using abstract classes if any of these statements apply to your situation:() You want to...

2015-07-15 17:59:08 95

空空如也

空空如也

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

TA关注的人

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