一.VLD工具概述Visual Leak Detector(VLD)是一款用于Visual C++的免费的内存泄露检测工具。他的特点有:可以得到内存泄漏点的调用堆栈,如果可以的话,还可以得到其所在文件及行号;可以得到泄露内存的完整数据;可以设置内存泄露报告的级别;并且是开源免费的。二.VLD下载ht...
分类:
编程语言 时间:
2014-12-17 12:27:04
阅读次数:
183
Visual C++内存泄露检测,可采用VLD工具。
VLD:Visual Leak Detector。VLD是一款用于Visual C++的免费的内存泄露检测工具。他的特点有:可以得到内存泄漏点的调用堆栈,如果可以的话,还可以得到其所在文件及行号;可以得到泄露内存的完整数据;可以设置内存泄露报告的级别;并且是开源免费的。
官方网址:http://vld.codep...
分类:
编程语言 时间:
2014-12-15 15:32:54
阅读次数:
321
Java语言的一个重要特性是引入了自动的内存管理机制,使得开发人员不用自己来管理应用中的内存。C/C++开发人员需要通过malloc/free和new/delete等函数来显式的分配和释放内存。这对开发人员提出了比较高的要求,容易造成内存访问错误和内存泄露等问题。一个常见的问题是会产生“悬挂引用(d...
分类:
编程语言 时间:
2014-12-15 13:22:56
阅读次数:
240
之前我们模拟过jQuery的自定义事件,数据是直接绑定在元素上面。但我们知道,那样容易引起内存泄露。我们看看jQuery是如何做到的。 其实,jQuery的事件是基于Data开发的,其核心的三个方法add(), remove()和trigger()都是和Data对象在打交道。让我们来剖析jQe...
分类:
编程语言 时间:
2014-12-15 01:21:19
阅读次数:
243
1、设置NSZombieEnabled打开XCode的选项:“NSZombieEnabled” 。在crash时可能会给你更多的一些提示信息。2、分析内存泄露(shift+command+b)3、使用Instruments的leaks工具先在工具栏按下红色的圆形按钮,把工具监视内存的活动停下来。选择...
分类:
其他好文 时间:
2014-12-14 15:45:15
阅读次数:
141
关于Java中存不存在内存泄露问题。我们首先要了解什么是内存泄露。在Java中内存泄露简而言之就是对象使用完,对象所占用的内存空间没有被释放,直至程序运行结束。那么现在问题又来了!我们不是说Java拥有良好的垃圾回收机制吗?为什么还是存在内存泄露呢?这时候我们就有必要了解下GC的机制了。当在程序运行...
分类:
编程语言 时间:
2014-12-14 13:16:07
阅读次数:
238
http://my.oschina.net/jsan/blog/11169http://blog.csdn.net/tianma630/article/details/8502395jQuery EasyUI Tabs关闭Tab时不能完全释放内存解决方法http://www.cnblogs.com/...
分类:
其他好文 时间:
2014-12-13 10:47:04
阅读次数:
144
一、项目代码问题现状
二、代码问题原因分析
三、何为代码质量
四、质量提升之策
五、部门实施之路
六、代码保障的辅助工具
一、代码问题:
1、没有代码注释;
2、没有代码相关的设计或者结构文档;
3、函数代码行太多;
4、类、函数功能不单一;
5、内存泄露风险较大;
6、逻辑混乱,很难看懂;
7、硬编码较多;
8、接口定义不清晰,输入输出界定...
分类:
其他好文 时间:
2014-12-13 09:37:43
阅读次数:
136
如题,就工具而言主要包括valgrind、mtrace、dmalloc和memwatch等,具体使用请参照以下连接LinuxC内存泄露检测工具http://blog.sina.com.cn/s/blog_4b9216f50100e6o7.htmlLinuxC/C++内存泄漏检测工具:Valgrindhttp://zyan.cc/post/419/就内存泄漏检测的理论和实现请参照以下连..
分类:
系统相关 时间:
2014-12-11 10:31:47
阅读次数:
175
1、即时编译(Just-in-time Compilation,JIT),又称动态转译(Dynamic Translation),是一种通过在运行时将字节码翻译为机器码,从而改善字节码编译语言性能的技术。即时编译前期的两个运行时理论是字节码编译和动态编译。Android原来Dalvik虚拟机是作为一种解释器实现,新版(Android2.2+)将换成JIT编译器实现。性能测试显示,在多项测试中新版本...
分类:
移动开发 时间:
2014-12-10 18:13:12
阅读次数:
294