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

转载 AQS的例子分析二

这个例子不单是让我们更了解AQS的具体使用,还明白了AQS类中state字段的作用因为tryAcquire这个方法是我们自己实现的,方法作用是尝试获取资源,根据我们自己的逻辑来决定是否获取成功.像下面这个例子,我的逻辑就是当资源小于0时,线程就获取失败,所以我先调用setState方法设初始值放到state字段,值为N,然后每来一个线程就将N-1,然后判断是否N-1小于0,从而实现线程资源的控制工...

2018-03-31 16:30:39 381

原创 AQS的例子分析

https://blog.csdn.net/AAA821/article/details/79712522这篇博客介绍了一下AQS然后看了下阿里Druid的源码,举其中一个方法来解释AQS的作用,通过例子可以更好的理解AQS的作用这个是SimpleCanalConnector的connect方法,public void connect() throws CanalClientException {...

2018-03-28 17:20:03 735

转载 AQS的理解

以下内容大部分出自:https://blog.csdn.net/u013332124/article/details/79701415AQS即AbstractQueuedSynchronizer作用:实现线程间的通信下面的所有Unsafe.comparseAndSet...方法都是用CAS进行比较和设置值的AQS说是一个同步器框架,但它其实就是一个Java类:AbstractQueuedSynch...

2018-03-28 17:06:34 752

CCIC2云呼叫中心开放接口

该文档用于CCIC2开发

2015-08-30

看书写的小例子

学习JAVA从入门到精通,书中每一章的代码还有练习题

2013-05-19

空空如也

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

TA关注的人

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