码迷,mamicode.com
首页 >  
搜索关键字:内存泄露    ( 1645个结果
WPF: 深入理解 Weak Event 模型
原文:WPF: 深入理解 Weak Event 模型在之前写的一篇文章(XAML: 自定义控件中事件处理的最佳实践)中,我们曾提到了在 .NET 中如果事件没有反注册,将会引起内存泄露。这主要是因为当事件源会对事件监听者产生一个强引用,导致事件监听者无法被垃圾回收。 在这篇文章中,我们首先将进一步说... ...
分类:Windows程序   时间:2019-01-16 23:55:57    阅读次数:339
开发过程中遇到的内存泄露情况,如何解决的?
1、定义和用法: 内存泄露是指一块被分配的内存既不能使用,又不能回收,直到浏览器进程结束。C#和Java等语言采用了自动垃圾回收方法管理内存,几乎不会发生内存泄露。我们知道,浏览器中也是采用自动垃圾回收方法管理内存,但由于浏览器垃圾回收方法有bug,会产生内存泄露。 2、内存泄露的几种情况: ①.当 ...
分类:其他好文   时间:2019-01-16 15:37:10    阅读次数:238
C/C++log日志库比较
事实上,在C的世界里面没有特别好的日志函数库(就像Java里面的的log4j,或者C++的log4cxx)。C程序员都喜欢用自己的轮子。printf就是个挺好的轮子,但没办法通过配置改变日志的格式或者输出文件。syslog是个系统级别的轮子,不过速度慢,而且功能比较单调。 尝试了几种C/C++ lo ...
分类:编程语言   时间:2019-01-15 11:50:12    阅读次数:242
内存溢出和泄露
一、内存溢出和内存泄露 一种通俗的说法。1、内存溢出:你申请了10个字节的空间,但是你在这个空间写入11或以上字节的数据,出现溢出。2、内存泄漏:你用new申请了一块内存,后来很长时间都不再使用了(按理应该释放),但是因为一直被某个或某些实例所持有导致 GC 不能回收,也就是该被释放的对象没有释放。 ...
分类:其他好文   时间:2019-01-14 14:34:32    阅读次数:233
大数据项目测试<二>项目的测试工作
大数据的测试工作: 1、模块的单独测试 2、模块间的联调测试 3、系统的性能测试:内存泄露、磁盘占用、计算效率 4、数据验证(核心) 下面对各个模块的测试工作进行单独讲解。 0. 功能测试 1. 性能测试 2. 自动化测试 3. 文档评审 4. 脚本开发 一、后台数据处理端 后端的测试重点,主要集中 ...
分类:其他好文   时间:2019-01-09 19:29:34    阅读次数:173
jvisualVM的使用
jvisualvm能干什么:监控内存泄露,跟踪垃圾回收,执行时内存、cpu分析,线程分析... jvisualvm已经被集成在jdk1.6以上的版本中(不是jre)。自身运行需要最低jdk1.6版本,但是可以监控运行在jdk1.4以上版本的Java程序 以jdk1.6update45(jdk1.6u ...
分类:其他好文   时间:2019-01-08 19:33:06    阅读次数:187
内存溢出和内存泄漏
内存溢出 out of memory,是指程序在申请内存时,没有足够的内存空间供其使用,出现out of memory;比如申请了一个integer,但给它存了long才能存下的数,那就是内存溢出。 内存泄露 memory leak,是指程序在申请内存后,无法释放已申请的内存空间,一次内存泄露危害可 ...
分类:其他好文   时间:2019-01-07 11:19:58    阅读次数:180
C指针原理(28)-垃圾回收-内存泄露
一、内存泄露1、正常的链表操作下面程序建立一个10元素的链表,输出它们的节点,每个节点是一个员工的工号和年龄。最后删除每个节点,释放列表。dp@dp:~/memorytest%cat1.c#include<stdlib.h>#include<stdio.h>//code:myhaspl@myhaspl.com//author:myhaspl//date:2014-01-10
分类:其他好文   时间:2019-01-02 20:43:56    阅读次数:177
析构函数 声明为protected
1、如果一个类被继承,同时定义了基类以外的成员对象,且基类析构函数不是virtual修饰的, 那么当基类指针或引用指向派生类对象并析构(例如自动对象在函数作用域结束时;或者通过delete)时,会调用基类的析构函数而导致派生类定义的成员没有被析构,产生内存泄露等问题。虽然把析构函数定义成virtua ...
分类:其他好文   时间:2018-12-31 17:13:20    阅读次数:210
解决failed to unregister JDBC driver导致可能内存泄露的问题
将mysql的驱动包mysql-connector-java-5.1.39从webContent->web-inf->lib移到tomcat的lib目录下,既可以简化新建web项目时的导包麻烦,也能解决项目关闭时内存泄露的问题 The web application [] registered th ...
分类:数据库   时间:2018-12-27 10:22:47    阅读次数:293
1645条   上一页 1 ... 18 19 20 21 22 ... 165 下一页
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!