Sodino的专栏

还是自己的窝舒服,跳转至 http://sodino.com 吧。

[MAT]使用MAT比较多个heap dump文件

使用MAT比较多个heap dump文件 调试内存泄露时,有时候适时比较2个或多个heap dump文件是很有用的。这时需要生成多个单独的HPROF文件。下面是一些关于如何在MAT里比较多个heap dumps的内容(有一点复杂):1.     第一个HPROF 文件(usingFile >...

2014-08-12 11:39:39

阅读数:6953

评论数:1

[Java] 监控java对象回收的原理与实现

监控Java对象回收的原理与实现 一.监控Java对象回收的目的监控Java对象是否回收的目的是:为了实现内存泄露报警。 内存泄露是指程序中对象生命周期(点击查看详情)已经进入不可见阶段,但由于编码错误或系统原因,仍然存在着GC roots持有或间接持有该对象的引用,导致该对象的生命周期无法继续向...

2014-08-06 22:12:58

阅读数:12043

评论数:3

Java 对象的生命周期

Java 对象的生命周期          在Java中,对象的生命周期包括以下几个阶段: 1.      创建阶段(Created) 2.      应用阶段(In Use) 3.      不可见阶段(Invisible) 4.      不可达阶段(Unreachable) 5.      ...

2014-08-05 16:21:24

阅读数:24280

评论数:2

[Java][MAT] Shallow Heap大小计算释疑

查看Mat文档时里面是这么描述Shallow Heap的:Shallow heap is the memory consumed by one object. An object needs 32 or 64 bits (depending on the OS architecture) per ...

2014-04-20 17:10:23

阅读数:5152

评论数:1

[Java]使用jConsole导出java程序的heap dump文件

[Java]使用jConsole导出Java程序heap dump文件 Heap dump文件存储着在该文件生成时,Java程序的所有未被回收的Objects的信息。通过使用MAT工具,可以揪出内存泄漏点以达到减少Java程序内存消耗的目的。 本文只是记录下如何使用jConso...

2014-04-13 17:20:47

阅读数:8176

评论数:0

[Java] DaemonThread(守护线程)简介---finally内的代码不一定会被执行

原文:http://www.cnblogs.com/luochengor/archive/2011/08/11/2134818.html http://www.cnblogs.com/luochengor/archive/2011/08/11/2134818.html http://www.cnb...

2014-04-09 20:44:31

阅读数:2547

评论数:1

[Java] 遍历指定包名下所有的类(支持jar)

项目需要,仅做记录。 支持包名下的子包名遍历,并使用Annotation(内注)来过滤一些不必要的内部类,提高命中精度。 示例工程结构见下图.

2014-02-10 21:26:21

阅读数:14309

评论数:5

[移动网关]2G环境下资源下载有一定概率失败,客户端日志显示收到403错误

资源下载2G环境下有一定概率失败,客户端日志显示收到403错误 问题现象: 测试同学在使用联通号码在移动网络环境下,访问连接得到的response_code出现是403,导致资源读取失败表情显示异常。 问题重现步骤: 资源都存放在res.domain.com域名下。如:http://res.d...

2013-08-31 18:14:21

阅读数:3110

评论数:0

[Android] 数据实体的自动存取--SQLite篇

本例代码以SQLite为数据存取载体。 在"SharedPreferences篇"中,已知数据的自动存储原理是使用Java反射的方法获取数据实体类中的Field进行的存储的。 当以SQLite为数据存取载体时,需要解决一个问题是:如何标明类中的某个Field是prima...

2012-09-19 15:03:16

阅读数:10738

评论数:9

[Java] Annotation(内注)实例一则

为下篇“[Android] 数据实体的自动存取--SQLite篇”准备 * 参考地址:http://www.blogjava.net/ericwang/archive/2005/12/13/23743.html * http://www.blogjava.net/weidagang2046...

2012-09-17 15:33:52

阅读数:2542

评论数:0

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