会员
众包
新闻
博问
闪存
赞助商
HarmonyOS
Chat2DB
所有博客
当前博客
我的博客
我的园子
账号设置
会员中心
简洁模式
...
退出登录
注册
登录
东阳马生架构
博客园
首页
新随笔
联系
订阅
管理
上一页
1
···
5
6
7
8
9
10
下一页
2025年2月20日
JUC并发—8.并发安全集合一
摘要: 大纲 1.JDK 1.7的HashMap的死循环与数据丢失 2.ConcurrentHashMap的并发安全 3.ConcurrentHashMap的设计介绍 4.ConcurrentHashMap的put操作流程 5.ConcurrentHashMap的Node数组初始化 6.Concurrent
阅读全文
posted @ 2025-02-20 19:34 东阳马生架构
阅读(513)
评论(0)
推荐(1)
2025年2月19日
JUC并发—7.AQS源码分析三
摘要: 大纲 1.等待多线程完成的CountDownLatch介绍 2.CountDownLatch.await()方法源码 3.CountDownLatch.coutDown()方法源码 4.CountDownLatch总结 5.控制并发线程数的Semaphore介绍 6.Semaphore的令牌获取过程
阅读全文
posted @ 2025-02-19 19:31 东阳马生架构
阅读(460)
评论(0)
推荐(1)
2025年2月18日
JUC并发—6.AQS源码分析二
摘要: 大纲 1.ReentractReadWriteLock的基本原理 2.基于AQS实现的ReentractReadWriteLock 3.ReentractReadWriteLock如何竞争写锁 4.ReentractReadWriteLock如何竞争读锁 5.ReentractReadWriteLo
阅读全文
posted @ 2025-02-18 22:34 东阳马生架构
阅读(416)
评论(0)
推荐(1)
2025年2月17日
JUC并发—5.AQS源码分析一
摘要: 大纲 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 东阳马生架构
阅读(514)
评论(0)
推荐(1)
JUC并发—4.wait和notify以及Atomic原理
摘要: 大纲 1.wait()与notify()实现一个简易的内存队列 2.wait()与notify()的底层原理 3.分布式存储系统NameNode机制介绍 4.分布式存储系统的edits log机制介绍 5.分布式存储系统的NameNode实现 6.分布式存储系统的创建目录功能的实现 7.edits
阅读全文
posted @ 2025-02-17 00:00 东阳马生架构
阅读(470)
评论(0)
推荐(0)
2025年2月14日
JUC并发—3.volatile和synchronized原理
摘要: 大纲 1.volatile关键字的使用例子 2.主内存和CPU的缓存模型 3.CPU高速缓存的数据不一致问题 4.总线锁和缓存锁及MESI缓存一致性协议 5.Java的内存模型JMM 6.JMM如何处理并发中的原子性可见性有序性 7.volatile如何保证可见性 8.volatile为什么无法保证
阅读全文
posted @ 2025-02-14 17:17 东阳马生架构
阅读(610)
评论(0)
推荐(0)
2025年2月13日
JUC并发—2.Thread源码分析及案例应用
摘要: 大纲 1.什么是线程以及并发编程 2.微服务注册中心案例 3.以工作线程模式开启微服务的注册和心跳线程 4.微服务注册中心的服务注册功能 5.微服务注册中心的心跳续约功能 6.微服务的存活状态监控线程 7.以daemon模式运行微服务的存活监控线程 8.一般不常用到的ThreadGroup是什么 9
阅读全文
posted @ 2025-02-13 22:47 东阳马生架构
阅读(811)
评论(0)
推荐(1)
2025年2月12日
JUC并发—1.Java集合包底层源码剖析
摘要: 大纲 1.为什么要对JDK源码剖析 2.ArrayList源码一:基本原理以及优缺点 3.ArrayList源码二:核心方法的原理 4.ArrayList源码三:数组扩容以及元素拷贝 5.LinkedList源码一:优缺点和使用场景 6.LinkedList源码二:双向链表数据结构 7.Linked
阅读全文
posted @ 2025-02-12 23:40 东阳马生架构
阅读(660)
评论(0)
推荐(0)
2024年12月24日
JVM简介—3.JVM的执行子系统
摘要: 大纲 1.Class文件结构 2.Class文件格式概述 3.Class文件格式详解 4.字节码指令 5.类的生命周期和初始化 6.类加载的全过程 7.类加载器 8.双亲委派模型 9.栈桢详解 11.方法调用详解 12.基于栈的字节码解释执行引擎 1.Class文件结构 (1)Java跨平台的基础
阅读全文
posted @ 2024-12-24 21:41 东阳马生架构
阅读(588)
评论(0)
推荐(1)
2024年12月23日
JVM简介—2.垃圾回收器和内存分配策略
摘要: 大纲 1.垃圾回收概述 2.如何判断对象存活 3.各种引用介绍 4.垃圾收集的算法 5.垃圾收集器的设计 6.垃圾回收器列表 7.各种垃圾回收器详情 8.Stop The World现象 9.内存分配与回收策略 10.新生代不同配置演示 11.内存泄漏和内存溢出 12.JDK为提供的工具 1.垃圾回
阅读全文
posted @ 2024-12-23 20:28 东阳马生架构
阅读(446)
评论(0)
推荐(0)
上一页
1
···
5
6
7
8
9
10
下一页
公告