码迷,mamicode.com
首页 >  
搜索关键字:aqs    ( 494个结果
java并发编程10.构建自定义的同步工具
条件队列、wait、notify、AbstractQueuedSynchronizer、java.util.concurrent同步器类基于AQS的实现 ...
分类:编程语言   时间:2017-07-07 18:19:48    阅读次数:250
CyclicBarrier之共享锁的理解
今天看到一篇博文里面提到了共享锁,举例有 CyclicBarrier,CoutDownlatch等,就翻了下源码加深下理解,(之前对共享锁的理解没有对应到具体引用类中),看到CoutDownlatch里面用到了aqs基础类的共享锁相关的方法,然而CyclicBarrier里面只用到了Reentran ...
分类:其他好文   时间:2017-07-03 16:31:29    阅读次数:157
并发编程(三):从AQS到CountDownLatch与ReentrantLock
一、目录 1、AQS简要分析 2、谈CountDownLatch 3、谈ReentrantLock 4、谈消费者与生产者模式(notfiyAll/wait、signAll/await、condition) 二、AQS简要分析 问题:AQS是什么?有什么用? AQS是什么? 字面上看,它被称为抽象队列 ...
分类:其他好文   时间:2017-07-01 18:19:04    阅读次数:264
水(NOIP模拟赛Round #10)
题目描述: 小Z有一个长度为的数列。他有次令人窒息的操作,每次操作可以使某个数字或。他当然是希望这些数字的乘积尽量小了。为了简化题目,你只需输出操作完成后的数列即可。 ————————————————我是分割线———————————————— 这道题目,我们可以先自己手动模拟一遍,就能发现,首先我们 ...
分类:其他好文   时间:2017-06-29 13:35:24    阅读次数:154
深入理解_JVM内存管理垃圾收集器05
1、垃圾收集器(内存回收方法的具体实现): 名词解释: 并行(Parallel):多条垃圾线程并行工作,但是此时用户线程仍然处于等待状态。 并发(Concurrent):指用户线程与垃圾收集线程同时执行(并不一定是并行的,可能会交替执行),用户程序继续运行,而垃圾收集程序运行于另一个CPU上。 Ho ...
分类:其他好文   时间:2017-06-24 18:30:54    阅读次数:173
【Java并发编程实战】-----“J.U.C”:CLH队列锁
在前面介绍的几篇博客中总是提到CLH队列,在AQS中CLH队列是维护一组线程的严格依照FIFO的队列。他可以确保无饥饿,严格的先来先服务的公平性。下图是CLH队列节点的示意图:在CLH队列的节点QNode中包括有一个locked的字段,该字段表示该节点是否须要获取锁。为true表示须要获取,为fal ...
分类:编程语言   时间:2017-06-22 10:15:56    阅读次数:230
Bootstrap 导航栏
直接上代码和效果图: 电脑端效果: 移动端效果: ...
分类:其他好文   时间:2017-06-20 18:04:34    阅读次数:147
Java concurrent AQS 源码详解
一、引言 AQS(同步阻塞队列)是concurrent包下锁机制实现的基础,相信大家在读完本篇博客后会对AQS框架有一个较为清晰的认识 这篇博客主要针对AbstractQueuedSynchronizer的源码进行分析,大致分为三个部分: 所有的分析仅基于个人的理解,若有不正之处,请谅解和批评指正, ...
分类:编程语言   时间:2017-06-18 20:52:35    阅读次数:309
494条   上一页 1 ... 37 38 39 40 41 ... 50 下一页
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!