最新 最热

详解Java线程池

线程池是一种多线程处理形式,处理过程中将任务添加到队列,然后在创建线程后自动启动这些任务。

2022-05-12
1

重传问题四阶段优化分享

使用wrk模拟http压力打nginx时,发现压测过程中持续出现重传现象,而且在高压下和低压下都会出现不同程度的重传。

2022-05-12
1

Postgresql源码(10)LWLockAcquire流程分析

功能特点:信号量驱动唤醒,不做spin等锁形成队列,依次唤醒与PGPROC结构耦合,多进程协作

2022-05-12
1

多线程(三) | 彻底搞懂线程池-ThreadPoolExecutor

上篇文章我们讲解了Executors这个线程池工厂类的用法,介绍了它所提供的一些常用线程池工具的用法,今天我们来继续深入学习。

2022-05-10
1

算法——Java实现队列

顺序队列:概念: 队列是一种先进先出的线性表,只允许在一端插入,另一端删除。允许插入的一端称为队尾,允许删除的一端称为队头顺序队列的实现: 1 import org.junit.jupiter.api.Test; 2 3 /** 4 * 顺序队列 5 * @author...

2022-05-09
0

Ambari-server源码分析:核心类-心跳处理agent.HeartBeatHandler

在上一篇《Ambari-server源码分析:agent-AgentResource类》 http://blog.csdn.net/chengyuqiang/article/details/61914712 的基础上,再来看另一个核心类:HeartBeatHandler。

2022-05-06
1

剑指Offer的学习笔记(C#篇)-- 用两个栈实现队列

1. 栈:咱可以简单的把栈理解成装羽毛球的球桶、或者我们吃的桶装可比克薯片。为啥这么说呢,因为这两样东西都遵循着一个规律,即先进后出的规律,通俗解释一下:羽毛球是不是先放进去的会被压在最下面,我们每次拿出来的总是最...

2022-05-06
1

引用那些事

普通对象在标记为垃圾时。会把他添加到一个队列中,然后唤醒一个专门用于调用finazlly的damen守护线程去掉用队列里面对象的finazlly函数。

2022-05-06
1

循环队列

2022-05-05
0

【算法趣题】用队列解决算法趣题

场景假设我们有这样一个场景: 新学期开始了,小哈是小哼的新同桌(小哈是个小美女哦~),小哼向小哈询问 QQ 号, 小哈当然不会直接告诉小哼啦,原因嘛你懂的。所以小哈给了小哼一串加密过的数字,同时小哈也告诉了小哼解密规则。规...

2022-05-05
0