Press
esc
to close
请输入并搜索
whitebear's blog
whitebear's blog
首页
标签
分类
时间线
友链
关于
Press
Ctrl
+
and
K
to search
首页
标签
分类
时间线
友链
关于
时间线
18 分类 × 85 文章 × 22 标签 × 135248 字
2024
55篇
+
10-22
Linux 修改成静态IP
10-14
大模型相关专业名词
09-09
如何创建高效MySQL索引
09-08
JAVA开源项目学习推荐
09-03
MySQL慢查询分析和性能优化
09-02
InnoDB中常用的锁(行锁、间隙锁、临键锁、表锁)
08-26
锁升级
08-26
解释重入锁 (ReentrantLock) 的原理和特性
08-26
解释 LockSupport 的作用,并说明其如何提供线程阻塞和唤醒的功能
08-26
解释为什么 ThreadLocal 会发生内存泄漏,并说明如何避免
08-26
解释 ThreadLocalMap 中 Entry 使用弱引用的原因
08-26
比较 CountDownLatch 和 CyclicBarrier 的区别
08-26
解释 Exchanger 的作用,并说明其如何实现线程间交换数据
08-26
解释 Semaphore 的作用,并说明其如何实现控制并发线程数
08-26
解释 CyclicBarrier 的作用,并说明其如何实现线程到达同步点后继续执行
08-26
解释 CountDownLatch 的作用,并说明其如何实现等待多个线程完成
08-26
LongAdder 的原理和作用,并说明其如何提升高并发场景下 CAS 操作的性能
08-26
什么是 ABA 问题,并说明其解决方案
08-26
解释 CAS 的原理和作用,并说明其如何实现无锁编程
08-26
什么是共享锁?什么是独占锁?有什么区别
08-26
解释可中断锁和不可中断锁的区别
08-26
比较公平锁和非公平锁的优缺点
08-26
解释 Condition 的作用,并说明其如何与锁配合使用
08-26
解释 AQS 的作用,并说明其如何构建自定义同步组件
08-26
解释 Lock 的特性
03-08
解释 ThreadLocal 的原理和作用,并说明其如何实现线程隔离
03-07
比较 volatile 和 synchronized 的优缺点
03-07
解释等待/通知机制,并说明其如何实现线程间的通信
03-06
解释 synchronized 的原理和实现,并说明其如何保证线程安全
02-20
Docker安装Redis集群
02-15
volatile 的特性和原理
02-13
解释 happens-before 规则,并说明其如何指导并发编程
02-12
什么是重排序, JMM 如何防止重排序导致的问题
02-11
JMM 如何保证内存可见性
02-10
什么是 Java 内存模型
02-08
1.8中HashMap有什么优化?
02-07
为什么HashMap中length得是2的n次方
02-06
HashMap计算hash值后,怎么才能保证table元素分布均匀
02-05
HashMap中hash函数的(h = key.hashCode()) ^ (h >>> 16)
02-04
HashMap插入元素流程
02-03
说说对HashMap的理解
01-28
ArrayList如何确保元素的顺序在进行元素删除操作后保持一致?
01-25
ArrayList如何实现动态扩容的?
01-24
ArrayList如何实现元素的随机访问?
01-23
ArrayList的实现原理
01-22
Set接口中的元素如何保证唯一性?
01-22
List,Set,Map三者的区别?
01-21
解释Java中的接口和抽象类的区别,实际应用
01-20
Java中的静态方法和非静态方法有什么区别?
01-20
为什么Java中的String是不可变的(immutable)?
01-16
什么是面向对象?解释Java中的封装、继承和多态?
01-15
redis 中有一批 key 瞬间过期,为什么其它 key 的读写效率会降低?
01-04
什么是CAS?CAS中可能遇到的问题?
01-03
什么是死锁?死锁如何解决?
01-02
Java内存模型的抽象(JMM)
2023
27篇
+
11-17
什么是AQS 抽象队列同步器?说说它的原理
11-16
AQS的状态(State)是如何工作的?
11-16
说一下线程池的运行处理流程和自定义线程池的参数以及含义
11-12
如何合理配置线程池?
11-11
具体说说HashMap在1.7 和1.8中put的流程,以及区别
11-05
如何保证Redis与MySQL数据双写一致性?
11-04
Redis实现分布式锁
11-03
说一说缓存预热、缓存雪崩、缓存击穿、缓存穿透?
10-30
布隆过滤器
10-29
Redis慢日志查询怎么做?
10-28
Redis事务如何实现的?
10-27
Redis集群模式
10-24
Redis哨兵模式
10-24
Redis的主从复制
10-23
Redis的持久化
10-22
Redis键过期
10-21
责任链模式使用示例
10-20
使用Snowflake算法生成分布式ID
10-19
布隆过滤器(BloomFilter)
10-18
Redis经典数据结构、实现原理及应用场景
10-17
Redis单线程和多线程的相关问题
10-09
git操作命令大全
08-22
Java8内置的4大核心函数式接口Predicate、Consumer、Supplier、Function
08-09
Spring5.2+版本请求返回响应头Content-Type只有application/json缺少字符集问题
04-24
常见的正则表达式语法
04-14
Mac homebrew升级
03-27
Redis集群如何保证两个不同的key会被映射到同一个槽中?
2022
3篇
+
12-06
Docker搭建ES集群
11-09
整数数字的反转
11-09
两数相加
whitebear
熊家族的一员
85
日志
18
分类
22
标签