V2AS
问路
意见反馈
↓ 按住下拉
20.AQS家族的“外门弟子”:CyclicBarrier
关注王有志,一个分享硬核Java技术的互金摸鱼侠 欢迎你加入Java人的提桶跑路群:共同富裕的Java人 今天我们来学习AQS家族的“外门弟子”:CyclicBarrier。 为什么说Cyc ......
CyclicBarrier
线程
CountDownLatch
await
屏障
《SQL与数据库基础》17. InnoDB引擎
目录 InnoDB引擎 逻辑存储结构 架构 内存结构 磁盘结构 后台线程 事务原理 事务基础 redo log undo log MVCC 基本概念 隐式字段 undo log版本链 readView 原理分 ......
log
日志
磁盘
事务
undo
Go 并发编程 - 并发安全(二)
并发情况下,多个线程或协程会同时操作同一个资源,例如变量、数据结构、文件等。如果不保证并发安全,就可能导致数据竞争、脏读、脏写、死锁、活锁、饥饿等一系列并发问题, ......
func
并发
addr
互斥
fmt
《SQL与数据库基础》16. 锁
目录 锁 全局锁 表级锁 表锁 元数据锁 意向锁 行级锁 行锁 间隙锁 临键锁 本文以 MySQL 为例 锁 锁是计算机协调多个进程或线程并发访问某一资源的机制。在数据 ......
数据库
SQL
加锁
lock
索引
redis分布式锁,setnx+lua脚本的java实现
1 前言 在现在工作中,为保障服务的高可用,应对单点故障、负载量过大等单机部署带来的问题,生产环境常用多机部署。为解决多机房部署导致的数据不一致问题,我们常会 ......
分布式
key
redis
Redis
脚本
[apue] 进程环境那些事儿
众所周知,main 函数为 unix like 系统上可执行文件的"入口",然而这个入口并不是指链接器设置的程序起始地址,后者通常是一个启动例程,它从内核取得命令行参数和环 ......
stack
int
main
yunhai01
success
Redis从入门到放弃(11):雪崩、击穿、穿透
Redis作为一款高性能的缓存数据库,为许多应用提供了快速的数据访问和存储能力。然而,在使用Redis时,我们不可避免地会面对一些常见的问题,如缓存雪崩、缓存穿透和缓 ......
String
缓存
jedis
Redis
key
Java - Reentrant
Lock
锁分析
Java - JUC核心类AbstractQueuedSynchronizer(AQS)底层实现 JUC是Java中一个包 java.util.concurrent 。在这个包下,基本存放了Java中一些有关并发的类,包括并 ......
线程
Node
节点
AQS
node
【Netty】一个RPC实例
Netty实现简易RPC调用 总体流程: 客户端发起rpc调用请求,封装好调用的接口名,函数名,返回类型,函数参数类型,函数参数值等属性,将消息发送给服务器。 服务器的hand ......
RPC
new
public
channel
class
记一次etcd全局锁使用不当导致的事故
1、背景介绍 前两天,现场的同事使用开发的程序测试时,发现日志中报etcdserver: mvcc: database space exceeded,导致 etcd 无法连接。很奇怪,我们开发的程序只用到 ......
etcd
err
ctx
nil
client
V2AS = Way To Ask
V2AS 一个技术分享与创造的静土
手机扫一扫
移动阅读更方便
近15日热搜文章
Linux Ubuntu18.04 安装配置 clash
输入一个字符串,内有数字和非数字字符。例如:a123x456 17960 302tab5876。将其中连续的数字作为一个整数,依次存放到一维数组a中,例如123放在a[0],456放在a[1]……统计共有多少个整数,并输出这些数。
Android 显示手机电池的当前电量
4
iOS开发笔记,简单实现视频音频的边下边播
5
BootstrapBlazor实战 Menu 导航菜单使用(1)
6
Pandas 使用教程 JSON
7
vue前端预览pdf并加水印、ofd文件,控制打印、下载、另存,vue-pdf的使用方法以及在开发中所踩过的坑合集
8
C++面试八股文:技术勘误
9
openpyxl 设置单元格自动换行
10
Guava - 拯救垃圾代码,写出优雅高效,效率提升N倍