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

原创 可重入锁ReentrantLock,lock/unlock源码解读

我们知道可重入锁,是指当前线程加锁的对象,本线程可以再次访问。ReentrantLock 和synchronized 都是 可重入锁。看下Doug Lea大神写的注释:* <p>A {@code ReentrantLock} is <em>owned</em> by the thread last* successfully locking, but not ...

2018-06-26 18:23:59 916

原创 HashMap put返回Null的问题

今早一过来就遇到一个bug,result.setData数据没写入成功,具体代码如下:result.setData(new HashMap<>().put("stepType",stepType));debug后发现data中的数据是null;查hashMap源码:public HashMap() { this.loadFactor = DEFAULT_LOAD_FACTOR;...

2018-05-22 11:17:19 3819

空空如也

空空如也

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

TA关注的人

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