首页
AI Coding
数据标注
NEW
沸点
课程
直播
活动
APP
插件
搜索历史
清空
创作者中心
写文章
发沸点
写笔记
写代码
草稿箱
创作灵感
查看更多
登录
注册
xj1988
掘友等级
获得徽章 5
动态
文章
专栏
沸点
收藏集
关注
作品
赞
152
文章 141
沸点 11
赞
152
返回
|
搜索文章
赞
文章( 141 )
沸点( 11 )
JVM垃圾回收与一次线上内存泄露问题分析和解决过程
内存泄漏(Memory Leak)是指程序中己动态分配的堆内存由于某种原因程序未释放或无法释放,造成系统内存的浪费,导致程序运行速度减慢甚至系统崩溃等严重后果。 Java又是如何知道哪些对象不再使用,需要回收的呢?实际上JVM中对堆内存进行回收时有一套可达性分析算法,该算法的思…
耗时几个月,终于找到了JVM停顿十几秒的原因
最近我们系统出现了一些奇怪的现象,系统每隔几个星期会在大半夜重启一次,分析过程花费了很长时间,令人印象深刻,故在此记录一下。
一次SSL握手异常,我发现JDK还有发行版区别
简介 最近,我们一个多机房部署的服务,调用方反馈有问题,在调用新加坡机房时正常,而调用印度机房则报SSL握手异常。 排查花了一些时间,同时也积累了一些经验,故记录一下。
两分钟实现 给女朋友推送暖心微信公众号消息
携手创作,共同成长!这是我参与「掘金日新计划 · 8 月更文挑战」的第 23 天,点击查看活动详情 start 事情的起因是因为女朋友看到了别人秀的: 巴拉巴拉......看着还蛮有意思的,走我们也去
为什么一段看似正确的代码会导致DUBBO线程池被打满
在静态代码块执行初始化操作也并非不可。但是由于调用者流量很大,发生了MyCache没有初始化完成就被大量调用的情况,导致大量线程阻塞在初始化方法上,最终导致线程池打满
RabbitMQ WEB管理端
rabbitmq-management是RabbitMq web管理端,用的是erlang的cowboy框架进行开发。 Admin(用户管理)。 Ready:待消费的消息总数。 Unacked:待应答的消息总数。 Total:总数 Ready+Unacked。 速率=(num1…
(05)Dubbo微服务实战-自定义Dubbo参数校验异常处理逻辑
由于Dubbo默认的JSR303参数校验在未通过校验时,所返回的结果并没有实现序列化,导致消费者调用服务时报错。且项目对于服务调用结果使用统一的Result对象,因此Dubbo默认的参数校验无法满足项目要求,故对Dubbo的参数校验进行改造。 Dubbo使用org.apache…
Dubbo异常处理源码探究及其最佳实践
推荐语:Dubbo作为一款高性能的 RPC 框架,在微服务架构中广泛应用,本文基于开发过程中的一次异常处理,深入剖析了Dubbo 的异常处理逻辑,并结合源码,给出了 Dubbo 异常处理的最佳实践。
正则表达式真的很骚,可惜你不会写!!!
正则表达式在几乎所有语言中都可以使用,无论是前端的JavaScript、还是后端的Java、c#。他们都提供相应的接口/函数支持正则表达式。 但很神奇的是:无论你大学选择哪一门计算机语言,都没有关于正则表达式的课程给你修,在你学会正则之前,你只能看着那些正则大师们,写了一串外星…
漫画:从JVM锁扯到Redis分布式锁
不论面试还是实际工作中,Redis都是避无可避的技术点。在我心里,MySQL和Redis是衡量一个程序员是否“小有所成”的两把标尺。
下一页
关注了
115
关注者
4
收藏集
6
关注标签
14
加入于
2019-03-15