![](https://img-blog.csdnimg.cn/20201014180756926.png?x-oss-process=image/resize,m_fixed,h_64,w_64)
jdk
bbsdsz
目前在互联网金融公司从事java开发工作,主要负责公司活动的相关内容的开发工作,同时,开发活动的后台管理的接口
展开
-
ThreadLoacl的内存泄露问题
线上有问题的时候,虽然每行日志都打印了流水号,但是请求存在重试的情况,这样想筛选出单一请求的日志比较麻烦,于是想使用SLF4j的MDC,MDC实际上就是一个ThreadLoacl,但是同事实现的日志trace中,没有进行MDC.remove(),我认为这样会存在内存泄漏,但是同事说,我每次对同一个key进行set和get,不需要remove吧,我当时一愣,竟说不出哪里不对,但是就hi感觉不对,于是重新看了一下Thread和ThreadLoacl、ThreadLoaclMap.首先Thread内部有.原创 2020-07-14 11:16:52 · 755 阅读 · 0 评论 -
linux下安装jdk
我是使用centos7安装的,但是由于centos即使都是7,也有很多版本(linux开源,很多人都可以改),参照本片文章可能会有无法使用的bug,这里给大家先打一个预防针,毕竟我之前就遇到过这种情况,如果你不幸遇到了,只能先给你说一声抱歉!正文第一步:虚拟机上安装linux,安装完成之后,首先使用java- version命令查看系统是否自带jdk,一般是先卸载,然后安装自己想要的版本的jdk。...原创 2018-02-28 17:37:11 · 197 阅读 · 0 评论