码迷,mamicode.com
首页 >  
搜索关键字:内存泄露    ( 1645个结果
c/c++内存泄露的检测方法
此文内容摘自 https://zhuanlan.zhihu.com/p/22664202 作为 从零开始的 JSON 库教程(三):解析字符串解答篇 的笔记 1A. Windows 下的内存泄漏检测方法 在 Windows 下,可使用 Visual C++ 的 C Runtime Library(C ...
分类:编程语言   时间:2017-07-11 21:22:38    阅读次数:232
Java有了GC同样会出现内存泄露问题
1.静态集合类像HashMap、Vector等的使用最容易出现内存泄露,这些静态变量的生命周期和应用程序一致,所有的对象Object也不能被释放,因为他们也将一直被Vector等应用着。 在这个例子中,代码栈中存在Vector 对象的引用 v 和 Object 对象的引用 o 。在 For 循环中, ...
分类:编程语言   时间:2017-07-10 10:39:17    阅读次数:237
go内存泄露case
用go写了一个守护进程程序:用于检測redis的存活状态并将结果写到zookeeper中,部署到redis机器上。对于每一个redis实例会有一个goroutine每隔固定时间去检測其状态,由主goroutine负责信号处理等。再接收到信号时kill其它的goroutine。程序执行了一段时间发现, ...
分类:其他好文   时间:2017-07-09 20:55:19    阅读次数:310
Android内存泄露之开篇
先来想这三个问题 内存泄露是怎么回事内存会泄露的原因避免内存泄露 1.内存泄露怎么回事 一个程序中,已经不须要使用某个对象,可是由于仍然有引用指向它垃圾回收器就无法回收它,当然该对象占用的内存就无法被使用,这就造成了内存泄露。 Android的一个应用程序的内存泄露对别的应用程序影响不大。 为了可以 ...
分类:移动开发   时间:2017-07-09 19:30:08    阅读次数:108
Java内部类持有外部类的引用详细分析与解决方案
在Java中内部类的定义与使用一般为成员内部类与匿名内部类,他们的对象都会隐式持有外部类对象的引用,影响外部类对象的回收。 GC只会回收没有被引用或者根集不可到达的对象(取决于GC算法),内部类在生命周期内始终持有外部类的对象的引用,造成外部类的对象始终不满足GC的回收条件,反映在内存上就是内存泄露 ...
分类:编程语言   时间:2017-07-08 19:18:01    阅读次数:349
python垃圾回收机制
如今的高级语言如java,c#等,都採用了垃圾收集机制,而不再是c,c++里用户自己管理维护内存的方式。自己管理内存极其自由。能够随意申请内存,但如同一把双刃剑,为大量内存泄露。悬空指针等bug埋下隐患。 对于一个字符串、列表、类甚至数值都是对象。且定位简单易用的语言。自然不会让用户去处理怎样分配回 ...
分类:编程语言   时间:2017-07-08 17:50:30    阅读次数:297
使用MAT分析Java内存
Overview MAT(Memory Analyzer Tool) 是一个JAVA Heaper分析器,可以用来分析内存泄露和减少内存消耗。分析Process showmap中的/dev/ashmem/dalvik-heap(deleted)一项所占用的Memory.可以参考我写的使用showma ...
分类:编程语言   时间:2017-07-07 14:23:18    阅读次数:260
关闭 C4996 警告(_CRT_SECURE_NO_DEPRECATE)
在使用VC 2005 的开发者会遇到这样的问题,在使用std命名空间库函数的时候,往往会出现类似于下面的警告: warning C4996: strcpy was declared deprecated 出现这样的警告,是因为VC2005中认为CRT中的一组函数如果使用不当,可能会产生诸如内存泄露、 ...
分类:其他好文   时间:2017-07-05 18:52:47    阅读次数:179
设计模式之五:工厂方法模式(Factory Method)
工厂方法模式:定义了一个创建对象的接口,由子类来决定详细实例化那个对象。工厂方法模式让类的实例化转移到子类中来推断。 Define an interface for creating an object, but let subclasses decide which class to instan ...
分类:其他好文   时间:2017-07-05 09:52:38    阅读次数:169
使用新版Android Studio检测内存泄露和性能
http://www.jianshu.com/p/216b03c22bb8 内存泄露,是Android开发者最头疼的事。可能一处小小的内存泄露,都可能是毁于千里之堤的蚁穴。怎么才能检测内存泄露呢?网上教程非常多,不过很多都是使用Eclipse检测的, 其实1.3版本以后的Android Studio ...
分类:移动开发   时间:2017-07-03 21:14:08    阅读次数:333
1645条   上一页 1 ... 43 44 45 46 47 ... 165 下一页
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!