- AQS实现的原理及一个实例分析(ReentrantLock)
-
基于AQS实现锁机制需要关心什么?AQS由一个FIFO的双向队列以及一个单一的状态信息state组成;对于state,AQS提供了getState()、setState()、compareAndSet...
- 详解 Calcite JDBC查询流程的实现
-
导读:这篇文章会详细分析CalciteJDBC查询的整个流程实现,理解了这整个流程就对Calcite的核心功能和Calcite能做什么都会有深入的了解。@Testpublicvoidsingl...
- Flink与Spark Streaming谁的拳头更硬
-
流数据(或数据流)是指在时间分布和数量上无限的一系列动态数据集合体,数据的价值随着时间的流逝而降低,因此必须实时计算给出秒级响应。流式计算,顾名思义,就是对数据流进行处理,是实时计算。作者:大数据三十...
- Electron进程间通信(electron通知)
-
进程间通信(Inter-ProcessCommunication)对于Electron使相当重要的,由于rendererprocess没有权限处理系统有关的任务(比如访问文件系统),而对于桌面应用...
- Flink从入门到放弃之源码解析系列-第9章 异常处理
-
导语Flink组件和逻辑计划Flink执行计划生成JobManager中的基本组件(1)JobManager中的基本组件(2)JobManager中的基本组件(3)TaskManager算子网络水印W...
- Eureka核心功能源码分析(eureka原理及执行流程)
-
服务注册(Register)EurekaClient会通过jerseyClient发送REST请求的方式向EurekaServer注册自己的服务,提供自身的元数据,比如ip地址、端口、运行状况指...
- 「并发编程」一文带你读懂深入理解AQS
-
什么是AQSAbstractQueuedSynchronizer(简称AQS),是用来构建锁或者其他同步组件的基础框架。核心思想使用了一个int成员变量表示同步状态,通过内置的FFIFO队列来实完成资...
- 救火分享:记一次 K8s 管理节点故障排查经历,太深入了
-
集群以及环境信息的信息:...
- Webview的使用和面试常见问题(webview_)
-
Webview的使用需要申请权限,例如android.permission.INTERNET等。...
- Jenkins集成GitLab的正确姿势,实现Git代码提交触发CI/CD
-
?jenkins和gitlab是目前DevOps工具链中最常见的,抛开gitlab-ci不谈,gitlab代码提交触发jenkins流水线是最经典的搭配。这里就介绍下如何配置实现jenkins和git...
- 一周热门
-
-
win10正式版资源管理器卡住的解决方法
-
电脑卡机后,桌面看不到任何图标?教你一招轻松修复!
-
笔记本电脑任务栏没反应怎么办(为什么笔记本任务栏没反应)
-
vue动态权限路由设计与实现(vue动态路由权限配置)
-
电脑任务栏没反应怎么办(电脑任务栏没反应怎么解决)
-
【Nginx】Nginx 4种常见配置实例(nginx基本配置与参数说明)
-
vue 动态加载 router 配置(vue动态加载数据)
-
软路由小包数据慢到拉垮?什么是小包?到底是怎么回事?
-
使用 nginx 同域名下部署多个 vue 项目,并使用反向代理
-
Vue vben admin - 基于 Vue3 / Ant Design Vue 的高颜值管理后台UI框架
-
- 控制面板
- 网站分类
- 最新留言
-