- 博客(5)
- 收藏
- 关注
原创 内存泄漏问题总结
同事有一个带有少量业务逻辑然后更新数据库某字段的需求(大约900万数据)执行了几千条后,发现日志停住了。使用jvisualvm查看GC,发现Old区和Eden区都已经满了第一反应是可能存在内存泄漏,但是看到系统初始化参数里面最大堆内存大小只有512M,就觉得调大堆内存就应该可以了。所以把堆内存大小调整为4G,Eden区2G,重启,正常运行了第二天早上看日志,发现又停了,日志报内存溢出。查看
2017-10-16 17:49:03 443
原创 Linux下tomcat服务自动重启
创建restart.sh脚本,代码如下#!/bin/bashtest=`ps aux|grep tomcat8081|grep -v grep`if [ -n "$test" ] then echo "$(date) tomcat is ok">> /home/appusr/shell/logs/autostart-acc.log el
2016-05-05 10:50:46 642
原创 c3p0连接池maxIdleTime小于mysql数据库interactive_timeout参数导致出现NewPooledConnection close Exception的解决办法
c3p0连接池maxIdleTime小于mysql数据库interactive_time参数导致出现NewPooledConnection close Exception的解决办法
2016-02-19 17:02:47 14065 2
原创 JVM垃圾收集算法总结
第一次写技术博客,目的很简单,就是总结自己最近学习的一些知识,同时能够分享给大家。如果有什么说的不准确或者不对的地方,请大家尽管直接指出来,大家一起讨论,共同学习。
2015-11-19 10:38:19 695
原创 使用Java Applet和Java串口编程API实现电子称称重功能
Java Applet技术应该算是Java语言诞生之初在Web领域唯一的一个卖点,有一段时间非常流行Applet做的动画,聊天室和游戏。但是由于Applet自身存在的一些问题,比如要求浏览器装有JRE,很多用户不愿意去装;开发困难,没有好的IDE,性能差等;导致Applet慢慢地被Java在服务器端的优秀表现所淹没。Java串口编程使用的是javax.comm包下的SerialPortEventL
2015-11-18 07:37:46 7741 6
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人