码迷,mamicode.com
首页 >  
搜索关键字:独占模式    ( 24个结果
再谈AbstractQueuedSynchronizer:独占模式
关于AbstractQueuedSynchronizer JDK1.5之后引入了并发包java.util.concurrent,大大提高了Java程序的并发性能。关于java.util.concurrent包我总结如下: AbstractQueuedSynchronizer是并发类诸如Reentra ...
分类:其他好文   时间:2017-06-23 00:46:44    阅读次数:289
6.类似Object监视器方法的Condition接口
在《1.有关线程、并发的基本概念》中,我们利用synchronized关键字、Queue队列、以及Object监视器方法实现了生产者消费者,介绍了有关线程的一些基本概念。Object类提供的wait的方法和notifyAll方法,与之对应的是Condition接口提供是await和signalAll ...
分类:其他好文   时间:2017-05-31 10:10:09    阅读次数:210
4.从AbstractQueuedSynchronizer(AQS)说起(3)——AQS结语
前两节的内容《2.从AbstractQueuedSynchronizer(AQS)说起(1)——独占模式的锁获取与释放》 、《3.从AbstractQueuedSynchronizer(AQS)说起(2)——共享模式的锁获取与释放》对AQS同步器已经有了一个大致的了解,从独占模式和共享模式来解析了A ...
分类:其他好文   时间:2017-05-20 23:35:12    阅读次数:397
11gR2 RAC 独占模式replace votedisk遭遇PROC-26,restore ocr遭遇CRS-4000、PROT-35
原文链接:http://blog.itpub.net/23135684/viewspace-748816/ 11gR2 RAC系统的存储数据全然丢失,全部节点的软件都安装在本地磁盘中。本地磁盘保留了OCR的备份,以下讨论通过replace votedisk和restore ocr的方式恢复Clust ...
分类:其他好文   时间:2017-05-07 21:19:58    阅读次数:439
RAC OCR盘故障导致的集群重启恢复
一、事故说明 最近出现了一次OCR盘的故障导致Oracle集群件宕机的事故,后以独占模式启动集群,并使用ocr备份恢复了OCR文件以及重新设置了vote disk,然后关闭集群,重启成功。 因此在此处进行事故重现以吸取教训。 二、重现步骤 测试RAC环境中只有+OCR和+DATA两个ASM磁盘组。 ...
分类:其他好文   时间:2017-03-23 01:42:22    阅读次数:179
AQS
AQS(AbstractQueuedSynchronizer)顾名思义,抽象的队列同步器。 它是JUC中大部分同步工具的基础。如:CountDownLatch/FutureTask/ReentrantLock/RenntrantReadWriteLock/Semaphore。 它更是一个模板模式的典 ...
分类:其他好文   时间:2017-02-14 01:14:07    阅读次数:249
JUC源码分析13-locks-ReentrantReadWriteLock
ReentrantReadWriteLock基于AQS实现读写锁的同步: 1.利用共享模式实现读锁,独占模式实现写锁; 2.支持公平和非公平,非公平的情况下可能会出现读锁阻塞写锁的场景; 3.写锁阻塞写锁和读锁,读锁阻塞写锁; 4.写锁可以降级为读锁,读锁不能升级为写锁,只能先release再lock; 5.写锁支持condition条件; 6.读写锁都支持超时/中断lock; ...
分类:其他好文   时间:2016-05-18 18:02:27    阅读次数:190
JUC源码分析10-locks-CountDownLatch
上一次学习了ReetrantLock,是对AQS独占模式的,这次学习CountDownLatch,是共享模式api的实现。人生不死,学无止境。先看个demo吧: import java.util.concurrent.CountDownLatch; public class CountDownLatchTest { private static CountDownLatch ...
分类:其他好文   时间:2016-05-12 12:25:20    阅读次数:173
JUC源码分析6-locks-AQS-独占模式
AbstractQueuedSynchronizer(下面简称AQS),javadoc说明: Provides a framework for implementing blocking locks and related synchronizers (semaphores, events, etc) that rely on  first-in-first-out (FIFO) wait que...
分类:其他好文   时间:2016-05-07 09:11:08    阅读次数:240
VMware虚拟机 常用快捷键
1.虚拟机与真实机之间的切换:ctrl+altctrl+G 2.清屏:ctrl+L 3.复制:ctrl+c 4.关机结束任务:ctrl+alt+ins等于ctrl+alt+del 5.显示全屏:ctrl+alt+enter 6.全屏之后可进入独占模式,离开独占模式快捷键:ctrl+alt 7.进入BIOS模式:按F2
分类:系统相关   时间:2016-01-01 23:09:32    阅读次数:394
24条   上一页 1 2 3 下一页
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!