- 基础篇一、了解JVM内存结构Java 虚拟机定义了各种在程序执行期间使用的运行时数据区域。这些数据区域有一些是在Java虚拟机启动时创建的,并在Java虚拟机退出时销毁,有一些数据区域是每个线程独有的,在线程创建时创建,在线程销毁时销毁,根据《Java虚拟机规范》的规定,Java虚拟机运行时所需要管理的数据区域主要如下图所示:程序计数器(线程私有)程序计数器是一块非常小的内存区域,因为它只是... 基础篇一、了解JVM内存结构Java 虚拟机定义了各种在程序执行期间使用的运行时数据区域。这些数据区域有一些是在Java虚拟机启动时创建的,并在Java虚拟机退出时销毁,有一些数据区域是每个线程独有的,在线程创建时创建,在线程销毁时销毁,根据《Java虚拟机规范》的规定,Java虚拟机运行时所需要管理的数据区域主要如下图所示:程序计数器(线程私有)程序计数器是一块非常小的内存区域,因为它只是...
- 万字完整深入解析JVM面试必备,原来这就是和年薪百万的差距 万字完整深入解析JVM面试必备,原来这就是和年薪百万的差距
- JVM 内存模型与垃圾回收机制详解 前言JVM(Java Virtual Machine)是 Java 生态的基石。理解 JVM 内存模型与垃圾回收(GC)机制,是写出高性能、低延迟、不泄漏的 Java 应用的前提。本文将从内存区域划分、对象内存布局、GC 算法、主流收集器、调优实战等维度,系统讲解 JVM 内存与 GC 的方方面面。 一、JVM 内存区域划分JVM 在运行时将内存划分为若... JVM 内存模型与垃圾回收机制详解 前言JVM(Java Virtual Machine)是 Java 生态的基石。理解 JVM 内存模型与垃圾回收(GC)机制,是写出高性能、低延迟、不泄漏的 Java 应用的前提。本文将从内存区域划分、对象内存布局、GC 算法、主流收集器、调优实战等维度,系统讲解 JVM 内存与 GC 的方方面面。 一、JVM 内存区域划分JVM 在运行时将内存划分为若...
- 在 Java 后端开发中,绝大多数开发者对 JVM 的堆内存(Heap Memory)了如指掌,但一旦涉及到 NIO(New I/O)或高性能网络框架(如 Netty),就不得不面对一个隐秘而强大的角落——堆外内存(Direct Memory)。如果管理不当,这些“内存刺客”极易引发 OOM(Out Of Memory)甚至导致容器被 K8s 直接 Kill。一、 什么是堆外内存?堆外内存是... 在 Java 后端开发中,绝大多数开发者对 JVM 的堆内存(Heap Memory)了如指掌,但一旦涉及到 NIO(New I/O)或高性能网络框架(如 Netty),就不得不面对一个隐秘而强大的角落——堆外内存(Direct Memory)。如果管理不当,这些“内存刺客”极易引发 OOM(Out Of Memory)甚至导致容器被 K8s 直接 Kill。一、 什么是堆外内存?堆外内存是...
- 使用华为云 PerfTest(原 CPTS)对 CCE 上部署的 Java 微服务进行全链路性能压测,涵盖压测场景设计、JMeter 脚本适配、实时监控、瓶颈分析、JVM 参数调优、HPA 弹性伸缩策略配置。基于真实数据给出 2C4G / 4C8G / 8C16G 三种规格的性能基线和成本最优配置建议,附 3 个压测踩坑实录和 5 套调优模板。 使用华为云 PerfTest(原 CPTS)对 CCE 上部署的 Java 微服务进行全链路性能压测,涵盖压测场景设计、JMeter 脚本适配、实时监控、瓶颈分析、JVM 参数调优、HPA 弹性伸缩策略配置。基于真实数据给出 2C4G / 4C8G / 8C16G 三种规格的性能基线和成本最优配置建议,附 3 个压测踩坑实录和 5 套调优模板。
- 本周 JVM 生态密集更新:Spring AI 2.0 引入自纠错结构化输出,Spring Boot 3.5.16/Spring Data 2025.0.13 终结 3.5.x 系列,Quarkus 紧急修复 CVE-2026-505... 本周 JVM 生态密集更新:Spring AI 2.0 引入自纠错结构化输出,Spring Boot 3.5.16/Spring Data 2025.0.13 终结 3.5.x 系列,Quarkus 紧急修复 CVE-2026-505...
- 本周 Java 生态密集发布:JDK 26 性能改进详解、JDK 27 新增 PEM 编码 JEP、Spring Batch/gRPC/GraphQL/Vault 多版本齐发、Quarkus 3.36.2 和 Vert.x 5.1.2... 本周 Java 生态密集发布:JDK 26 性能改进详解、JDK 27 新增 PEM 编码 JEP、Spring Batch/gRPC/GraphQL/Vault 多版本齐发、Quarkus 3.36.2 和 Vert.x 5.1.2...
- 本周Java生态迎来多个重要更新:Spring AI 2.0.0-M8发布、Hibernate 7.4带来新特性、Kotlin 2.4.0正式发布、IntelliJ IDEA 2026.1.3推出。同时,JDK 27带来重磅安全更新:... 本周Java生态迎来多个重要更新:Spring AI 2.0.0-M8发布、Hibernate 7.4带来新特性、Kotlin 2.4.0正式发布、IntelliJ IDEA 2026.1.3推出。同时,JDK 27带来重磅安全更新:...
- 本周 Java 生态迎来多项重要进展:JDK 27 将 G1 设为默认 GC,Vector API 进入第 12 轮孵化;Netflix 分享生产级 Java AOT 实践;Spring AI 多版本齐发;Micronaut 5.0 ... 本周 Java 生态迎来多项重要进展:JDK 27 将 G1 设为默认 GC,Vector API 进入第 12 轮孵化;Netflix 分享生产级 Java AOT 实践;Spring AI 多版本齐发;Micronaut 5.0 ...
- 本期涵盖 Java 26 最新动态、JDK 27/26 新特性预览、GraalVM 交付模式改革、Project Valhalla 进展、Spring Boot 4.1 预告、多家厂商发布更新(IntelliJ、Compose MP、... 本期涵盖 Java 26 最新动态、JDK 27/26 新特性预览、GraalVM 交付模式改革、Project Valhalla 进展、Spring Boot 4.1 预告、多家厂商发布更新(IntelliJ、Compose MP、...
- 本周 AI Agent 密集亮相:JetBrains 训练 Agent 排查不稳定测试、JobRunr 推出开源 Java AI Agent、Quarkus 发布 Agent MCP。Quarkus 3.35 带来 tree-shak... 本周 AI Agent 密集亮相:JetBrains 训练 Agent 排查不稳定测试、JobRunr 推出开源 Java AI Agent、Quarkus 发布 Agent MCP。Quarkus 3.35 带来 tree-shak...
- 本周JVM生态AI Agent密集涌现:JetBrains调试Agent、JobRunr开源ClawRunr、Quarkus推出MCP Agent。Quarkus 3.35带来摇树优化与PGO,JEP 533/531持续推进,Wild... 本周JVM生态AI Agent密集涌现:JetBrains调试Agent、JobRunr开源ClawRunr、Quarkus推出MCP Agent。Quarkus 3.35带来摇树优化与PGO,JEP 533/531持续推进,Wild...
- 目录一、2026届面试发生了什么二、为什么这三样成了“必杀题”三、三个核心机制拆解:别背了,理解它四、一个真实案例:会与不会,差一个零五、你现在能落地的三件事六、你的项目如果挂了,你能自己找到根因吗一、2026届面试发生了什么上周一个粉丝给我发消息,说刚面完某大厂的后端实习。三面技术,每一轮都被问到同一个模式的问题:“你说你用过MySQL,那解释一下MVCC怎么实现幻读的”“你说你用过Red... 目录一、2026届面试发生了什么二、为什么这三样成了“必杀题”三、三个核心机制拆解:别背了,理解它四、一个真实案例:会与不会,差一个零五、你现在能落地的三件事六、你的项目如果挂了,你能自己找到根因吗一、2026届面试发生了什么上周一个粉丝给我发消息,说刚面完某大厂的后端实习。三面技术,每一轮都被问到同一个模式的问题:“你说你用过MySQL,那解释一下MVCC怎么实现幻读的”“你说你用过Red...
- Spring全家桶密集更新:Security修CVE、Data进RC、Boot 3.5.14发布;Google ADK for Java 1.0新架构;Koog集成Spring AI;JVM泛型优化与Final字段变异警示值得关注。 Spring全家桶密集更新:Security修CVE、Data进RC、Boot 3.5.14发布;Google ADK for Java 1.0新架构;Koog集成Spring AI;JVM泛型优化与Final字段变异警示值得关注。
- 本周要点:Spring 7/Boot 4 方向解读,JDK 27 多项 JEP 推进(Valhalla 值类最关键),OpenJDK 禁止提交 AI 生成代码,Jackson 默认启用无反射序列化。 本周要点:Spring 7/Boot 4 方向解读,JDK 27 多项 JEP 推进(Valhalla 值类最关键),OpenJDK 禁止提交 AI 生成代码,Jackson 默认启用无反射序列化。
上滑加载中
推荐直播
-
华为云码道Agent集成与鸿蒙实战2026/08/11 周二 19:00-21:00
王一男-华为云码道产品规划专家;李炎-华为云码道产品专家;彭江敏-华为云鸿蒙端云一体化开发专家
本次直播带你解读华为云码道7月份产品新特性、新功能。更有专家演示码道Agent Space × 钉钉机器集成实战,从0到1打通消息通道;码道鸿蒙端云一体化实战,快速搭建员工签到系统。
回顾中 -
华为云开发者AI素养直播课·第三期2026/08/21 周五 16:00-18:00
林华鼎-华为云AI开发者运营负责人;念擎-华为云AI开发者运营案例开发专家
本期直播内容:AI六层能力首次详细解读 + 新一代华为云开发者空间亮相 + 校园案例直播带练
回顾中 -
华为云开发者AI素养直播课·第四期2026/08/28 周五 16:00-18:00
林华鼎-华为云AI开发者运营负责人;吴松明-华为云AI开发者案例开发专家
EduSwarm 是一个基于多智能体框架构建的 AI 教师团队协作平台:把备课、上课、作业、批改、学情等教学环节,交给多位专职 AI Agent(课件师、出题官、批改师、学情分析师等)协作完成。教师从「亲力亲为」变成「做决策」,学生只需凭课堂码加入即可实时跟课。
回顾中
热门标签