2025年11月

Redis 常见面试题

文章系统梳理 Redis 高频面试考点:内存高速读写、丰富数据类型及底层实现、单线程+IO多路复用、6.0多线程IO、AOF/RDB/混合持久化、主从+哨兵+Cluster高可用、惰性+定期过期删除、8种内存淘汰、缓存雪崩/击穿/穿透及一致性策略、分布式锁与Redlock、大Key与异步删除、管道与...

HTTPS 如何优化?

HTTPS优化聚焦TLS握手:硬件选支持AES-NI的高性能CPU;软件升级内核与OpenSSL;协议用ECDHE+x25519、TLS1.3降至1RTT;证书选ECDSA并开启OCSP Stapling;会话复用Session Ticket/PSK实现1-0RTT,同时设短有效期防重放。

ConcurrentHashMap 源码分析

文章对比分析了 Java 7 与 Java 8 的 ConcurrentHashMap 源码:Java 7 采用固定 16 段 Segment 加分段锁,扩容两倍,链表头插;Java 8 改用 Node 数组+链表/红黑树,以 CAS+synchronized 保证并发,扩容时容量翻倍并可能树化,g...

Java 常见并发容器总结

文章梳理了Java并发包中的核心容器:ConcurrentHashMap、CopyOnWriteArrayList、ConcurrentLinkedQueue、BlockingQueue及ConcurrentSkipListMap,分别阐述其线程安全机制、适用场景与性能特点,并对比JDK7/8实现差...

目录