全部分类
post
5
posts
72
topic
149
JVM体系
8
JVM整体结构
2
JVM指令手册
1
JVM调优
1
内存分配机制
1
垃圾收集器
1
字节码结构
1
类加载机制
1
系统设计
12
负载均衡方案
1
系统常见故障
1
Http进化史
1
Flux架构
1
样例
4
秒杀
1
概念
1
4S分析法
1
LeetCode
11
双指针
10
盛最多水的容器
1
反转字符串中的元音字母
1
验证回文串
1
删除有序数组中的重复项2
1
移动零
1
移除元素
1
反转字符串
1
两数之和 II - 输入有序数组
1
删除有序数组中的重复项
1
每个程序员都应该知道的延迟数字
1
微博架构设计
1
短链系统
1
分布式解决方案
37
分布式理论
10
三驾马车
4
BigTable中文翻译
1
高并发架构
1
The Google File System
1
MapReduce
1
Java并发工具包
59
并发工具
39
线程池
7
创建线程池的参数
2
如何设置线程数
1
服务治理
5
链路追踪
1
服务降级和熔断
1
数据调度
16
分布式ID
1
服务注册和发现
1
服务监控
1
分布式缓存
1
数据库
1
分布式锁
1
流量调度
4
服务路由
1
负载均衡
1
流量控制
1
通讯协议-Gossip
1
共识算法
3
Paxos算法
1
Raft算法
1
redis
21
Redis分布式缓存
5
缓存穿透
1
缓存击穿
1
缓存预热
1
Redis基本数据结构
6
Hash的底层实现
1
List的底层实现
1
Set的底层实现
1
ZSet的底层实现
1
Redis的分布式锁
3
String的底层实现
1
Redlock
1
看门狗模式
1
Redis集群
4
Redis数据删除策略
1
redis持久化
1
Redis数据淘汰策略
1
缓存雪崩
1
Redis为什么这么快
2
redis单线程的问题
1
分布式事务
11
Seata框架
6
Seata解决方案
5
Sega模式
1
TCC模式
1
XA模式
1
AT模式
1
事务分类
4
总体的⽅案对⽐
1
柔性事务的实现
1
刚性事务的实现
1
底层原理
7
java内存模型
3
线程协作
5
Future
3
ThreadLocal
3
原子类
3
阻塞队列
4
并发容器
4
各种锁
9
并发基础
12
线程安全
5
线程基础
7
理论基础
1
Thread的实现方式
1
Thread的状态
1
waitnotifynotifyAll
1
生产者消费者模型
1
正确停止线程的方式
1
进程与线程
1
线程不安全
1
需要注意线程安全问题的情况
1
FutureTask源码分析
1
Future主要功能
1
ThreadLocal使用场景
1
ThreadLocal内存泄漏
1
原子类的作用概览
1
原子类的性能分析
1
JVM锁优化
1
lock的常用方法
1
synchronized和Lock的对比
1
锁的种类和特点
5
乐观锁和悲观锁
1
公平锁非公平锁
1
共享锁独占锁
1
自旋锁非自旋锁
1
ConcurrentHashMap详解
1
CopyOnWriteArrayList
1
HashMap
1
CountDownLatch详解
1
Semaphore信号量
1
使用CompletableFuture解决旅游平台问题
1
使用CyclicBarrier解决团建问题
1
ForkJoin框架
1
为什么多线程会带来性能问题
1
线程池的优势
1
线程池线程复用原理
1
什么是阻塞队列
1
常见的阻塞队列
1
阻塞队列的常用方法
1
AQS框架
1
CAS原理
1
Java内存模型介绍
1
happens-before规则
1
伪共享
1
Jackson单字母驼峰命名问题
2023-11-23 post
PGSQL临时关闭主键约束
2023-11-21 post
onlyoffice在线预览加载优化
2023-11-08 posts
Docker环境PgSQL安装Zhparser分词
2023-09-12 posts
nftables配置Zerotier
2023-08-08 posts
macOS的微信打开修复工具设置默认浏览器打开
2023-05-25 posts
全部分类
post
5
posts
72
topic
149
JVM体系
8
JVM整体结构
2
JVM指令手册
1
JVM调优
1
内存分配机制
1
垃圾收集器
1
字节码结构
1
类加载机制
1
系统设计
12
负载均衡方案
1
系统常见故障
1
Http进化史
1
Flux架构
1
样例
4
秒杀
1
概念
1
4S分析法
1
LeetCode
11
双指针
10
盛最多水的容器
1
反转字符串中的元音字母
1
验证回文串
1
删除有序数组中的重复项2
1
移动零
1
移除元素
1
反转字符串
1
两数之和 II - 输入有序数组
1
删除有序数组中的重复项
1
每个程序员都应该知道的延迟数字
1
微博架构设计
1
短链系统
1
分布式解决方案
37
分布式理论
10
三驾马车
4
BigTable中文翻译
1
高并发架构
1
The Google File System
1
MapReduce
1
Java并发工具包
59
并发工具
39
线程池
7
创建线程池的参数
2
如何设置线程数
1
服务治理
5
链路追踪
1
服务降级和熔断
1
数据调度
16
分布式ID
1
服务注册和发现
1
服务监控
1
分布式缓存
1
数据库
1
分布式锁
1
流量调度
4
服务路由
1
负载均衡
1
流量控制
1
通讯协议-Gossip
1
共识算法
3
Paxos算法
1
Raft算法
1
redis
21
Redis分布式缓存
5
缓存穿透
1
缓存击穿
1
缓存预热
1
Redis基本数据结构
6
Hash的底层实现
1
List的底层实现
1
Set的底层实现
1
ZSet的底层实现
1
Redis的分布式锁
3
String的底层实现
1
Redlock
1
看门狗模式
1
Redis集群
4
Redis数据删除策略
1
redis持久化
1
Redis数据淘汰策略
1
缓存雪崩
1
Redis为什么这么快
2
redis单线程的问题
1
分布式事务
11
Seata框架
6
Seata解决方案
5
Sega模式
1
TCC模式
1
XA模式
1
AT模式
1
事务分类
4
总体的⽅案对⽐
1
柔性事务的实现
1
刚性事务的实现
1
底层原理
7
java内存模型
3
线程协作
5
Future
3
ThreadLocal
3
原子类
3
阻塞队列
4
并发容器
4
各种锁
9
并发基础
12
线程安全
5
线程基础
7
理论基础
1
Thread的实现方式
1
Thread的状态
1
waitnotifynotifyAll
1
生产者消费者模型
1
正确停止线程的方式
1
进程与线程
1
线程不安全
1
需要注意线程安全问题的情况
1
FutureTask源码分析
1
Future主要功能
1
ThreadLocal使用场景
1
ThreadLocal内存泄漏
1
原子类的作用概览
1
原子类的性能分析
1
JVM锁优化
1
lock的常用方法
1
synchronized和Lock的对比
1
锁的种类和特点
5
乐观锁和悲观锁
1
公平锁非公平锁
1
共享锁独占锁
1
自旋锁非自旋锁
1
ConcurrentHashMap详解
1
CopyOnWriteArrayList
1
HashMap
1
CountDownLatch详解
1
Semaphore信号量
1
使用CompletableFuture解决旅游平台问题
1
使用CyclicBarrier解决团建问题
1
ForkJoin框架
1
为什么多线程会带来性能问题
1
线程池的优势
1
线程池线程复用原理
1
什么是阻塞队列
1
常见的阻塞队列
1
阻塞队列的常用方法
1
AQS框架
1
CAS原理
1
Java内存模型介绍
1
happens-before规则
1
伪共享
1