会员
众包
新闻
博问
闪存
赞助商
HarmonyOS
Chat2DB
所有博客
当前博客
我的博客
我的园子
账号设置
会员中心
简洁模式
...
退出登录
注册
登录
Java老K
以梦为码,不负韶华
博客园
首页
新随笔
联系
订阅
管理
上一页
1
2
3
2020年11月6日
JVM Metaspace内存溢出排查与总结
摘要: 一. 现象 前段时间公司线上环境的一个Java应用因为OOM的异常报警,导致整个服务不可用被拉出集群,本地模拟重现的现象如下: 当时的解决方案是增加metaspace的容量:-XX:MaxMetaspaceSize=500m,从原来默认的256m改为500m,虽然没有再出现oom,但这个只是临时解决
阅读全文
posted @ 2020-11-06 00:05 Java老K
阅读(2372)
评论(0)
推荐(0)
2020年11月5日
Java在线诊断利器之Arthas
摘要: 一. 简介 Arthas是阿里在2019年9月份开源的一款java在线诊断工具,能够分析、诊断、定位java应用问题,例如:JVM信息、线程信息、搜索类中的方法、 跟踪代码执行、观测方法的入参和返回参数等等。 Arthas最大的特点是能在不修改代码和不需要重新发布的情况下,对业务问题进行诊断,包括查
阅读全文
posted @ 2020-11-05 00:14 Java老K
阅读(2770)
评论(0)
推荐(0)
2020年11月1日
Java踩坑记系列之Arrays.AsList
摘要: java.util.Arrays的asList方法可以方便的将数组转化为集合,我们平时开发在初始化ArrayList时使用的比较多,可以简化代码,但这个静态方法asList()有几个坑需要注意: 一. 如果对集合使用增加或删除元素的操作将会报错 如下代码: List list = Arrays.as
阅读全文
posted @ 2020-11-01 22:51 Java老K
阅读(452)
评论(0)
推荐(0)
Java踩坑记系列之BigDecimal
摘要: 在java.math包中提供了对大数字的操作类,用于进行高精确计算,如BigInteger,BigDecimal类。而平常我们开发中使用最多的float和double只能适用于一般的科学和工程计算,如果要在比较精确的计算方面如货币,那么使用float和double会相应的丢失精度,因此用于精密计算大
阅读全文
posted @ 2020-11-01 22:06 Java老K
阅读(337)
评论(0)
推荐(0)
2016年2月17日
TCP/IP网络协议的通俗理解,socket,http,soap
摘要: 文章出处:http://www.cnblogs.com/syf/archive/2013/01/11/2857156.html 国际标准化组织(ISO)定义了网络协议的基本框架,被称为OSI模型。要制定通讯规则,内容会很多,比如要考虑A电脑如何找到B电脑,A电脑在发送信息给B电脑时是否需要B电脑进行
阅读全文
posted @ 2016-02-17 15:06 Java老K
阅读(109)
评论(0)
推荐(0)
上一页
1
2
3
公告