首页
AI Coding
数据标注
NEW
沸点
课程
直播
活动
APP
插件
搜索历史
清空
创作者中心
写文章
发沸点
写笔记
写代码
草稿箱
创作灵感
查看更多
登录
注册
烂猪皮
掘友等级
某一线大厂
|
公众号-【Java烂猪皮】
加油!面包会有的
获得徽章 0
动态
文章
专栏
沸点
收藏集
关注
作品
赞
167
文章 160
沸点 7
赞
167
返回
|
搜索文章
赞
文章( 160 )
沸点( 7 )
太难了!面试官居然要我停止一个正在运行的线程?
停止一个线程意味着在任务处理完任务之前停掉正在做的操作,也就是放弃当前的操作。停止一个线程可以用Thread.stop()方法,但最好不要用它。虽然它确实可以停止一个正在运行的线程,但是这个方法是不安
简单的 HTTP 调用,为什么时延这么大?
背景最近项目测试遇到个奇怪的现象,在测试环境通过ApacheHttpClient调用后端的HTTP服务,平均耗时居然接近39.2ms。可能你乍一看觉得这不是很正常吗,有什么好奇怪的?其实不然,我再来说
一次艰难的内存泄露排查,BeanUtils的锅
现象QA同学反映登录不上服务器排查问题1–日志级别查看log,发现玩家登录的时候抛出了一个java.lang.OutOfMemoryError大概代码是向Redis序列化一个PlayerMirror镜
从实际案例聊聊Java应用的GC优化
当Java程序性能达不到既定目标,且其他优化手段都已经穷尽时,通常需要调整垃圾回收器来进一步提高性能,称为GC优化。但GC算法复杂,影响GC性能的参数众多,且参数调整又依赖于应用各自的特点,这些因素很
一个JDK线程池BUG引发的GC机制思考
问题描述前几天在帮同事排查生产一个线上偶发的线程池错误逻辑很简单,线程池执行了一个带结果的异步任务。但是最近有偶发的报错:本文中的模拟代码已经问题都是在HotSpotjava8(1.8.0_221)版
JVM 源码解读之 CMS GC 触发条件
前言经常有同学会问,为啥我的应用OldGen的使用占比没达到CMSInitiatingOccupancyFraction参数配置的阈值,就触发了CMSGC,表示很莫名奇妙,不知道问题出在哪?其实CMS
频繁操作本地缓存导致 YGC 耗时过长
某天,某位群友在JVM讨论群里发来一张GClog的图片。其中主要的问题是YGC过长,每次耗时约为200ms。使用的JVM参数如下:指定年轻代内存为2g,初始JVM内存为4g,最大JVM内存为4g。这个
分析和解决JAVA 内存泄露的实战例子
这几天,一直在为Java的“内存泄露”问题纠结。Java应用程序占用的内存在不断的、有规律的上涨,最终超过了监控阈值。福尔摩斯不得不出手了!分析内存泄露的一般步骤如果发现Java应用程序占用的内存出现
【MyBatis系列2】最全MyBatis核心配置文件总结,可以作为工具先收藏了
前言上一篇我们通过将MyBatis和传统JDBC,DBUtils,以及Hibernate作了简单的对比,并且列举了一个非常简单的demo,今天这篇主要介绍一下MyBatis的全局配置文件的使用conf
一次艰难的内存泄露排查,BeanUtils的锅
现象通过jstat-gcutilpid5000,发现fgc次数很多而且频繁,此时老年代占比已经大约70%左右,且已经回收不了内存,我们这边设置的fgc阈值是老年代的70%。此时因为还有30%的老年空间
下一页
个人成就
文章被点赞
1,465
文章被阅读
246,169
掘力值
9,283
关注了
22
关注者
2,982
收藏集
0
关注标签
72
加入于
2017-07-27