本月博客排行
年度博客排行
-
第1名
宏天软件 -
第2名
龙儿筝 -
第3名
青否云后端云 - wallimn
- vipbooks
- gashero
- wy_19921005
- benladeng5225
- fantaxy025025
- zysnba
- e_e
- javashop
- sam123456gz
- tanling8334
- arpenker
- kaizi1992
- xpenxpen
- lemonhandsome
- xiangjie88
- ganxueyun
- xyuma
- sichunli_030
- wangchen.ily
- jh108020
- Xeden
- johnsmith9th
- zxq_2017
- zhanjia
- jbosscn
- forestqqqq
- luxurioust
- lzyfn123
- ajinn
- wjianwei666
- daizj
- ranbuijj
- 喧嚣求静
- silverend
- kingwell.leng
- lchb139128
- kristy_yy
- lich0079
- jveqi
- java-007
- sunj
- yeluowuhen
- lerf
- ssydxa219
- lstcyzj
- flashsing123
最新文章列表
java代码优化检查内容和内存泄漏方式
1. java程序代码优化检查内容
1,无关乎界面的算法、调用、导入、导出等,不要再AWT/SWT线程中运行。
2,非用户错误时,不要弹出对话框,做内部处理,尽量屏蔽用户操作错误。
3,SWT/AWT等界面关闭时,是否将监听器等注销,保存数据,释放资源。
4,常量不可重复声明定义,系统中要集中定义。
5,定义系统中公用组件,多使用公用组件,使用公用方法。
Javascript内存泄漏检测工具
Javascript内存泄漏检测工具
内存泄漏对开发者来说一般很难检测因为它们是由一些大量代码中的意外的错误引起的,但它在系统内存不足前并不影响程序的功能。这就是为什么会有人在很长时间的测试期中收集应用程序性能指标来测试性能。
最简单的检测内存泄漏的方式是用任务管理器检查内存使用情况。在Chrome浏览器的新选项卡中打开应用并查看内存使用量是不是越来越多。还有其他的调试工具提供内存监视器 ...
浅谈Java--内存泄漏
JAVA的垃圾回收机制,让许多程序员觉得内存管理不是很重要,但是内存内存泄露的事情恰恰这样的疏忽而发生,特别是对于Android开发,内存管理更为重要,养成良好的习惯,有利于避免内存的泄漏.
对象的几种状态:
这里可以把许多对象和引用看成是有向图,顶点可以是对象也可以是引用,引用关系就是有向边。
可达状态:对象创建的时候,有引用指向它,这个时候在对象和引用之 ...
内存泄漏实例(整理)
内存泄露的意思应该是你的内存会有一些被占用,而不能被释放,并且这种占用会不停的增加
O u t O f M e m o r y E r r o r错误
实例一
Static Vector v = new Vector ...
Socket长连接内存泄漏原因
摘录自http://lbdf001.javaeye.com/blog/548003
socket通信是通过ObjectOutputStream和ObjectInputStream来进行写、读操作的。 首先看一下对象序列化写入,下例将一简单对象序列化到文本文件中: public class TestSocket { public static void main(Strin ...
Android内存泄漏查找(2)
(2)内存泄漏:多线程
在非UI线程(Worker Thread)中有时会用到this.wait()方法让线程进入等待状态。此时,如果Activity退出没有干涉它,那么该线程将一直处于等待状态,线程持有的对象将无法回收。所以,在Activity退出时,要notify等待的worker线程。如果线程中有长时间循环的话,要通过标志位等方法将循环结束。
Android内存泄漏查找(1)
一、常见的内存泄漏
对于较大规模的Android应用开发,内存泄漏是个让人十分头痛的问题。一般来说,Android使用Java语言进行开发,通过GC进行内存回收。如果对象处于被引用的状态,那么GC是无法回收的。尤其是Android中Activity的Context,很容易在不易察觉的情况下被引用。Activity关闭的时候,引用该Context的对象还在使用中,致使Activity无法 ...
关于DWR内存泄露的初步测试报告
我们使用机器配置:操作系统为XP,CPU1.6,内存0.99GB,上面跑一个Tomcat和IE7.0浏览器。
数据为模拟Socket服务端发送,Tomcat Web服务器接收数据并解析,然后通过DWR传递到JSP进行展示,使用的是IE7浏览器。
使用Flot进行绘图,频率为每秒2次,每次800点数,从五一开始跑到今天,实际运行时间 > 24*3 小时,开始内存为80M,IE ...
关于DWR内存泄漏的问题
机器跑了一晚上,发现有崩溃现象,由于页面内有动态绘图功能,我怀疑是绘图原因,但是今天上午有人提醒我才想到,是不是间隔调用时DWR产生了内存泄漏问题?
网上查了一下貌似大家都在讨论这个问题,之前我也挺老手说过DWR有内存问题,可是没有遇到过。原来DWR在间隔调用这种情况下会有问题!
按照大家的说法,修改engine.js配置文件来解决问题,目前我也修改了一下,修改方法如下:
在
...
大量JDBC批处理内存溢出问题分析
2012年1月9日,去客户现场解决性能问题。
背景:客户需要数据从一个数据库到另一个数据库转移。本来可以使用ETL工具解决,但是由于一些客观原因又不能使用ETL系统,因此项目组自己做了一个数据迁移功能。除了业务部分的数据组织外,其他功能非常简单,就是利用JDBC组织数据,然后批量提交。
问题:数据量在19万条,内存控制在1G左右,在8万条左右,内存溢出。监控JVM,发现Old区域和e ...
c# 获得vista以上win7任务管理器中默认内存使用显示列的值(原)
请转载的朋友注明出处,查资料不容易呀。分享给大家。
写个内存溢出监视程序,结果取的内存使用量跟任务管理器里默认显示的不一样。
查中文,日文,英文,资料,总算在英文资料里找到点线索。
vista以上的系统(win7)这里是用的win7,里面默认显示内存使用量的列.
英文,应该是private working set
中文,应该是私有工作集
日文,应该是メモリ( ...