码迷,mamicode.com
首页 >  
搜索关键字:内存泄露    ( 1645个结果
JS魔法堂:再识IE的内存泄露
一、前言 IE6~8除了不遵守W3C标准和各种诡异外,我想最让人诟病的应该是内存泄露的问题了。这阵子趁项目技术调研的机会好好的再认识一回,以下内容若有纰漏请大家指正,谢谢! 目录一大坨! 二、内存泄漏到底是哪里漏了? 2.1. JS En...
分类:Web程序   时间:2015-04-27 09:33:01    阅读次数:160
Android Application的一些总结
Application的生命周期是最长的,随着程序的启动而创建,整个程序的结束才会被销毁。我们常常把一些需要保存的全局变量保存在Application,而不是保存在Activity中,那样还 需要传递,且会随着Activity的销毁而被销毁掉。然而Application的长处也成了它的短处,因为Application不会在程序的过程中被销毁,那么很有可能保存的数据过多OOM,也可能 内存泄露(...
分类:移动开发   时间:2015-04-26 15:18:54    阅读次数:107
[Android]实现带显示密码按钮的EditText(无内存泄露)
原理: 通过自定义View绘制显示密码按钮,当点击密码按钮的时候调用setInputType来更改属性。 解决方案: 就直接上代码了  package com.finals.view; import com.example.test.R; import android.content.Context; import android.content.res.TypedArray;...
分类:移动开发   时间:2015-04-25 18:24:24    阅读次数:187
Python垃圾回收机制:gc模块
在Python中,为了解决内存泄露问题,采用了对象引用计数,并基于引用计数实现自动垃圾回收。 由于Python 有了自动垃圾回收功能,就造成了不少初学者误认为不必再受内存泄漏的骚扰了。但如果仔细查看一下Python文档对 __del__() 函数的描述,就知道这种好日子里也是有阴云的。下面摘抄...
分类:编程语言   时间:2015-04-24 10:27:27    阅读次数:232
在java中如何创建一个内存泄露
在java中如何创建一个内存泄露...
分类:编程语言   时间:2015-04-22 22:25:19    阅读次数:155
iOS-使用VPImageCropper时Analyze 出现Potential leak of an object stored into 'subImageRef'
今天analyze的时候出现这个问题,是用的一个第三方裁剪图片的类叫VPImageCropper,结果发现他里面有问题,看图大家就明白了.在调用CGImageCreateWithImageInRect时subImageRef内存计数+1了,但是在后面用完后却没release. 那么问题来了,这个VPImageCropper是支持ARC的,也就是说系统遇到这边就不好用了,释放不了.这样就会有内存泄...
分类:移动开发   时间:2015-04-22 18:27:54    阅读次数:199
Android的软应用的使用
Java中的SoftReference即对象的软引用。如果一个对象具有软引用,内存空间足够,垃圾回收器就不会回收它;如果内存空间不足了,就会回收这些对象的内存。只要垃圾回收器没有回收它,该对象就可以被程序使用。软引用可用来实现内存敏感的高速缓存。使用软引用能防止内存泄露,增..
分类:移动开发   时间:2015-04-21 02:07:52    阅读次数:166
检查C++内存泄露
#ifdef _DEBUG#define DEBUG_CLIENTBLOCK new( _CLIENT_BLOCK, __FILE__, __LINE__)#else#define DEBUG_CLIENTBLOCK#endif#define _CRTDBG_MAP_ALLOC#include #i...
分类:编程语言   时间:2015-04-20 16:37:27    阅读次数:152
关于c语言内存分配,malloc,free,和段错误,内存泄露
1.C语言的函数malloc和free(1)函数malloc和free在头文件中的原型及参数 void * malloc(size_t size)动态配置内存,大小有size决定,返回值成功时为任意类型指针,失败时为NULL。void free(void *ptr)释放动态申请的内存空间,调用f.....
分类:编程语言   时间:2015-04-20 12:35:53    阅读次数:160
第六条:消除过期的对象引用
消除过期的对象引用,可以让垃圾收集器更好的回收对象,从而避免不必要的内存泄露(memory leak)。在支持垃圾回收的语言中,内存泄露是很隐蔽的(称这类内存泄露为“无意识的对象保持”更为恰当)。如果一个对象引用被无意识地保留起来了,那个垃圾回收机制不仅不会处理这个对象,也不会处理被这个对象所引用的...
分类:其他好文   时间:2015-04-20 11:10:37    阅读次数:118
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!