码迷,mamicode.com
首页 >  
搜索关键字:内存泄露    ( 1645个结果
Android 内存泄露检测工具 LeakCanary
LeakCanary 是 Android 和 Java 内存泄露检测框架。LeakCanary 可以用更加直白的方式将内存泄露展现在我们的面前。 开始使用 在 build.gradle 中加入引用,不同的编译使用不同的引用: ? 1 2 3 4 dependencies {    de...
分类:移动开发   时间:2015-08-20 20:56:31    阅读次数:457
C++内存机制中内存溢出、内存泄露、内存越界和栈溢出的区别和联系
当我们在用C++做底层驱动的时候,经常会遇到内存不足的警告,究其原因,往往是因为内存出现溢出,泄露或者越界等原因。那么他们之间有什么联系吗?   内存溢出(out of memory) 是指程序在申请内存时,没有足够的内存空间供其使用。   内存泄漏(memory leak) 是指程序在申请内存后,无法释放已申请的内存空间,占用有用内存。  注:内存泄漏最终会导致内存溢出 简单理解,内...
分类:编程语言   时间:2015-08-20 15:21:29    阅读次数:151
内存溢出和内存泄漏的区别
内存溢出 out of memory,是指程序在申请内存时,没有足够的内存空间供其使用,出现out of memory;比如申请了一个integer,但给它存了long才能存下的数,那就是内存溢出。 内存泄露 memory leak,是指程序在申请内...
分类:其他好文   时间:2015-08-20 11:01:12    阅读次数:104
Java jvisualvm简要说明
jvisualvm能干什么:监控内存泄露,跟踪垃圾回收,执行时内存、cpu分析,线程分析...jvisualvm已经被集成在jdk1.6以上的版本中(不是jre)。自身运行需要最低jdk1.6版本,但是可以监控运行在jdk1.4以上版本的java程序以jdk1.6update45(jdk1.6upd...
分类:编程语言   时间:2015-08-19 19:21:43    阅读次数:217
内存管理
内存管理 (app开发)栈区stack:先进后出。出栈释放。堆heap:程序员控制其释放。内存泄露:没有被对象指针立即释放的内存。有一块内存,没有指针引用,系统不释放,就会造成内存浪费的情况。ARC 内存自动管理技术 Auto Recefence Count 自动引用技术ARC基础原则:内存无人引用...
分类:其他好文   时间:2015-08-19 16:15:11    阅读次数:160
循环引用问题
3-循环的retain 问题 人有宠物:狗 狗有主人:人 那么使用在使用两个类时,再用 #import相互导入 就会有问题,需要使用 @class 但是当两个类都要引用对方的对象进入自己的类做属性时,内存泄露的另一种情况。解决办法, 其中一个先释放(但是还有僵尸对象的问题) 另一个解决办法是一个用 retain,一个用 assign.  在person.h中,定义...
分类:其他好文   时间:2015-08-19 00:41:08    阅读次数:95
Java:(转载收藏它处):java+内存分配及变量存储位置的区别
Java内存分配与管理是Java的核心技术之一,之前我们曾介绍过Java的内存管理与内存泄露以及Java垃圾回收方面的知识,今天我们再次深入Java核心,详细介绍一下Java在内存分配方面的知识。一般Java在内存分配时会涉及到以下区域: ◆寄存器:我们在程序中无法控制 ◆栈:存放基本类型的数据.....
分类:编程语言   时间:2015-08-18 19:13:52    阅读次数:132
Effective C++ 条款7 为多态基类声明virtual析构函数
1. 如果一个类将要作为基类,那么它应该具有一个虚析构函数以防止delete经由基类指针指向的派生类对象时发生的"局部销毁"问题,避免造成内存泄露,数据结构败坏,在调试器上浪费时间等问题;任何带有虚函数的类几乎肯定需要一个虚析构函数.2. 在不必需的情况下不应该将成员函数设为虚函数,否则,如果导致一...
分类:编程语言   时间:2015-08-18 19:03:16    阅读次数:146
angularjs中常见错误
使用angularjs时间不是很长,理解不够透彻,但为初学者还是可以帮助点的。 1.回调函数。。。。。切记它是异步的,出现莫名其妙的问题记得查看一下 2.内存泄露。。。。。很多种可能性,这个还有待研究 3.$http是通过ajax异步传输后将结果放入$scope中的,他自动触发一次$apply()脏检查,而用$.ajax就需要你手动去触发。...
分类:Web程序   时间:2015-08-18 12:07:17    阅读次数:141
从Android资源角度谈Android代码内存优化
原文链接:http://www.codeceo.com/article/android-resource-android-mem.html 这篇文章主要介绍在实际Android应用程序的开发中,容易导致内存泄露的一些情况。开发人员如果在进行代码编写之前就有内存泄露方面的基础知 识,那么写出来的代码会强壮许多,写这篇文章也是这个初衷。本文从Android开发中的资源使用情况入手,介绍了如何...
分类:移动开发   时间:2015-08-18 01:15:54    阅读次数:230
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!