橘子-青衫_社区达人页

个人头像照片
橘子-青衫
已加入开发者社区721

勋章 更多

个人头像照片
专家博主
专家博主
个人头像照片
星级博主
星级博主
个人头像照片
技术博主
技术博主
个人头像照片
江湖新秀
江湖新秀

成就

已发布61篇文章
6条评论
已回答0个问题
0条评论
已发布0个视频
github地址

我关注的人 更多

技术能力

兴趣领域
擅长领域
技术认证

暂时未有相关云产品技术能力~

暂无个人介绍

暂无精选文章
暂无更多信息

2024年05月

  • 05.08 16:18:37
    发表了文章 2024-05-08 16:18:37

    揭秘Java Agent技术:解锁Java工具开发的新境界

    作为JDK提供的关键机制,Java Agent技术不仅为Java工具的开发者提供了一个强大的框架,还为性能监控、故障诊断和动态代码修改等领域带来了革命性的变革。本文旨在全面解析Java Agent技术的应用场景以及实现方式,特别是静态加载模式和动态加载模式这两种关键模式。
  • 05.08 15:59:21
    发表了文章 2024-05-08 15:59:21

    JVM工作原理与实战(四十四):JVM常见题目

    JVM作为Java程序的运行环境,其负责解释和执行字节码,管理内存,确保安全,支持多线程和提供性能监控工具,以及确保程序的跨平台运行。本文主要介绍了JVM常见题目等内容。
  • 05.08 15:57:08
    发表了文章 2024-05-08 15:57:08

    JVM工作原理与实战(四十三):JVM常见题目

    JVM作为Java程序的运行环境,其负责解释和执行字节码,管理内存,确保安全,支持多线程和提供性能监控工具,以及确保程序的跨平台运行。本文主要介绍了JVM常见题目等内容。
  • 05.08 15:55:09
    发表了文章 2024-05-08 15:55:09

    JVM工作原理与实战(四十二):JVM常见题目

    JVM作为Java程序的运行环境,其负责解释和执行字节码,管理内存,确保安全,支持多线程和提供性能监控工具,以及确保程序的跨平台运行。本文主要介绍了JVM常见题目等内容。
  • 05.08 15:51:14
    发表了文章 2024-05-08 15:51:14

    JVM工作原理与实战(四十一):ShenandoahGC原理

    JVM作为Java程序的运行环境,其负责解释和执行字节码,管理内存,确保安全,支持多线程和提供性能监控工具,以及确保程序的跨平台运行。本文主要介绍了ShenandoahGC、ShenandoahGC 1.0版本、ShenandoahGC 2.0版本、ShenandoahGC执行流程等内容。
  • 05.08 15:48:52
    发表了文章 2024-05-08 15:48:52

    JVM工作原理与实战(四十):ZGC原理

    JVM作为Java程序的运行环境,其负责解释和执行字节码,管理内存,确保安全,支持多线程和提供性能监控工具,以及确保程序的跨平台运行。本文主要介绍了ZGC、ZGC核心技术、ZGC的内存划分、ZGC的执行流程、分代ZGC的设计等内容。
  • 05.08 15:37:06
    发表了文章 2024-05-08 15:37:06

    JVM工作原理与实战(三十九):G1垃圾回收器原理

    JVM作为Java程序的运行环境,其负责解释和执行字节码,管理内存,确保安全,支持多线程和提供性能监控工具,以及确保程序的跨平台运行。本文主要介绍了G1垃圾回收器执行流程、年轻代回收原理、卡表(Card Table)、记忆集的生成流程、年轻代回收的详细步骤、混合回收的步骤、初始标记、并发标记、SATB、转移等内容。
  • 05.08 15:30:16
    发表了文章 2024-05-08 15:30:16

    JVM工作原理与实战(三十八):JIT即时编译器原理

    JVM作为Java程序的运行环境,其负责解释和执行字节码,管理内存,确保安全,支持多线程和提供性能监控工具,以及确保程序的跨平台运行。本文主要介绍了JIT即时编译器、HotSpot中的JIT编译器、JIT优化技术、JIT优化建议等内容。
  • 05.08 15:26:42
    发表了文章 2024-05-08 15:26:42

    JVM工作原理与实战(三十七):Shenandoah GC和ZGC

    JVM作为Java程序的运行环境,其负责解释和执行字节码,管理内存,确保安全,支持多线程和提供性能监控工具,以及确保程序的跨平台运行。本文主要介绍了垃圾回收器的技术演进、Shenandoah GC、ZGC等内容。
  • 05.08 15:23:19
    发表了文章 2024-05-08 15:23:19

    JVM工作原理与实战(三十六):GraalVM虚拟机

    JVM作为Java程序的运行环境,其负责解释和执行字节码,管理内存,确保安全,支持多线程和提供性能监控工具,以及确保程序的跨平台运行。本文主要介绍了GraalVM、GraalVM的两种运行模式、GraalVM应用场景、参数优化和故障诊断等内容。
  • 05.07 20:09:00
    发表了文章 2024-05-07 20:09:00

    JVM工作原理与实战(三十五):性能调优

    JVM作为Java程序的运行环境,其负责解释和执行字节码,管理内存,确保安全,支持多线程和提供性能监控工具,以及确保程序的跨平台运行。本文主要介绍了性能调优、性能调优案例等内容。
  • 05.07 20:06:34
    发表了文章 2024-05-07 20:06:34

    JVM工作原理与实战(三十四):解决GC问题的方法

    JVM作为Java程序的运行环境,其负责解释和执行字节码,管理内存,确保安全,支持多线程和提供性能监控工具,以及确保程序的跨平台运行。本文主要介绍了常见的垃圾回收(GC)模式、解决GC问题的方法(优化基础JVM参数、减少对象产生、更换垃圾回收器、优化垃圾回收器的参数)等内容。
  • 05.07 19:51:23
    发表了文章 2024-05-07 19:51:23

    JVM工作原理与实战(三十三):监控GC过程的工具

    JVM作为Java程序的运行环境,其负责解释和执行字节码,管理内存,确保安全,支持多线程和提供性能监控工具,以及确保程序的跨平台运行。本文主要介绍了jstat工具、VisualVM插件、Prometheus + Grafana、GC日志等内容。
  • 05.07 19:49:14
    发表了文章 2024-05-07 19:49:14

    JVM工作原理与实战(三十二):GC调优

    JVM作为Java程序的运行环境,其负责解释和执行字节码,管理内存,确保安全,支持多线程和提供性能监控工具,以及确保程序的跨平台运行。本文主要介绍了GC调优、GC调优的核心指标等内容。
  • 05.07 19:47:21
    发表了文章 2024-05-07 19:47:21

    JVM工作原理与实战(三十一):诊断内存泄漏的原因

    JVM作为Java程序的运行环境,其负责解释和执行字节码,管理内存,确保安全,支持多线程和提供性能监控工具,以及确保程序的跨平台运行。本文主要介绍了诊断内存溢出的原因、MAT内存泄漏检测的原理等内容。
  • 05.07 19:45:33
    发表了文章 2024-05-07 19:45:33

    JVM工作原理与实战(三十):堆内存状况的对比分析

    JVM作为Java程序的运行环境,其负责解释和执行字节码,管理内存,确保安全,支持多线程和提供性能监控工具,以及确保程序的跨平台运行。本文主要介绍了堆内存状况的对比分析、产生内存溢出的原因等内容。
  • 05.07 19:43:20
    发表了文章 2024-05-07 19:43:20

    JVM工作原理与实战(二十九):监控内存泄漏的工具

    JVM作为Java程序的运行环境,其负责解释和执行字节码,管理内存,确保安全,支持多线程和提供性能监控工具,以及确保程序的跨平台运行。本文主要介绍了解决内存溢出的步骤、Top命令、VisualVM、Arthas、Prometheus + Grafana等内容。
  • 05.07 19:23:52
    发表了文章 2024-05-07 19:23:52

    JVM工作原理与实战(二十八):内存溢出和内存泄漏

    JVM作为Java程序的运行环境,其负责解释和执行字节码,管理内存,确保安全,支持多线程和提供性能监控工具,以及确保程序的跨平台运行。本文主要介绍了内存溢出与内存泄漏、内存泄漏的常见场景、解决内存溢出的步骤等内容。
  • 05.07 19:21:53
    发表了文章 2024-05-07 19:21:53

    JVM工作原理与实战(二十七):堆的垃圾回收-G1垃圾回收器

    JVM作为Java程序的运行环境,其负责解释和执行字节码,管理内存,确保安全,支持多线程和提供性能监控工具,以及确保程序的跨平台运行。本文主要介绍了G1垃圾回收器、G1垃圾回收器的回收方式、G1垃圾回收器执行流程、垃圾回收器的选择等内容。
  • 05.07 18:56:23
    发表了文章 2024-05-07 18:56:23

    JVM工作原理与实战(二十六):堆的垃圾回收-垃圾回收器

    JVM作为Java程序的运行环境,其负责解释和执行字节码,管理内存,确保安全,支持多线程和提供性能监控工具,以及确保程序的跨平台运行。本文主要介绍了垃圾回收器、Serial垃圾回收器、SerialOld垃圾回收器、ParNew垃圾回收器、CMS垃圾回收器、Parallel Scavenge垃圾回收器、Parallel Old垃圾回收器等内容。
  • 05.07 17:44:32
    发表了文章 2024-05-07 17:44:32

    JVM工作原理与实战(二十五):堆的垃圾回收-垃圾回收算法

    JVM作为Java程序的运行环境,其负责解释和执行字节码,管理内存,确保安全,支持多线程和提供性能监控工具,以及确保程序的跨平台运行。本文主要介绍了垃圾回收算法评价标准、标记清除算法、复制算法、标记整理算法、分代垃圾回收算法等内容。
  • 05.07 17:42:19
    发表了文章 2024-05-07 17:42:19

    JVM工作原理与实战(二十四):堆的垃圾回收-对象引用

    JVM作为Java程序的运行环境,其负责解释和执行字节码,管理内存,确保安全,支持多线程和提供性能监控工具,以及确保程序的跨平台运行。本文主要介绍了强引用、软引用、弱引用、虚引用、终结器引用等内容。
  • 05.07 17:40:19
    发表了文章 2024-05-07 17:40:19

    JVM工作原理与实战(二十三):堆的垃圾回收-引用计数法和可达性分析法

    JVM作为Java程序的运行环境,其负责解释和执行字节码,管理内存,确保安全,支持多线程和提供性能监控工具,以及确保程序的跨平台运行。本文主要介绍了判断堆上的对象是否可以回收的方法(引用计数法、可达性分析法)、查看垃圾回收日志等内容。
  • 05.07 17:33:06
    发表了文章 2024-05-07 17:33:06

    JVM工作原理与实战(二十二):方法区的垃圾回收

    JVM作为Java程序的运行环境,其负责解释和执行字节码,管理内存,确保安全,支持多线程和提供性能监控工具,以及确保程序的跨平台运行。本文主要介绍了Java的内存管理和自动垃圾回收、方法区的垃圾回收等内容。
  • 05.07 17:30:08
    发表了文章 2024-05-07 17:30:08

    JVM工作原理与实战(二十一):内存管理

    JVM作为Java程序的运行环境,其负责解释和执行字节码,管理内存,确保安全,支持多线程和提供性能监控工具,以及确保程序的跨平台运行。本文主要介绍了不同语言的内存管理(C/C++、Java)、垃圾回收的对比(自动垃圾回收与手动垃圾回收)等内容。
  • 05.07 17:20:52
    发表了文章 2024-05-07 17:20:52

    JVM工作原理与实战(二十):直接内存

    JVM作为Java程序的运行环境,其负责解释和执行字节码,管理内存,确保安全,支持多线程和提供性能监控工具,以及确保程序的跨平台运行。本文主要介绍了直接内存、在直接内存上创建数据等内容。
  • 05.07 17:18:43
    发表了文章 2024-05-07 17:18:43

    JVM工作原理与实战(十九):运行时数据区-方法区

    JVM作为Java程序的运行环境,其负责解释和执行字节码,管理内存,确保安全,支持多线程和提供性能监控工具,以及确保程序的跨平台运行。本文主要介绍了方法区、方法区在Java虚拟机的实现、类的元信息、运行时常量池、字符串常量池、静态变量的存储等内容。
  • 05.07 17:14:54
    发表了文章 2024-05-07 17:14:54

    JVM工作原理与实战(十八):运行时数据区-堆

    JVM作为Java程序的运行环境,其负责解释和执行字节码,管理内存,确保安全,支持多线程和提供性能监控工具,以及确保程序的跨平台运行。本文主要介绍了运行时数据区、堆介绍、堆的关键参数等内容。
  • 05.07 17:12:16
    发表了文章 2024-05-07 17:12:16

    JVM工作原理与实战(十七):运行时数据区-栈内存溢出

    JVM作为Java程序的运行环境,其负责解释和执行字节码,管理内存,确保安全,支持多线程和提供性能监控工具,以及确保程序的跨平台运行。本文主要介绍了栈内存溢出、设置虚拟机栈的大小等内容。
  • 05.07 17:09:03
    发表了文章 2024-05-07 17:09:03

    JVM工作原理与实战(十六):运行时数据区-Java虚拟机栈

    JVM作为Java程序的运行环境,其负责解释和执行字节码,管理内存,确保安全,支持多线程和提供性能监控工具,以及确保程序的跨平台运行。本文主要介绍了运行时数据区、Java虚拟机栈等内容。
  • 05.07 17:05:23
    发表了文章 2024-05-07 17:05:23

    JVM工作原理与实战(十五):运行时数据区-程序计数器

    JVM作为Java程序的运行环境,其负责解释和执行字节码,管理内存,确保安全,支持多线程和提供性能监控工具,以及确保程序的跨平台运行。本文主要介绍了运行时数据区、程序计数器等内容。
  • 04.16 12:35:11
    发表了文章 2024-04-16 12:35:11

    JVM工作原理与实战(十四):JDK9及之后的类加载器

    JVM作为Java程序的运行环境,其负责解释和执行字节码,管理内存,确保安全,支持多线程和提供性能监控工具,以及确保程序的跨平台运行。本文主要介绍了JDK8及之前的类加载器、JDK9及之后的类加载器等内容。
  • 04.16 12:31:43
    发表了文章 2024-04-16 12:31:43

    JVM工作原理与实战(十三):打破双亲委派机制-线程上下文类加载器

    JVM作为Java程序的运行环境,其负责解释和执行字节码,管理内存,确保安全,支持多线程和提供性能监控工具,以及确保程序的跨平台运行。本文主要介绍了打破双亲委派机制的方法、线程上下文类加载器等内容。
  • 04.16 12:29:41
    发表了文章 2024-04-16 12:29:41

    JVM工作原理与实战(十二):打破双亲委派机制-自定义类加载器

    JVM作为Java程序的运行环境,其负责解释和执行字节码,管理内存,确保安全,支持多线程和提供性能监控工具,以及确保程序的跨平台运行。本文主要介绍了打破双亲委派机制的方法、自定义类加载器等内容。
  • 04.16 12:27:03
    发表了文章 2024-04-16 12:27:03

    JVM工作原理与实战(十一):双亲委派机制

    JVM作为Java程序的运行环境,其负责解释和执行字节码,管理内存,确保安全,支持多线程和提供性能监控工具,以及确保程序的跨平台运行。本文主要介绍了双亲委派机制、父类加载器、双亲委派机制的主要作用、双亲委派机制常见问题等内容。
  • 04.16 10:49:10
    发表了文章 2024-04-16 10:49:10

    JVM工作原理与实战(十):类加载器-Java类加载器

    JVM作为Java程序的运行环境,其负责解释和执行字节码,管理内存,确保安全,支持多线程和提供性能监控工具,以及确保程序的跨平台运行。本文主要介绍了扩展类加载器、通过扩展类加载器去加载用户jar包、应用程序类加载器等内容。
  • 04.16 10:46:57
    发表了文章 2024-04-16 10:46:57

    JVM工作原理与实战(九):类加载器-启动类加载器

    JVM作为Java程序的运行环境,其负责解释和执行字节码,管理内存,确保安全,支持多线程和提供性能监控工具,以及确保程序的跨平台运行。本文主要介绍了启动类加载器、通过启动类加载器去加载用户jar包等内容。
  • 04.16 10:44:34
    发表了文章 2024-04-16 10:44:34

    JVM工作原理与实战(八):类加载器的分类

    JVM作为Java程序的运行环境,其负责解释和执行字节码,管理内存,确保安全,支持多线程和提供性能监控工具,以及确保程序的跨平台运行。本文主要介绍了类加载器、类加载器的分类等内容。
  • 04.16 10:41:24
    发表了文章 2024-04-16 10:41:24

    JVM工作原理与实战(七):类的生命周期-初始化阶段

    JVM作为Java程序的运行环境,其负责解释和执行字节码,管理内存,确保安全,支持多线程和提供性能监控工具,以及确保程序的跨平台运行。本文主要介绍了类的生命周期、类的初始化阶段等内容。
  • 04.16 10:37:54
    发表了文章 2024-04-16 10:37:54

    JVM工作原理与实战(六):类的生命周期-连接阶段

    JVM作为Java程序的运行环境,其负责解释和执行字节码,管理内存,确保安全,支持多线程和提供性能监控工具,以及确保程序的跨平台运行。本文主要介绍了类的生命周期、类的连接阶段等内容。
  • 04.16 10:31:28
    发表了文章 2024-04-16 10:31:28

    JVM工作原理与实战(五):类的生命周期-加载阶段

    JVM作为Java程序的运行环境,其负责解释和执行字节码,管理内存,确保安全,支持多线程和提供性能监控工具,以及确保程序的跨平台运行。本文主要介绍了类的生命周期、类的加载阶段等内容。
  • 04.16 10:29:12
    发表了文章 2024-04-16 10:29:12

    JVM工作原理与实战(四):字节码常用工具

    JVM作为Java程序的运行环境,其负责解释和执行字节码,管理内存,确保安全,支持多线程和提供性能监控工具,以及确保程序的跨平台运行。本文主要介绍了字节码常用工具javap、jclasslib、Arthas等内容。
  • 04.16 10:23:50
    发表了文章 2024-04-16 10:23:50

    JVM工作原理与实战(三):字节码文件的组成

    JVM作为Java程序的运行环境,其负责解释和执行字节码,管理内存,确保安全,支持多线程和提供性能监控工具,以及确保程序的跨平台运行。本文主要介绍了字节码文件的基础信息、常量池、方法、字段、属性等内容。
  • 04.16 10:19:09
    发表了文章 2024-04-16 10:19:09

    JVM工作原理与实战(二):字节码编辑器jclasslib

    JVM作为Java程序的运行环境,其负责解释和执行字节码,管理内存,确保安全,支持多线程和提供性能监控工具,以及确保程序的跨平台运行。本文主要介绍了字节码编辑器jclasslib的安装和使用等内容。
  • 04.16 10:15:50
    发表了文章 2024-04-16 10:15:50

    JVM工作原理与实战(一):初识JVM

    JVM作为Java程序的运行环境,其负责解释和执行字节码,管理内存,确保安全,支持多线程和提供性能监控工具,以及确保程序的跨平台运行。同时,JVM还具备动态优化功能,可以根据实际运行情况进行调整和优化。本文主要介绍了JVM的概念、JVM的三大核心功能、常见的JVM虚拟机等内容。
  • 04.15 17:31:37
    发表了文章 2024-04-15 17:31:37

    RabbitMQ入门指南(十一):延迟消息-延迟消息插件

    RabbitMQ是一个高效、可靠的开源消息队列系统,广泛用于软件开发、数据传输、微服务等领域。本文主要介绍了DelayExchange插件、延迟消息插件实现延迟消息等内容。
  • 04.15 17:25:20
    发表了文章 2024-04-15 17:25:20

    RabbitMQ入门指南(十):延迟消息-死信交换机

    RabbitMQ是一个高效、可靠的开源消息队列系统,广泛用于软件开发、数据传输、微服务等领域。本文主要介绍了死信交换机、死信交换机实现延迟消息等内容。
  • 04.15 17:22:24
    发表了文章 2024-04-15 17:22:24

    RabbitMQ入门指南(九):消费者可靠性

    RabbitMQ是一个高效、可靠的开源消息队列系统,广泛用于软件开发、数据传输、微服务等领域。本文主要介绍了消费者确认机制、失败重试机制、失败处理策略、业务幂等性等内容。
  • 04.15 17:19:23
    发表了文章 2024-04-15 17:19:23

    RabbitMQ入门指南(八):MQ可靠性

    RabbitMQ是一个高效、可靠的开源消息队列系统,广泛用于软件开发、数据传输、微服务等领域。本文主要介绍了MQ数据持久化、LazyQueue模式、管理控制台配置Lazy模式、代码配置Lazy模式、更新已有队列为lazy模式等内容。
  • 04.15 17:16:26
    发表了文章 2024-04-15 17:16:26

    RabbitMQ入门指南(七):生产者可靠性

    RabbitMQ是一个高效、可靠的开源消息队列系统,广泛用于软件开发、数据传输、微服务等领域。本文主要介绍了消息丢失的可能性、生产者可靠性中的生产者重试机制和生产者确认机制等内容。
  • 发表了文章 2024-05-15

    JVM工作原理与实战(三十八):JIT即时编译器原理

  • 发表了文章 2024-05-15

    JVM工作原理与实战(三十五):性能调优

  • 发表了文章 2024-05-15

    JVM工作原理与实战(二十四):堆的垃圾回收-对象引用

  • 发表了文章 2024-05-15

    JVM工作原理与实战(二十一):内存管理

  • 发表了文章 2024-05-15

    JVM工作原理与实战(十七):运行时数据区-栈内存溢出

  • 发表了文章 2024-05-15

    JVM工作原理与实战(四十):ZGC原理

  • 发表了文章 2024-05-15

    JVM工作原理与实战(三十九):G1垃圾回收器原理

  • 发表了文章 2024-05-15

    JVM工作原理与实战(三十四):解决GC问题的方法

  • 发表了文章 2024-05-15

    JVM工作原理与实战(三十一):诊断内存泄漏的原因

  • 发表了文章 2024-05-15

    JVM工作原理与实战(三十):堆内存状况的对比分析

  • 发表了文章 2024-05-15

    JVM工作原理与实战(二十七):堆的垃圾回收-G1垃圾回收器

  • 发表了文章 2024-05-15

    JVM工作原理与实战(二十六):堆的垃圾回收-垃圾回收器

  • 发表了文章 2024-05-15

    JVM工作原理与实战(十八):运行时数据区-堆

  • 发表了文章 2024-05-15

    JVM工作原理与实战(十九):运行时数据区-方法区

  • 发表了文章 2024-05-15

    JVM工作原理与实战(十六):运行时数据区-Java虚拟机栈

  • 发表了文章 2024-05-15

    揭秘Java Agent技术:解锁Java工具开发的新境界

  • 发表了文章 2024-05-15

    JVM工作原理与实战(四十四):JVM常见题目

  • 发表了文章 2024-05-15

    JVM工作原理与实战(四十三):JVM常见题目

  • 发表了文章 2024-05-15

    JVM工作原理与实战(三十七):Shenandoah GC和ZGC

  • 发表了文章 2024-05-15

    JVM工作原理与实战(二十三):堆的垃圾回收-引用计数法和可达性分析法

正在加载, 请稍后...
滑动查看更多
正在加载, 请稍后...
暂无更多信息
正在加载, 请稍后...
暂无更多信息