- 开篇语哈喽,各位小伙伴们,你们好呀,我是喵手。运营社区:C站/掘金/腾讯云/阿里云/华为云/51CTO;欢迎大家常来逛逛 今天我要给大家分享一些自己日常学习到的一些知识点,并以文字的形式跟大家一起交流,互相学习,一个人虽可以走的更快,但一群人可以走的更远。 我是一名后端开发爱好者,工作日常接触到最多的就是Java语言啦,所以我都尽量抽业余时间把自己所学到所会的,通过文章的形式进行输出,... 开篇语哈喽,各位小伙伴们,你们好呀,我是喵手。运营社区:C站/掘金/腾讯云/阿里云/华为云/51CTO;欢迎大家常来逛逛 今天我要给大家分享一些自己日常学习到的一些知识点,并以文字的形式跟大家一起交流,互相学习,一个人虽可以走的更快,但一群人可以走的更远。 我是一名后端开发爱好者,工作日常接触到最多的就是Java语言啦,所以我都尽量抽业余时间把自己所学到所会的,通过文章的形式进行输出,...
- 开篇语哈喽,各位小伙伴们,你们好呀,我是喵手。运营社区:C站/掘金/腾讯云/阿里云/华为云/51CTO;欢迎大家常来逛逛 今天我要给大家分享一些自己日常学习到的一些知识点,并以文字的形式跟大家一起交流,互相学习,一个人虽可以走的更快,但一群人可以走的更远。 我是一名后端开发爱好者,工作日常接触到最多的就是Java语言啦,所以我都尽量抽业余时间把自己所学到所会的,通过文章的形式进行输出,... 开篇语哈喽,各位小伙伴们,你们好呀,我是喵手。运营社区:C站/掘金/腾讯云/阿里云/华为云/51CTO;欢迎大家常来逛逛 今天我要给大家分享一些自己日常学习到的一些知识点,并以文字的形式跟大家一起交流,互相学习,一个人虽可以走的更快,但一群人可以走的更远。 我是一名后端开发爱好者,工作日常接触到最多的就是Java语言啦,所以我都尽量抽业余时间把自己所学到所会的,通过文章的形式进行输出,...
- Java Unsupported version number [51.0] for class format在开发和维护Java应用程序的过程中,有时会遇到一些棘手的问题。其中一个常见的问题是“Unsupported version number [51.0] for class format”。这篇文章将深入探讨这个问题的原因、影响以及如何解决。问题描述当你尝试运行一个Java程序时,可... Java Unsupported version number [51.0] for class format在开发和维护Java应用程序的过程中,有时会遇到一些棘手的问题。其中一个常见的问题是“Unsupported version number [51.0] for class format”。这篇文章将深入探讨这个问题的原因、影响以及如何解决。问题描述当你尝试运行一个Java程序时,可...
- 阿里面试:做过 JVM 调优吗?怎么做的?今天我们用一个真实大厂案例,带你完整看一场 JVM 调优实战,同时梳理面试常考点,让你学完既能应用,又能回答面试题。一、问题爆发:GC 引发的性能危机春节假期,视频 APP 核心接口响应时间骤升,用户体验明显下降。监控数据显示:P99 响应时间异常,主要集中在几个服务实例。频繁的 Full GC 被怀疑是性能瓶颈。典型指标:GC 类型平均次数/10m... 阿里面试:做过 JVM 调优吗?怎么做的?今天我们用一个真实大厂案例,带你完整看一场 JVM 调优实战,同时梳理面试常考点,让你学完既能应用,又能回答面试题。一、问题爆发:GC 引发的性能危机春节假期,视频 APP 核心接口响应时间骤升,用户体验明显下降。监控数据显示:P99 响应时间异常,主要集中在几个服务实例。频繁的 Full GC 被怀疑是性能瓶颈。典型指标:GC 类型平均次数/10m...
- 在软件测试和开发中,JVM不仅是执行 Java 程序的核心引擎,也是性能优化的“战场”。对于大型互联网应用或复杂系统,JVM 的配置直接影响应用性能、并发能力以及稳定性。对于我们测试开发从业者来说,理解 JVM 调优不仅是面试必问,更是排查性能问题、优化系统响应、提高测试准确性的利器。重要提醒:调优不是万能药,首要手段依然是优化业务逻辑和代码,JVM 调优更多是“锦上添花”或者解决极端性能瓶... 在软件测试和开发中,JVM不仅是执行 Java 程序的核心引擎,也是性能优化的“战场”。对于大型互联网应用或复杂系统,JVM 的配置直接影响应用性能、并发能力以及稳定性。对于我们测试开发从业者来说,理解 JVM 调优不仅是面试必问,更是排查性能问题、优化系统响应、提高测试准确性的利器。重要提醒:调优不是万能药,首要手段依然是优化业务逻辑和代码,JVM 调优更多是“锦上添花”或者解决极端性能瓶...
- 在分布式流处理领域,Apache Flink 以其低延迟、高吞吐的特性广受青睐。然而,许多开发者在实际部署中常遭遇 OutOfMemoryError(OOM)这一棘手问题,导致作业频繁崩溃、数据处理中断。究其根源,Flink 的内存管理机制若未合理配置,极易在高负载场景下触发内存溢出。本文将深入浅出地剖析 Flink 内存管理的核心原理,并提供实用的预防策略,助你构建更健壮的流处理系统。 理... 在分布式流处理领域,Apache Flink 以其低延迟、高吞吐的特性广受青睐。然而,许多开发者在实际部署中常遭遇 OutOfMemoryError(OOM)这一棘手问题,导致作业频繁崩溃、数据处理中断。究其根源,Flink 的内存管理机制若未合理配置,极易在高负载场景下触发内存溢出。本文将深入浅出地剖析 Flink 内存管理的核心原理,并提供实用的预防策略,助你构建更健壮的流处理系统。 理...
- 前言这里需要先澄清一个关键点:JVM 内存结构(JVM Memory Structure) 和 Java 内存模型(Java Memory Model, JMM) 是两个不同的概念,但经常被混淆。JVM 内存结构:指的是 JVM 在运行时,其内部的数据存储区域是如何划分的(如堆、栈、方法区等)。这是我们接下来要讲解的重点。Java 内存模型:是一个概念和规范,它定义了多线程环境下,线程如何通... 前言这里需要先澄清一个关键点:JVM 内存结构(JVM Memory Structure) 和 Java 内存模型(Java Memory Model, JMM) 是两个不同的概念,但经常被混淆。JVM 内存结构:指的是 JVM 在运行时,其内部的数据存储区域是如何划分的(如堆、栈、方法区等)。这是我们接下来要讲解的重点。Java 内存模型:是一个概念和规范,它定义了多线程环境下,线程如何通...
- 序言Spring 容器中的对象(Bean)和 JVM 堆中的对象,本质上是同一类东西,但关注的层次不同。我们可以从 存储位置、管理方式、生命周期 三个角度来分析它们的联系与区别。 联系 1. 存储位置相同Spring 容器中的 Bean 实例,最终还是普通的 Java 对象。所有 Java 对象都存放在 JVM 堆内存 中,因此 Spring Bean 也不例外。 2. 依赖 JVM 的类... 序言Spring 容器中的对象(Bean)和 JVM 堆中的对象,本质上是同一类东西,但关注的层次不同。我们可以从 存储位置、管理方式、生命周期 三个角度来分析它们的联系与区别。 联系 1. 存储位置相同Spring 容器中的 Bean 实例,最终还是普通的 Java 对象。所有 Java 对象都存放在 JVM 堆内存 中,因此 Spring Bean 也不例外。 2. 依赖 JVM 的类...
- jvm类加载与spring bean的加载的联系与区别整理 jvm类加载与spring bean的加载的联系与区别整理
- jdk8升级后的证书安装可能会有一些问题,梳理一下流程 jdk8升级后的证书安装可能会有一些问题,梳理一下流程
- 开篇语哈喽,各位小伙伴们,你们好呀,我是喵手。运营社区:C站/掘金/腾讯云/阿里云/华为云/51CTO;欢迎大家常来逛逛 今天我要给大家分享一些自己日常学习到的一些知识点,并以文字的形式跟大家一起交流,互相学习,一个人虽可以走的更快,但一群人可以走的更远。 我是一名后端开发爱好者,工作日常接触到最多的就是Java语言啦,所以我都尽量抽业余时间把自己所学到所会的,通过文章的形式进行输出,... 开篇语哈喽,各位小伙伴们,你们好呀,我是喵手。运营社区:C站/掘金/腾讯云/阿里云/华为云/51CTO;欢迎大家常来逛逛 今天我要给大家分享一些自己日常学习到的一些知识点,并以文字的形式跟大家一起交流,互相学习,一个人虽可以走的更快,但一群人可以走的更远。 我是一名后端开发爱好者,工作日常接触到最多的就是Java语言啦,所以我都尽量抽业余时间把自己所学到所会的,通过文章的形式进行输出,...
- 开篇语哈喽,各位小伙伴们,你们好呀,我是喵手。运营社区:C站/掘金/腾讯云/阿里云/华为云/51CTO;欢迎大家常来逛逛 今天我要给大家分享一些自己日常学习到的一些知识点,并以文字的形式跟大家一起交流,互相学习,一个人虽可以走的更快,但一群人可以走的更远。 我是一名后端开发爱好者,工作日常接触到最多的就是Java语言啦,所以我都尽量抽业余时间把自己所学到所会的,通过文章的形式进行输出,... 开篇语哈喽,各位小伙伴们,你们好呀,我是喵手。运营社区:C站/掘金/腾讯云/阿里云/华为云/51CTO;欢迎大家常来逛逛 今天我要给大家分享一些自己日常学习到的一些知识点,并以文字的形式跟大家一起交流,互相学习,一个人虽可以走的更快,但一群人可以走的更远。 我是一名后端开发爱好者,工作日常接触到最多的就是Java语言啦,所以我都尽量抽业余时间把自己所学到所会的,通过文章的形式进行输出,...
- 开篇语哈喽,各位小伙伴们,你们好呀,我是喵手。运营社区:C站/掘金/腾讯云/阿里云/华为云/51CTO;欢迎大家常来逛逛 今天我要给大家分享一些自己日常学习到的一些知识点,并以文字的形式跟大家一起交流,互相学习,一个人虽可以走的更快,但一群人可以走的更远。 我是一名后端开发爱好者,工作日常接触到最多的就是Java语言啦,所以我都尽量抽业余时间把自己所学到所会的,通过文章的形式进行输出,... 开篇语哈喽,各位小伙伴们,你们好呀,我是喵手。运营社区:C站/掘金/腾讯云/阿里云/华为云/51CTO;欢迎大家常来逛逛 今天我要给大家分享一些自己日常学习到的一些知识点,并以文字的形式跟大家一起交流,互相学习,一个人虽可以走的更快,但一群人可以走的更远。 我是一名后端开发爱好者,工作日常接触到最多的就是Java语言啦,所以我都尽量抽业余时间把自己所学到所会的,通过文章的形式进行输出,...
- 在云原生、微服务架构盛行的今天,Java 应用面临两大核心挑战:启动速度慢和内存占用高。传统 JVM 的类加载、JIT 预热等机制导致 Spring Boot 应用启动时间长达数秒,而容器化部署对资源敏感的特性进一步放大了这一问题。Oracle 推出的 GraalVM 通过 Native Image(AOT 编译) 和 高性能 JIT 编译器 技术,将 Java 应用的启动时间压缩至毫秒级,内存占 在云原生、微服务架构盛行的今天,Java 应用面临两大核心挑战:启动速度慢和内存占用高。传统 JVM 的类加载、JIT 预热等机制导致 Spring Boot 应用启动时间长达数秒,而容器化部署对资源敏感的特性进一步放大了这一问题。Oracle 推出的 GraalVM 通过 Native Image(AOT 编译) 和 高性能 JIT 编译器 技术,将 Java 应用的启动时间压缩至毫秒级,内存占
- 这篇文章面向有 Java 基础但对 JVM 内部、字节码(bytecode)与运行机制不够熟悉的读者。文章分层次讲解核心概念,并通过代码实战展示怎么生成、查看与逐步理解字节码,帮助你把抽象概念变成可操作的技能。 这篇文章面向有 Java 基础但对 JVM 内部、字节码(bytecode)与运行机制不够熟悉的读者。文章分层次讲解核心概念,并通过代码实战展示怎么生成、查看与逐步理解字节码,帮助你把抽象概念变成可操作的技能。
上滑加载中
推荐直播
-
华为云码道 × 仓颉编程:工程化AI编码探索2026/05/27 周三 19:00-21:00
刘俊杰-华为云仓颉语言专家/李炎-华为云码道技术专家/王智鹏-OpenCangjie开源社区发起人
本场直播围绕华为云仓颉语言与华为云码道的深度结合,展示华为云智能编程从零基础到高效落地的完整生态能力。以华为云码道为引擎,仓颉语言为载体,带给大家日常提效、趣味创新到极速量产的开发体验。
回顾中
热门标签