问题解决
文章平均质量分 57
foolishAndStupid
还在学习成长ing,有木有小伙伴一起学习讨论
展开
专栏收录文章
- 默认排序
- 最新发布
- 最早发布
- 最多阅读
- 最少阅读
-
使用Apache commons-net包的ftp时中文文件名乱码的问题
使用commons-net 包里面的ftp时,建立目录的时候会有中文乱码,主要是ftp的文件名编码是iso-8859-1的,所以在根据文件名获取输出流的时候需要对文件名转编码格式: ftpClient.appendFileStream(new String(fullPath.getBytes("utf-8"), "iso-8859-1"原创 2016-12-20 11:29:22 · 3609 阅读 · 0 评论 -
记一次内存泄漏排查问题
背景 在使用JavaCV做图像处理时,发现程序运行起来之后,处理了百来次的时候,就报了outofmemory的错误。因为javacv底层就是调用opencv的native方法,判断是出现了内存泄漏问题,可能是调用了哪个方法之后没有正确释放资源。 1.用jconsole观察 首先是需要在测试机器上修改启动命令,使得能够支持jconsole远程连接。-Dcom.su原创 2017-02-26 21:51:13 · 1430 阅读 · 0 评论 -
学习使用greys排查线上问题
Greys是一个JVM进程执行过程中的异常诊断工具。 在不中断程序执行(不重启服务)的情况下轻松完成JVM相关问题排查工作。安装和启动下载greys脚本:curl -sLk http://ompc.oss.aliyuncs.com/greys/install.sh|sh启动脚本:./greys.sh pid如何获取pid:ps -ef|grep java 然后从输出中找到你需要的Java进程原创 2017-06-03 01:00:48 · 5757 阅读 · 0 评论 -
Ubuntu下编译hotspot踩坑指南
折腾了2天,终于在ubuntu上编译hotspot成功了,中间踩了好多坑,资料也不好找啊,还是得跟书上和博客上的各种配置保持一致比较好,稍微有点不一样的地方,也许就是个坑! 环境变量配置如下,各个参数的含义网上也都有,就不列举了。export LANG=Cexport ALT_BOOTDIR=/home/lumingfeng/Downloads/jdk1.6.0_45export AL原创 2017-08-13 23:59:16 · 1597 阅读 · 0 评论 -
jvm源码阅读笔记[6]-杂谈JIT中对Exception做的优化
今天同事上线上看日志,发现一堆只打印了”java.lang.NullPointerException”的异常,代码里面确实捕获且调用了输出堆栈信息的方法,日志里面却没有堆栈信息,甚是困惑。另一个同事说他之前遇到过,好像是JIT优化的结果。搜了一下,找到这样一篇文章(http://jawspeak.com/2010/05/26/hotspot-caused-exceptions-to-lose-the原创 2017-09-22 23:29:17 · 1501 阅读 · 0 评论
分享