Jvisualvm探索:插件安装、类加载速度调优、BTrace

一、插件安装 visualvim插件网址:http://visualvm.github.io/plugins.html jvisualvm是随jdk一同发布的jvm诊断工具,通过插件可以扩展很多功能,插件扩展也是jvisualvm的精华所在。 打开该工具,通过菜单“工具”—>“插件”开...

2017-10-16 00:02:38

阅读数 904

评论数 0

IDEA Maven打包时报找不到符号错误

一、问题背景在使用idea开发项目时,管理jar包依赖一般使用maven pom的方式,但是并不是所有jar包都来源于maven仓库,譬如使用其它业务方的二方包,这些jar包是没有maven仓库坐标的。此时,在idea中使用maven打包工程时,这些不是通过maven管理的jar包中的类,在编译时...

2017-10-10 23:07:24

阅读数 3686

评论数 0

dmesg排查消失的进程

一、适用场景:如果发现自己的java进程悄无声息的消失了,几乎没有留下任何线索,那么dmesg一发,很有可能有你想要的。二、具体操作sudo dmesg|grep -i kill | less去找关键字oom_killer,找到的结果类似如下:[6710782.021013] java invok...

2017-10-08 22:00:52

阅读数 3149

评论数 0

Java traps之日期格式化

日期格式化中HH与hh的区别yyyy-MM-dd hh:mm:ss与yyyy-MM-dd HH:mm:ss区别:一个是12小时制,一个是24小时制

2017-10-08 21:49:42

阅读数 173

评论数 0

Java traps之字符串split

字符串splitJava中,字符串的split(“,”)与split(“,”, -1)的区别:一个忽略末尾的空字符,一个不忽略末尾的空字符。 例如:"test,," split(",")返回的数组长度为1 split(",", -1)返...

2017-10-08 21:47:01

阅读数 156

评论数 0

IDEA 安装PlantUML

一、IDEA安装PlantUML插件1.ctrl+shift+s打开setting面板,执行如下操作:Plugins-->Install JetBrains plugin...-->搜索plantuml 搜索出PlantUML后,点击安装,重启IDEA,PlantUML插件即...

2017-10-08 21:20:22

阅读数 9286

评论数 1

提示
确定要删除当前文章?
取消 删除