1 2 3 4 5 ··· 10 下一页
摘要: 大纲 1.标志位修改场景优先使用volatile(服务优雅停机) 2.数值递增场景优先使用Atomic类(心跳计数器) 3.共享变量仅对当前线程可见的场景优先使用ThreadLocal(edits log的处理) 4.读多写少需要加锁的场景优先使用读写锁(服务注册表的并发读写) 5.尽量减少线程对锁 阅读全文
posted @ 2025-02-22 23:55 东阳马生架构 阅读(12) 评论(0) 推荐(0) 编辑
摘要: 大纲 1.并发安全的数组列表CopyOnWriteArrayList 2.并发安全的链表队列ConcurrentLinkedQueue 3.并发编程中的阻塞队列概述 4.JUC的各种阻塞队列介绍 5.LinkedBlockingQueue的具体实现原理 6.基于两个队列实现的集群同步机制 1.并发安 阅读全文
posted @ 2025-02-21 23:39 东阳马生架构 阅读(38) 评论(0) 推荐(0) 编辑
摘要: 大纲 1.JDK 1.7的HashMap的死循环与数据丢失 2.ConcurrentHashMap的并发安全 3.ConcurrentHashMap的设计介绍 4.ConcurrentHashMap的put操作流程 5.ConcurrentHashMap的Node数组初始化 6.Concurrent 阅读全文
posted @ 2025-02-20 19:33 东阳马生架构 阅读(99) 评论(0) 推荐(1) 编辑
摘要: 大纲 1.等待多线程完成的CountDownLatch介绍 2.CountDownLatch.await()方法源码 3.CountDownLatch.coutDown()方法源码 4.CountDownLatch总结 5.控制并发线程数的Semaphore介绍 6.Semaphore的令牌获取过程 阅读全文
posted @ 2025-02-19 19:31 东阳马生架构 阅读(103) 评论(0) 推荐(1) 编辑
摘要: 大纲 1.ReentractReadWriteLock的基本原理 2.基于AQS实现的ReentractReadWriteLock 3.ReentractReadWriteLock如何竞争写锁 4.ReentractReadWriteLock如何竞争读锁 5.ReentractReadWriteLo 阅读全文
posted @ 2025-02-18 22:34 东阳马生架构 阅读(83) 评论(0) 推荐(1) 编辑
摘要: 大纲 1.JUC中的Lock接口 2.如何实现具有阻塞或唤醒功能的锁 3.AQS抽象队列同步器的理解 4.基于AQS实现的ReentractLock 5.ReentractLock如何获取锁 6.AQS如何基于state变量实现可重入锁 7.AQS如何处理CAS加锁失败的线程 8.AQS的acqui 阅读全文
posted @ 2025-02-17 20:06 东阳马生架构 阅读(102) 评论(0) 推荐(1) 编辑
摘要: 大纲 1.wait()与notify()实现一个简易的内存队列 2.wait()与notify()的底层原理 3.分布式存储系统NameNode机制介绍 4.分布式存储系统的edits log机制介绍 5.分布式存储系统的NameNode实现 6.分布式存储系统的创建目录功能的实现 7.edits 阅读全文
posted @ 2025-02-17 00:00 东阳马生架构 阅读(103) 评论(0) 推荐(0) 编辑
摘要: 大纲 1.volatile关键字的使用例子 2.主内存和CPU的缓存模型 3.CPU高速缓存的数据不一致问题 4.总线锁和缓存锁及MESI缓存一致性协议 5.Java的内存模型JMM 6.JMM如何处理并发中的原子性可见性有序性 7.volatile如何保证可见性 8.volatile为什么无法保证 阅读全文
posted @ 2025-02-14 17:17 东阳马生架构 阅读(127) 评论(0) 推荐(0) 编辑
摘要: 大纲 1.什么是线程以及并发编程 2.微服务注册中心案例 3.以工作线程模式开启微服务的注册和心跳线程 4.微服务注册中心的服务注册功能 5.微服务注册中心的心跳续约功能 6.微服务的存活状态监控线程 7.以daemon模式运行微服务的存活监控线程 8.一般不常用到的ThreadGroup是什么 9 阅读全文
posted @ 2025-02-13 22:47 东阳马生架构 阅读(142) 评论(0) 推荐(0) 编辑
摘要: 大纲 1.为什么要对JDK源码剖析 2.ArrayList源码一:基本原理以及优缺点 3.ArrayList源码二:核心方法的原理 4.ArrayList源码三:数组扩容以及元素拷贝 5.LinkedList源码一:优缺点和使用场景 6.LinkedList源码二:双向链表数据结构 7.Linked 阅读全文
posted @ 2025-02-12 23:40 东阳马生架构 阅读(194) 评论(0) 推荐(0) 编辑
1 2 3 4 5 ··· 10 下一页
点击右上角即可分享
微信分享提示