jvisualvm安装并查看GC过程
发表于|更新于
|浏览量:
非知之艰,行之惟艰。——《尚书》
首先WIN+R输入cmd打开控制台

输入jvisualvm启动
如果报jvisualvm不是内部或外部命令,也不是可运行的程序,说明我们没有安装

那我们去安装一个
官网下载


然后解压
双击运行

如果弹框

我们就可以指定一下jdk路径
编辑visualvm.conf

修改jdk路径

保存,再次运行就可以打开了
打开后点击我接受

然后找到我们当前项目就可以查看信息啦

我们还可以安装插件

安装一个Visual GC


完成后重启一下
重启好了后就可以看到我们的GC过程了

相关推荐
2021-07-11
springboot建站脚手架
往者不谏,来者可追——《 论语·微子》 地址:https://gitee.com/VampireAchao/simple-scaffold.git 目录结构: 可以用于搭建一些小型项目,注释齐全 已通过阿里代码审查工具扫描
2022-05-12
Converter集合转换
只因生命在继续才盲目地产生信念,这种信念是空的。——乔桑塔亚那 前两天写了mapstruct的spring拓展 里面提到了一个Converter 一般我们是对象之间互转,如果是集合的话,可以用Stream#map去一个一个转换 实际上org.springframework.core.convert.ConversionService也为我们提供了参数为org.springframework.core.convert.TypeDescriptor的转换 例如我这里封装一个集合之间的转换 SpringContextHolder工具类 123456789101112131415161718192021222324252627282930313233343536373839404142import java.util.ArrayList;import java.util.List;import org.springframework.core.convert.ConversionService;import org.springframework.core.convert.Typ...
2024-04-05
org.apache.ibatis.session.AutoMappingUnknownColumnBehavior
我只说从今往后,不说今日以前。——陈忠实《白鹿原》 在处理数据库和Java对象之间的映射时,MyBatis提供了一种高度灵活的机制来处理那些在结果集中存在但在Java对象中没有相应属性的未知列。这种机制通过AutoMappingUnknownColumnBehavior枚举来实现,它允许开发者定义对这些未知列的处理策略。 AutoMappingUnknownColumnBehavior的三种策略 NONE: 这是默认策略,MyBatis将忽略所有未知的列,不会对其进行任何操作或抛出异常。 WARNING: 当选择这个策略时,MyBatis会在控制台或日志文件中记录一个警告消息,指出存在未知列,但仍然会继续映射已知列。 FAILING: 选择这个策略时,一旦遇到未知列,MyBatis将抛出异常并终止映射过程。这对于需要确保所有列都必须被正确映射的场景非常有用。 应用场景 开发和测试阶段: 你可能会倾向于使用WARNING策略,以便及时发现数据库表结构的任何更改,这些更改可能会影响应用程序的行为。 生产环境: 在生产环境中,FAILING策略可以帮助你确保数据完整性,任何未映射...
2021-05-29
thymeleaf格式化时间
牙齿痛的人,想世界上有一种人最快乐,那就是牙齿不痛的人。——萧伯纳 将返回的日期类型在页面上显示为指定的格式 首先是格式化Date类型 1<span th:text="${#dates.format(data.gmtCreate,'yyyy-MM-dd HH:mm:ss')}"></span> 然后是LocalDateTime等Temporal类 1<span th:text="${#temporals.format(data.gmtCreate,'yyyy-MM-dd HH:mm:ss')}"></span>
2021-05-27
maven打包时将xml加入打包文件内
青年之文明,奋斗之文明也,与境遇奋斗,与时代奋斗,与经验奋斗。故青年者,人生,人生之春,人生之华也——李大钊 在maven中配置一下即可 123456789101112131415161718192021222324252627282930313233343536373839404142<build> <plugins> <plugin> <groupId>org.apache.maven.plugins</groupId> <artifactId>maven-compiler-plugin</artifactId> <version>3.8.1</version> <configuration> <source>1.8</source> <target>...
2025-06-07
chunjun
任何教育都比不上灾难的教育。——英狄斯雷利 https://github.com/DTStack/chunjun 纯钧 Chunjun:高性能的分布式数据集成框架在大数据时代,数据的采集、转换和集成是构建数据驱动型系统的核心任务。针对复杂的数据同步需求,Chunjun 提供了一个高性能、易扩展的分布式数据集成框架,专注于实现多源异构数据的高效同步和处理。 Chunjun 是一个开源的分布式数据同步工具,支持多种数据源的读写,适用于实时和批量数据同步场景。它基于 Apache Flink 构建,具有高吞吐量和低延迟的特性,是企业级数据集成的理想选择。 什么是 Chunjun?Chunjun 是一个基于 Flink 的分布式数据集成框架,致力于解决多种数据源之间的数据同步、迁移和集成问题。无论是结构化数据、半结构化数据还是非结构化数据,Chunjun 都能提供高效的解决方案。 它的主要特点包括: 支持多种数据源:涵盖关系型数据库、NoSQL 数据库、消息队列、大数据存储等。 高性能:基于 Flink 的流处理能力,支持实时数据同步和离线批量处理。 易扩展:模块化设计,方便开发...

阿超
我的名字叫阿超 年龄25岁 家在北京市 职业是软件开发 每天最晚也会在八点前回家 不抽烟 酒浅尝辄止 晚上十二点上床 保证睡足八个小时 睡前写一篇博客 再做二十分钟俯卧撑暖身 然后再睡觉 基本能熟睡到天亮 像婴儿一样不留下任何疲劳和压力 就这样迎来第二天的早晨 健康检查结果也显示我很正常 我想说明我是一个不论何时都追求内心平稳的人 不拘泥于胜负 不纠结于烦恼 不树立使我夜不能寐的敌人 这就是我在这社会的生活态度
Follow Me公告
This is my Blog