自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

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

原创 java并发中的CyclicBarrier

java并发中的CyclicBarrier CyclicBarrier介绍:翻译过来就是回旋栅栏。主要适用于这样的场景,你希望创建一组任务,他们并行的执行工作,然后在进行工作下一个步骤之前等待,直至所有任务完成。

2017-09-29 20:20:06 253

原创 java并发中的Semaphore

java并发中的Semaphore Semaphore可以控制某个资源可被同时访问的个数(locks和synchronized锁,在任何时刻只允许一个任务访问一个资源),通过acquire()获取一个许可,如果没有则等待,release()释放一个许可。可以将Semaphore看成分发许可证,只有分到许可的线程才能访问线程,访问资源完毕后需要返还许可,以便让等待的线程获取许可访问资源。 Semaphore

2017-09-29 10:56:11 221

原创 剑指Offer 面试题14 剪绳子

剑指Offer面试题14【剪绳子】给你一根长度为n的绳子,请把绳子剪成m段,记每段绳子长度为k[0],k[1]…k[m-1],求k[0]k[1]…k[m-1]的最大值。已知绳子长度n为整数,m>1(至少要剪一刀,不能不剪),k[0],k[1]…k[m-1]均要求为整数。 例如,绳子长度为8时,把它剪成3-3-2,得到最大乘积18;绳子长度为3时,把它剪成2-1,得到最大乘积2。

2017-09-26 13:44:06 426

原创 深入理解ThreadLocal

深入理解ThreadLocal

2017-09-25 20:53:28 209

空空如也

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

TA关注的人

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