网站首页 第773页
-
码仔漫画:怎么给女朋友讲明白线程池?
作者:iMononoke博客:https://juejin.im/user/5c629a3051882562191755d8前言线程池是Java面试必问问题之一!有没有对源码滚瓜烂熟的童鞋?请举手!?♂?(怎么没人举手。。)对了,今天先来撒...
2024-10-30 xnh888 技术教程 44 ℃ 0 评论 -
面试官:谈谈这4种磁盘IO调度算法--CFQ、NOOP、Deadline、AS
概述今天主要分享下磁盘IO调度算法,虽然对于我们平时只需要设置deadline就行了,不过了解下它的4种算法也还是不错的。I/O调度算法I/O调度算法在各个进程竞争磁盘I/O的时候担当了裁判的角色。他要求请求的次序和时机做最优化的处理,...
2024-10-30 xnh888 技术教程 41 ℃ 0 评论 -
QT的信号槽机制简介(qt信号槽优缺点)
使用QT开发时,我们一般要使用到信号槽机制,这个机制由三部分组成:信号、槽、连接函数connect,我们主要说下connect函数,了解清楚此函数,信号槽机制也基本上懂了。我们一般情况下我们使用connect函数只传递四个参数:conne...
2024-10-30 xnh888 技术教程 59 ℃ 0 评论 -
Java AQS(AbstractQueuedSynchronizer)详解
它维护了一个volatileintstate(代表共享资源)和一个FIFO线程等待队列(多线程争用资源被阻塞时会进入此队列)。这里volatile是核心关键词,具体volatile的语义,在此不述。state的访问方式有三种:getSt...
2024-10-30 xnh888 技术教程 30 ℃ 0 评论 -
AQS是什么(AQS是什么药品)
队列同步器AbstractQueuedSynchronizer(以下简称AQS)是用来构建锁或者其他同步组件的基础框架,它使用了一个int成员变量state来表示同步状态,通过内置一个FIFO队列来完成资源获取线程的排队工作。并发包的作者(...
2024-10-30 xnh888 技术教程 35 ℃ 0 评论 -
详解磁盘IO调度算法--CFQ、NOOP、Deadline、AS
概述今天主要分享下磁盘IO调度算法,虽然对于我们平时只需要设置deadline就行了,不过了解下它的4种算法也还是不错的。I/O调度算法I/O调度算法在各个进程竞争磁盘I/O的时候担当了裁判的角色。他要求请求的次序和时机做最优化的处理,...
2024-10-30 xnh888 技术教程 59 ℃ 0 评论 -
基于AbstractQueuedSynchronizer的并发类实现
公平模式ReentrantLock实现原理前面的文章研究了AbstractQueuedSynchronizer的独占锁和共享锁,有了前两篇文章的基础,就可以乘胜追击,看一下基于AbstractQueuedSynchronizer的并发类是如...
2024-10-30 xnh888 技术教程 31 ℃ 0 评论 -
怎么理解Condition(怎么理解金生水)
在java.util.concurrent包中,有两个很特殊的工具类,Condition和ReentrantLock,使用过的人都知道,ReentrantLock(重入锁)是jdk的concurrent包提供的一种独占锁的实现。它继承自Do...
2024-10-30 xnh888 技术教程 42 ℃ 0 评论 -
AQS 都看完了,Condition 原理可不能少
前言...
2024-10-30 xnh888 技术教程 45 ℃ 0 评论 -
一文详解 Java 的几把 JVM 级锁(jvm 锁升级)
作者|楚昭来源|阿里巴巴中间件(ID:Aliware_2018)在计算机行业有一个定律叫"摩尔定律",在此定律下,计算机的性能突飞猛进,而且价格也随之越来越便宜,CPU从单核到了多核,缓存性能也得到了很大提升,尤其是多核CPU...
2024-10-30 xnh888 技术教程 25 ℃ 0 评论
- 控制面板
- 网站分类
- 最新留言
-