最新 最热

Spark源码分析-Spark-on-K8S任务调度

由于stage的划分和调度是spark作业逻辑层面上的事,不涉及到物理集群资源,我们不需要关心。

2022-03-30
1

PostgreSQL用户密码如何通过md5加密存储,是否加了salt

一、PG用户的密码如何通过md5加密,并且是否加了salt?本文将从源码角度跟踪分析。

2022-03-29
1

《kafka问答100例 -8》 如果写入`/brokers/topics/{TopicName}`节点之后Controller挂掉了会怎么样

如果写入`/brokers/topics/{TopicName}`节点之后Controller挂掉了会怎么样? 先说结论:Controller 重新选举的时候,会有一些初始化的操作; 会把创建过程

2021-12-31
1

《kafka问答100例 -8》 如果写入`/brokers/topics/{TopicName}`节点之后Controller挂掉了会怎么样

如果写入`/brokers/topics/{TopicName}`节点之后Controller挂掉了会怎么样? 先说结论:Controller 重新选举的时候,会有一些初始化的操作; 会把创建过程

2021-11-11
1

DataSourceAutoConfiguration解析

•初始化 DataSourceProperties 配置文件•初始化数据源•执行 sql 文件•为数据源注册一个 DataSourcePoolMetadataProvider 实例

2021-06-23
0

ESPcopter无人机源码分析.3(阅读环境搭建)

接下来的源码阅读会围绕着,传感器封装,SDK指令系统,姿态算法等相关子主题进行展开。

2021-03-30
1

EXTJS7 treestore 获取所有记录

treestore如果从根节点遍历树获取所有记录太麻烦版本7.x解决使用treestore.byIdMap即可获取根据记录ID映射的所有记录源码分析modern/src/TreeStore.jsExt.define('Ext.data.TreeStore', {registerNode: fu...

2021-03-02
0

Thread类源码分析(1)

我们以JDK 1.8为例,讲解Thread类的一些常见属性。首先分析一下Thread类的声明:

2021-01-14
1

AQS源码解析(二)

信号量Semaphore其实就是通过AQS共享模式实现的共享锁。Semaphore通常用于并发控制。Semaphore使用方式如下。

2021-01-14
1

Java - Semaphore学习和使用

Semaphore是什么? Semaphore是一个计数信号量,底层依赖AQS和CAS来实现,可用来做限流。 初始化Semaphore时设置信号量数量,同一时间只有固定数量的线程可以持有信号量,没有获取信号量的线程进入等待队列排队等待,等持有信号...

2020-12-29
1