自定义博客皮肤VIP专享

*博客头图:

格式为PNG、JPG,宽度*高度大于1920*100像素,不超过2MB,主视觉建议放在右侧,请参照线上博客头图

请上传大于1920*100像素的图片!

博客底图:

图片格式为PNG、JPG,不超过1MB,可上下左右平铺至整个背景

栏目图:

图片格式为PNG、JPG,图片宽度*高度为300*38像素,不超过0.5MB

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(5)
  • 收藏
  • 关注

原创 JVM 监控和故障处理工具(调优工具)

在java开发的过程中经常会遇到jvm相关问题和故障,那么遇到问题时经常使用的处理工具有哪些呢?下面一起来梳理下JPS(JVM Process Status Tool):显示指定系统内所有的HotSpot的虚拟机进程jstat(JVM Statistics Monitoring Tool):用于收集HotSpot虚拟机各方面的运行参数jinfo(Configuration Info for java):显示虚拟机的配置信息。

2022-10-10 10:59:56 218 1

原创 理解JVM内存管理机制

本文章主要讲述JVM内存中的运行时数据区的组成部分、以及各个区域的作用Java虚拟机在执行Java程序的时候回把内存分为多个部分进行管理使用。每个区域都有自己指定的用途、以及创建和销毁的时间。有些随着线程的创建而创建,线程的销毁而销毁。有些则跟随虚拟机进程的启动而启动,java的运行时数据区包含以下几个部分其中,方法区和堆是共享的数据区,虚拟机栈、本地方法栈、程序计数器则是线程私有的区域。

2022-09-26 10:29:12 663

原创 相同类属性拷贝,原来1+1真的不等于“2”

相同类属性合并

2022-08-16 14:44:27 121 1

原创 记录一次@Data和@Builder导致无参构造函数失效问题

说在前边这个问题发生在接口联调的时候,本地在idea测试没有问题,但是发到测试环境使用postman进行测试就出问题,做一个记录防止再犯,也希望可以帮助到其他的同志们。现象用postman请求接口时报出了序列化异常,错误信息很长基本上都是乱码,这里就不贴出来了,提示关键信息,no Creators, like default construct, exist。主要原因是因为请求接口的入参对象没有默认构造函数导致,可以看下你的是否是这样的原因呢?那么为什么会导致这样的结果呢,我们继续一步一步往下走,入参

2022-05-26 16:06:00 2360

原创 如何打破自己的舒适圈呢

说在前边我,一个技术人员出身,曾经有过一段难忘的经历,也是这段经历帮助了,给了我自信和坚强,相信有的同志们肯定能猜出来是什么,不过这不是本次的重点。从参加工作到现在感觉是“伤痕累累”,换到了自己想要的却给自己带来了很大的压力。相信有很多和我一样遭遇的人,不管是哪个行业,哪个领域,或许大家都会有这样的困境,目前为止我依然没有完全摆脱这种困境,也在努力的寻找方法。相信同志们在一个工作岗位上呆久了或者刚到一个新的工作岗位上的状态是不一样的,应该说这是两种反差吧。那请大家来听听我的故事吧。最近上海的疫情是大

2022-05-25 16:00:30 205

java相关基础知识总结

Java相关基础知识总结

2024-05-27

SpringIOC流程简单理解

SpringIOC简单流程梳理

2024-05-27

设计模式之观察者设计模式理解

轻松理解观察者设计模式

2024-05-27

空空如也

TA创建的收藏夹 TA关注的收藏夹

TA关注的人

提示
确定要删除当前文章?
取消 删除