自定义博客皮肤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)
  • 资源 (2)
  • 收藏
  • 关注

原创 乐观锁和悲观锁

乐观锁对于取数据很“乐观“,每次去取数据的时候总认为不会有其他线程对数据进行修改,不会上锁。但是在更新时会判断其他线程在这之前有没有对数据进行修改,一般会使用version版本号机制或CAS操作实现。version版本号机制可以为行数据增加version字段,每次修改,版本号自增;取数据的时候也带着版本号。update XXX set x = x + 1, version = ...

2018-08-26 20:31:37 212

原创 分布式锁的Redis实现

分布式锁的Redis实现 分布式锁,是用来控制分布式系统中互斥访问共享资源的一种手段,从而避免并行导致的结果不可控。基本的实现原理和单进程锁是一致的,通过一个共享标识来确定唯一性,对共享标识进行修改时能够保证原子性和和对锁服务调用方的可见性。今天给大家分享一下最常见的一种实现:分布式锁的Redis实现。实现 最常用的一种实现方式是借助setNX方法,该方法的含义是“set...

2018-08-26 15:05:24 182

DiskFileItemFactory需要的jar包commons-fileupload-1.3.jar和commons-io-1.2.jar

DiskFileItemFactory需要的jar包commons-fileupload-1.3.jar和commons-io-1.2.jar

2016-09-24

adt-bundle-windows-x86-20130522

配置好了的eclipse,可以直接开发android

2016-08-28

空空如也

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

TA关注的人

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