JVM
文章平均质量分 96
smileSunshineMan
这个作者很懒,什么都没留下…
展开
-
常见OOM排查和处理
总结一些常见OOM1.java.lang.OutOfMemoryError: Java heap space首先在错误提示那已经提示了OOM发生在堆空间里面,因为在本地idea,所以为了模拟这种情况配置了VM Options :-Xms10m -Xmx10m -XX:+PrintGCDetails为温故而知新,我还是解释一下各参数的含义 -Xms10m代表堆初始化大小为10m;-Xmx10m代表堆最大为10M;-XX:+PrintGCDetails代表打印日志,为什么加这个呢,因为我在本...原创 2020-11-05 16:47:01 · 4321 阅读 · 3 评论 -
java设计模式理解-单例模式
在日常的工作里面,写多了业务代码,但是随着时间增长,年龄增长挺多,能力知识却增的不多。认真的学习设计模式,让自己有意识有能力的把设计模式融入到自己的代码里面,而不是仅仅写业务代码。定义在百度百科里面,它这样写道:单例模式最初的定义出现于《设计模式》(艾迪生维斯理, 1994):“保证一个类仅有一个实例,并提供一个访问它的全局访问点。”Java中单例模式定义:“一个类有且仅有一个实例,并且自行实例化向整个系统提供。”---------------------------比方说:在sp原创 2020-08-12 11:42:12 · 220 阅读 · 0 评论 -
JVM配置信息
很久没写博客了,因为之前博主遇到了情感问题,现在逐渐走出来了。记录一下最近遇到的跟jvm配置相关的问题。本文分两个部分,一是遇到的问题,还有是怎么解决的;二是延续该问题的学习。1.先说一下背景:最近接到一个需求,是需要异步导出数据,为避免单个excel数据量过大,因此设置了单个excel的数据量大小。后因运营需要,需要提高单个excel的数据量大小到50w行数据。一开始本地测试导出是没有问...原创 2019-09-25 17:23:27 · 150 阅读 · 0 评论