网站首页 技术教程 第758页
-
详解磁盘IO调度算法--CFQ、NOOP、Deadline、AS
概述今天主要分享下磁盘IO调度算法,虽然对于我们平时只需要设置deadline就行了,不过了解下它的4种算法也还是不错的。I/O调度算法I/O调度算法在各个进程竞争磁盘I/O的时候担当了裁判的角色。他要求请求的次序和时机做最优化的处理,...
2024-10-30 xnh888 技术教程 58 ℃ 0 评论 -
基于AbstractQueuedSynchronizer的并发类实现
公平模式ReentrantLock实现原理前面的文章研究了AbstractQueuedSynchronizer的独占锁和共享锁,有了前两篇文章的基础,就可以乘胜追击,看一下基于AbstractQueuedSynchronizer的并发类是如...
2024-10-30 xnh888 技术教程 27 ℃ 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 评论 -
剖析 SharedPreference apply 引起的 ANR 问题
项目中ANR率居高不下,从统计上来看排在前面的有几个都是SharedPreference(以下简称SP)引起的。接下来我们抽丝剥茧的来分析其产生原因及如何解决。crash堆栈信息如下。从crash收集平台上来看,有几个类似的堆...
2024-10-30 xnh888 技术教程 55 ℃ 0 评论 -
Java并发系列(1)AbstractQueuedSynchronizer源码之概要分析
学习Java并发编程不得不去了解一下java.util.concurrent这个包,这个包下面有许多我们经常用到的并发工具类,例如:ReentrantLock,CountDownLatch,CyclicBarrier,Semaphor...
2024-10-30 xnh888 技术教程 58 ℃ 0 评论 -
内存为SSD加速?Plexturbo 是福利还是幌子?
作者:黑山老妖LYN不知不觉,我玩DIY已经超过20年了。从1994年暑假我第一次自己动手组装了一台PC,到现在已经过去了22个年头。22年对一个人来说,可以发生很多事情,从懵懂的初中生,转眼年近不惑。22年来,机械硬盘历经了IDE接口、...
2024-10-30 xnh888 技术教程 41 ℃ 0 评论 -
「五分钟读懂」芯片常用数字接口(5) QSPI
【QSPI概述】QSPI接口,是QueuedSPI的缩写。和之前谈到的SPI一样都是出自Motorola。QSPI在SPI基础上做了一些增强,且向下兼容SPI。QSPI相对SPI最显著的差异就是增加了发送接收数据队列,Queued的称呼就...
2024-10-30 xnh888 技术教程 52 ℃ 0 评论 -
线程池:业务代码最常用也最容易犯错的组件
程序中,我们会用各种池化技术来缓存创建昂贵的对象,比如线程池、连接池、内存池。一般是预先创建一些对象放入池中,使用的时候直接取出使用,用完归还以便复用,还会通过一定的策略调整池中缓存对象的数量,实现池的动态伸缩。...
2024-10-30 xnh888 技术教程 54 ℃ 0 评论
- 07-15Rocky Linux Nginx 自动更新免费 SSL,全流程实战
- 07-15nginx-1.22.1在linux服务器上的安装
- 07-15Rocky Linux 9 系统下安装Nginx(在linux中安装nginx)
- 07-15Rocky Linux 9.x 从零安装 Nginx 全流程:源码编译 + dnf 安装方案详解
- 07-15Linux-Nginx-反向代理篇-02(nginx反向代理apache)
- 07-15RockyLinux 9快速部署Nginx+HTTPS(基于DNF安装)
- 07-15Stellar Repair for MySQL:受损 MySQL 数据库的专业恢复工具
- 07-15在CentOS7系统源码安装Nginx+MySQL+PHP+Go
- 控制面板
- 网站分类
- 最新留言
-