Loading

摘要: JVM对象创建与内存分配 一、对象创建流程 对象创建需依次执行以下 5 个核心步骤,确保对象从 “指令触发” 到 “可用状态” 的完整生命周期: 类加载检查 触发条件:虚拟机遇到new 指令(对应语言层面的new关键词、对象克隆、对象序列化)。 检查内容: 定位常量池中该类的符号引用。 验证该符号引 阅读全文
posted @ 2025-09-25 18:57 流火无心 阅读(28) 评论(0) 推荐(0)
摘要: 深入了解一波JVM内存模型 JDK体系结构与跨平台特性介绍 通过官方的结构图看出,JVM提供底层的平台支持,JRE提供运行环境所必须的类,在这个基础上去跑我们的java程序。JVM为我们屏蔽了操作系统的差异性,使java程序得以跨平台执行。 JVM内存模型深度剖析 梳理一下过程 类加载子系统将类加进 阅读全文
posted @ 2025-09-25 18:25 流火无心 阅读(15) 评论(0) 推荐(0)
摘要: 了解java类加载机制与双亲委派 一、JDK8 类加载机制基础梳理 1. JDK8 类加载体系 核心层级:JDK8 类加载器通过 “parent 属性” 形成父子关系,自上而下为: protected Class<?> loadClass(String name, boolean resolve) 阅读全文
posted @ 2025-09-23 18:59 流火无心 阅读(59) 评论(0) 推荐(0)
摘要: 简单理解java虚拟机 一、学习 JVM 的核心意义 面试刚需:避免依赖死记硬背 “面试八股”,从底层理解问题本质(如 Integer 缓存、静态方法能否重写)。 基础支撑:明确代码执行逻辑,是编写高可靠性系统的前提;若不理解 JVM,无法判断代码在底层的运行机制。 调优基础:解决线上实际问题,如内 阅读全文
posted @ 2025-09-22 17:20 流火无心 阅读(47) 评论(0) 推荐(0)
摘要: 总结RocketMQ中的常见问题 一、MQ 如何保证消息不丢失 1. 丢消息的关键环节 跨网络环节:消息链路中1(生产者→Broker)、2(Broker 主→从)、4(Broker→消费者) 三个场景,因网络不稳定性可能导致请求丢失。 本地缓存环节:3(Broker 存盘),消息默认先写入操作系统 阅读全文
posted @ 2025-09-19 18:54 流火无心 阅读(31) 评论(0) 推荐(0)
摘要: RocketMQ高可用架构与Dledger协议解析 1. 一段话总结 本文围绕RocketMQ 集群高级特性展开,重点介绍了基于Raft 协议实现的Dledger 文件一致性协议(解决分布式数据一致性问题,含选举、日志同步两阶段,涉及 Leader/Follower/Candidate 三种节点状态 阅读全文
posted @ 2025-09-18 17:37 流火无心 阅读(108) 评论(0) 推荐(0)
摘要: 深入 RocketMQ 核心源码:从环境搭建到高可用设计的全方位解析 在分布式系统中,消息队列是实现异步通信、解耦服务与削峰填谷的关键组件,而 RocketMQ 凭借其高吞吐、低延迟与高可用的特性,成为众多企业的首选。本文将从源码角度出发,带大家一步步揭开 RocketMQ 的神秘面纱,从环境搭建到 阅读全文
posted @ 2025-09-17 18:52 流火无心 阅读(123) 评论(0) 推荐(0)
摘要: 深入理解RocketMQ:从架构到实战的全方位指南 在当今分布式系统日益普及的时代,消息队列已成为支撑高并发、高可靠业务的核心组件。RocketMQ作为阿里巴巴开源的高性能消息中间件,凭借其卓越的性能和稳定性,在电商、金融等高要求场景中得到了广泛应用。今天,让我们一起深入探索RocketMQ的核心机 阅读全文
posted @ 2025-09-16 18:40 流火无心 阅读(29) 评论(0) 推荐(0)
摘要: RocketMQ学习笔记 一、MQ简介 MQ定义 MQ:Message Queue,消息队列 Message:消息,不同进程之间传递的数据 Queue:队列,具有FIFO(先进先出)特性,用于缓存数据 广义上,只要能实现消息跨进程传输及队列数据缓存,都可称为消息队列 MQ的作用 异步 例子:快递员发 阅读全文
posted @ 2025-09-15 19:02 流火无心 阅读(121) 评论(0) 推荐(0)
摘要: Redis7底层数据结构源码级深度解析 🎯 核心设计理念:从源码看Redis的内存优化哲学 数据结构决定了性能的上限!!算法的优化只能说是锦上添花,选好数据结构至关重要 一、Redis对象系统源码剖析 1.1 对象元数据结构深度解析 核心源码: struct redisObject { unsig 阅读全文
posted @ 2025-09-14 15:38 流火无心 阅读(39) 评论(0) 推荐(0)