自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+

维也纳的和尚

喜欢吃肉

  • 博客(4)
  • 收藏
  • 关注

原创 Java日志实践

等级解读1.fatal - 严重的,造成服务中断的错误;2.error - 其他错误运行期错误;3.warn - 警告信息,如程序调用了一个即将作废的接口,接口的不当使用,运行状态不是期望的但仍可继续处理等;4.info - 有意义的事件信息,如程序启动,关闭事件,收到请求事件等;5.debug - 调试信息,可记录详细的业务处理到哪一步了,以及当前的变量状态;6.trace - 更详细的跟踪信息;基本的Logger编码规范1.输出Except

2022-02-21 16:24:09 97

原创 GC相关知识点简介

1、jvm结构1.1.jvm结构1.2.栈、堆、非堆2、识别垃圾2.1 引用计数算法给对象添加一个引用计数器,当对象增加一个引用时计数器加 1,引用失效时计数器减 1。引用计数为 0 的对象可被回收。两个对象出现循环引用的情况下,此时引用计数器永远不为 0,导致无法对它们进行回收。正因为循环引用的存在,因此 Java 虚拟机不使用引用计数算法。2.2 可达性分析算法通过 GC Roots 作为起始点进行搜索,能够到达到的对象都是存活的,不可达的对象可被回收。Java 虚拟机使用

2022-02-18 18:41:15 179

原创 探究java项目模板中jvm的启动参数配置和基于JDK11的GC相关设置

一、基于jdk11的JVM启动配置1.建议配置:-Xms1024m (最小堆内存)-Xmx1024m (最大堆内存)说明:1.推荐其它保持默认配置,后续不满足性能需求或不满足压测时再进行调优2.内存可以根据业务要求配置增大,但要保证最大堆内存和最小堆内存参数相同,避免每次空间不足,动态扩容带来的影响。3.jdk11中已对1.8中常用的CMS垃圾收集器进行了废弃标识,默认使用G1垃圾收集器(一款性能更优的针对服务器提供的垃圾收集器),G1自带的算法简化了开发人员对G1的调优设置,推荐使用默认设置

2022-02-18 18:17:20 2977

原创 开通博客了

18年毕业参加工作,码农一个。为什么现在才开通,因为 手懒懒到什么程度,这么说吧,下面这张图,我用了三年。。。工作四年,也会记录一些技术文档,总结,随笔,之后会陆续搬到这里,方便交流。...

2022-02-18 17:11:41 161

空空如也

空空如也

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

TA关注的人

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