Android的虚拟机是基于寄存器的Dalvik,它的最大堆大小一般是16M。但是Android采用的是Java语言编写,所以在很大程度上,Android的内存机制等同于Java的内存机制,在刚开始开发的时候,内存的限制问题会给我们带来内存溢出等严重问题。在我们不使用一些内存的时候,我们要尽量在Android或者其他平台上避免在运行其他程序时,保存必要的状态,使得一些死进程所带来的内存问题,应该尽...
分类:
移动开发 时间:
2014-12-09 14:04:30
阅读次数:
224
读书、思考、写代码!
说明:
(1)这里实现了搜索二叉树的全部常用操作
(2)限于时间和精力,实现的较为粗糙,内存泄露、成员变量访问控制、返回类型、异常安全等没有照顾的到
(3)一切实现的手段都是贴近底层操作,关注原理。以后可能对推倒重来,实现一个完备的接口系统。
/*********************************************
* copyright@hus...
分类:
编程语言 时间:
2014-12-09 12:22:46
阅读次数:
343
参考文章:http://msdn.microsoft.com/zh-cn/library/x98tx3cf.aspxhttp://www.cnblogs.com/jianqiang2010/archive/2010/12/02/1894327.htmlhttp://www.cnblogs.com/s...
分类:
编程语言 时间:
2014-12-09 01:46:12
阅读次数:
224
Android C++框架层的引用计数技术C++中对指针的使用时很头疼的事情,一个是经常会忘记free 指针,造成内存泄露,另外一个就是野指针问题:访问已经free掉的指针。程序debug工作的相当大部分,都是花费在这。Android中通过引用计数来自动管理指针的生命周期,动态申请的内存将会在不再需...
分类:
移动开发 时间:
2014-12-09 00:17:57
阅读次数:
239
注意session.clear()的运用,尤其在不断分页循环的时候a) 在一个大集合中进行遍历,遍历msg,取出其中的含有敏感字样的对象b) 另外一种形式的内存泄露 ( //面试题:Java有内存泄漏吗?语法级别没有 但是可由java引起,例如:连接池不关闭,或io读取后不关闭)1+N问题 (典型的...
分类:
Web程序 时间:
2014-12-08 19:23:48
阅读次数:
196
setAttribute(Qt::WA_DeleteOnClose):在子窗口的构造函数中调用,当子窗口关闭时,自动删除子窗口对象,防止内存泄露。document():QTextEdit的函数,获取当前文档对象。contentsChanged():文档对象是否改变的SIGNAL函数setWindowModified(document()->isModified()):根据doc..
分类:
其他好文 时间:
2014-12-08 15:49:24
阅读次数:
135
什么是内存泄露?广义的Memory Leak:应用占用了内存,但是不再使用(包括不能使用)该部分内存狭义的Memory Leak:应用分配了内存,但是不能再获取该部分内存的引用(对于Java,也不能被GC)一个具体的例子:应用创建了一个长时间运行的Thread该Thread使用ClassLoader...
分类:
编程语言 时间:
2014-12-07 23:11:53
阅读次数:
221
我知道virtual 的虚函数定义,~CMainFrame( )是析构函数,用来释放内存。C++的继承和派生内容。所有可以被用作基类的类一般都用虚析构函数当基类对象的指针或引用调用派生类对象时,如果基类的析构函数不是虚析构函数,则通过基类指针或引用对派生类的析构是不彻底的!会造成内存泄露!
分类:
编程语言 时间:
2014-12-04 11:40:31
阅读次数:
401
图解STL内存管理的两种边界情况(STL源码剖析补充)
第一种情况就是内存池剩余的小字节空间怎么处理,会不会有内存泄露,答案肯定是不会,但是这个过程是怎么处理的,以下的代码已经简化处理,直接放到VS2010里就可以运行
#include
#include
static const size_t __ALIGN=8;
static const size_t __MAX_B...
分类:
其他好文 时间:
2014-12-04 08:51:29
阅读次数:
161
内存管理,防止内存泄露如果a类引用某个那么内存块加1,如果a类不在引用了,内存块减一,当计数为0的时候,清空这个内存块。retain()函数void Ref::retain(){ CCASSERT(_referenceCount > 0, "reference count should gre...
分类:
其他好文 时间:
2014-12-02 13:25:51
阅读次数:
173