码迷,mamicode.com
首页 >  
搜索关键字:aqs    ( 494个结果
阿里企业邮箱-PC加载outlook插件
pc机安装阿里企业邮箱outlook插件,必须有VSTO4.0及以上环境 VSTO下载地址:https://download.microsoft.com/download/F/B/A/FBAB6866-71F8-4A3F-89A4-5BC6AB035C62/vstor_redist.exe outl ...
分类:其他好文   时间:2018-05-21 21:17:49    阅读次数:8365
Java进阶面试题大集合-offer不再是问题
Java基础 1、List 和 Set 的区别 2、HashSet 是如何保证不重复的 3、HashMap 是线程安全的吗,为什么不是线程安全的(最好画图说明多线程环境下不安全)? 4、HashMap 的扩容过程 5、HashMap 1.7 与 1.8 的 区别,说明 1.8 做了哪些优化,如何优化 ...
分类:编程语言   时间:2018-05-21 12:38:56    阅读次数:231
并发编程(十):AQS
AQS全称为AbstractQueuedSynchronizer,是并发容器中的同步器,AQS是J.U.C的核心,它是抽象的队列式的同步器,AQS定义了一套多线程访问共享资源的同步器框架,许多同步类都依赖它,如ReentrantLock、Semaphore、CyclicBarrier、Reentra ...
分类:其他好文   时间:2018-05-12 17:28:00    阅读次数:171
多线程之死锁就是这么简单
前言 只有光头才能变强 回顾前面: "ThreadLocal就是这么简单" "多线程三分钟就可以入个门了!" "多线程基础必要知识点!看了学习多线程事半功倍" "Java锁机制了解一下" "AQS简简单单过一遍" "Lock锁子类了解一下" "线程池你真不来了解一下吗?" 本篇主要是讲解 死锁 ,这 ...
分类:编程语言   时间:2018-05-06 20:04:49    阅读次数:196
线程池你真不来了解一下吗?
前言 只有光头才能变强 回顾前面: "ThreadLocal就是这么简单" "多线程三分钟就可以入个门了!" "多线程基础必要知识点!看了学习多线程事半功倍" "Java锁机制了解一下" "AQS简简单单过一遍" "Lock锁子类了解一下" 本篇主要是讲解线程池,这是我在多线程的倒数第二篇了, 后面 ...
分类:编程语言   时间:2018-05-05 23:09:19    阅读次数:430
【面试题】2018年最全Java面试通关秘籍第五套!
【面试题】2018年最全Java面试通关秘籍第五套! 原创 2018-04-26 徐刘根 Java后端技术 第一套:《2018年最全Java面试通关秘籍第一套!》 第二套:《2018年最全Java面试通关秘籍第二套!》 第三套:《2018年最全Java面试通关秘籍第三套!》 第四套:《2018年最全 ...
分类:编程语言   时间:2018-05-03 19:31:20    阅读次数:345
ConditionObject分析
ConditionObject是AQS中的内部类,提供了条件锁的同步实现,实现了Condition接口,并且实现了其中的await(),signal(),signalALL()等方法。 Condition的分析点此 AbstractQueuedSynchronizer(AQS)的分析点此 Condi ...
分类:其他好文   时间:2018-04-30 12:04:33    阅读次数:150
AbstractQueuedSynchronizer原理分析
AbstractQueuedSynchronized 以下简称AQS,是用来构建锁或者其他同步组件的基础框架。 在AQS中,为锁的获取和释放提供了一些模板方法,而实现锁的类(AQS的子类)需要实现这些模板方法中的同步方法。 这些方法包括: ·tryAcquire():尝试以独占模式获取锁 ·tryR ...
分类:其他好文   时间:2018-04-30 11:41:03    阅读次数:185
1、引言
1. 引言 1.1. 许可 Activiti 使用 the Apache V2 license. 1.2. 下载 http://activiti.org/download.html 1.3. 源码 发行版包含了大部分的源码。 Activiti源码可以通过 https://github.com/Act ...
分类:其他好文   时间:2018-04-28 23:39:46    阅读次数:191
Java模版方法的另一种实现
面试荔枝FM杯具,遂死磕AQS途中发现一个有趣的模版用法,记下来。 模版方法是很重要的设计模式,在数据访问层、众多的插件接口都可见其影子,一般的实现都是在模版中定义抽象方法并使用其方法进行算法,让具体的模版定义定制的功能,类似: 然而有时候你可能没办法让productA() 称为抽象方法,比喻你需要 ...
分类:编程语言   时间:2018-04-28 01:26:04    阅读次数:179
494条   上一页 1 ... 30 31 32 33 34 ... 50 下一页
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!