摘要: 文章目录 微服务注册中心Eureka原理到源码1. Eureka简介2. Eureka Server2.1 pom依赖2.2 配置文件2.3 启动类 3. Eureka Client3.1 pom依赖3.2 配置文件3.3 启动类 4. 操作步骤5. Eureka自我保护机制6. Eureka续约与 阅读全文
posted @ 2023-05-15 18:31 IT当时语_青山师 阅读(32) 评论(0) 推荐(0) 编辑
摘要: 文章目录 JVM问题排查和垃圾回收机制JVM线程共享区哪些可以作为GC Roots如何排查JVM问题JVM参数调优JVM与垃圾回收器Java垃圾回收机制标记-清除与标记-整理算法标记-清除算法标记-整理算法 JVM问题排查和垃圾回收机制 JVM线程共享区 JVM内存区主要分为5个区域: 程序计数器: 阅读全文
posted @ 2023-05-12 19:44 IT当时语_青山师 阅读(30) 评论(0) 推荐(0) 编辑
摘要: 文章目录 线程池的介绍、原理、监控运维、框架使用场景案例1. 线程池的概念和作用2. 线程池的工作原理3. JDK 线程池的使用小结4. 开源框架 Excutors 的使用5. SpringBoot 中的线程池6. 线程池的合理配置7. 线程池的其他拒绝策略8. 线程池的监控与维护9. 线程池的常见 阅读全文
posted @ 2023-05-03 20:19 IT当时语_青山师 阅读(102) 评论(0) 推荐(0) 编辑
摘要: 文章目录 synchronized的偏向、轻量、重量级锁偏向锁轻量级锁重量级锁操作步骤运维实施面试相关 synchronized的偏向、轻量、重量级锁 Synchronized实现同步的方式有三种:偏向锁、轻量级锁、重量级锁。本文会从理论和代码实践两方面阐述三种锁的实现细节和原理。 偏向锁 偏向锁的 阅读全文
posted @ 2023-05-02 22:47 IT当时语_青山师 阅读(40) 评论(0) 推荐(0) 编辑
摘要: 文章目录 JAVA并发万字长文从ReentrantLock到juc框架ReentrantLock 的原理ReentrantLock 的使用ReentrantLock 的公平性选择CAS操作参考框架中的ReentrantLock使用ThreadPoolExecutor 中的应用ConcurrentHa 阅读全文
posted @ 2023-05-02 20:53 IT当时语_青山师 阅读(7) 评论(0) 推荐(0) 编辑
摘要: 文章目录 volatile关键字原理的使用介绍和底层原理解析和使用实例1. volatile 关键字的作用2. volatile 的底层原理3. volatile 的使用案例4. volatile 的原子性问题5. 如何解决 volatile 的原子性问题6. volatile 的实现原理7. 小结 阅读全文
posted @ 2023-05-02 17:11 IT当时语_青山师 阅读(27) 评论(0) 推荐(0) 编辑
摘要: 文章目录 ThreadLocal的使用介绍和底层原理解析和开源框架的使用实例ThreadLocal简介ThreadLocal使用示例ThreadLocal原理解析Spring中ThreadLocal的应用小结ThreadLocal的使用步骤常见面试题案例解析(框架源码经典案例)案例实战 Thread 阅读全文
posted @ 2023-05-02 15:07 IT当时语_青山师 阅读(44) 评论(0) 推荐(0) 编辑
摘要: 文章目录 ConcurrentHashMap的使用介绍和底层原理解析和开源框架的使用实例1. ConcurrentHashMap介绍2. ConcurrentHashMap底层原理3. ConcurrentHashMap主要方法- put(K key, V value):添加元素。4. 总结5. 框 阅读全文
posted @ 2023-05-01 23:01 IT当时语_青山师 阅读(53) 评论(0) 推荐(0) 编辑
摘要: 文章目录 HashMap的数据结构和底层原理以及在JDK1.6、1.7和JDK8中的演变差异HashMap的数据结构和原理JDK1.6、1.7和1.8中的HashMap源码演变JDK1.6JDK1.7JDK1.8 总结自己实现一个简单的HashMapHashMap的时间复杂度分析HashMap的空间 阅读全文
posted @ 2023-04-30 13:51 IT当时语_青山师 阅读(35) 评论(0) 推荐(0) 编辑
摘要: 文章目录 CopyOnWriteArrayList 的底层原理与多线程注意事项1. CopyOnWriteArrayList 底层原理1.1 概念说明1.2 实现原理1.3 优点1.4 缺点 2. CopyOnWriteArrayList 多线程注意事项与实例2.1 注意事项2.2 示例2.2.1 阅读全文
posted @ 2023-04-30 11:46 IT当时语_青山师 阅读(25) 评论(0) 推荐(0) 编辑