`
lhgyy00
  • 浏览: 144279 次
  • 性别: Icon_minigender_2
  • 来自: 北京
社区版块
存档分类
最新评论

解决Ext的窗口关闭还占用内存的问题

阅读更多

/**
 解决Ext的窗口关闭还占用内存的问题
**/
Ext.Window.prototype.beforeDestroy = function(){
        Ext.destroy(
   this.focusEl,  // 新增
   this.bwrap, // 新增
            this.resizer,
            this.dd,
            this.proxy,
            this.mask
        );
        Ext.Window.superclass.beforeDestroy.call(this);
 
 this.focusEl=null;  // 新增
 this.bwrap=null; // 新增
}

分享到:
评论

相关推荐

    ext内存泄露的两个补兵

    通过重写源码以增强内存管理,以及利用内存分析工具定位问题,可以有效地解决EXT内存泄露,提升应用的性能和稳定性。在实践中,结合良好的编程习惯和内存管理策略,将有助于构建高效且健壮的EXT应用。

    WindowLite 轻量级的Ext窗口.zip

    WindowLite是一款轻量级的Ext窗口库,专为优化网页应用程序中的弹出窗口体验而设计。这个库利用了现代Web技术,尤其是CSS3,来实现高效、流畅且自定义程度高的窗口组件。在深入探讨WindowLite之前,我们先了解一下...

    ExtAspNet v2.2.1 (2009-4-1) 值得一看

    -一个典型应用,在Window控件中打开新页面,如果传递的参数不正确,则首先提示参数不对然后关闭此弹出窗口。 -ExtAspNet.Alert.Show("参数错误!", String.Empty, ExtAspNet.ActiveWindow.GetCloseReference());...

    EXDUI 4.1 学习笔记之中文类-易语言

    《EXDUI 4.1 学习笔记:易语言中的中文类与界面美化》 在易语言编程环境中,EXDUI(Eternal EXtension DIALOG User Interface)是...同时,参与开源社区,解决或报告遇到的问题,也是成长为一名优秀开发者的重要途径。

    Linux 性能调优的几种方法

    1. 关闭daemons:不必要的后台服务(daemons)会占用内存和CPU资源,降低系统性能。通过关闭非必要的daemons,可以释放资源,提升服务器效率,同时增强安全性。例如,在Red Hat Enterprise Linux AS和SUSE LINUX ...

    ExtAspNet_v2.3.2_dll

    -一个典型应用,在Window控件中打开新页面,如果传递的参数不正确,则首先提示参数不对然后关闭此弹出窗口。 -ExtAspNet.Alert.Show("参数错误!", String.Empty, ExtAspNet.ActiveWindow.GetCloseReference());...

    JAVA面试笔试问题

    16. **GC(垃圾收集)**:GC是Java自动内存管理的一部分,负责回收不再使用的对象所占的内存,以避免内存泄漏。System.gc()是建议JVM执行垃圾收集,等效于`Runtime.getRuntime().gc()`,但不保证立即执行。 17. **...

    linux原理与应用

    - **作用**: 解决符号引用问题,生成最终的可执行文件。 **2.2 操作系统概念** - **2.2.1 内存管理** - **定义**: 操作系统如何管理和分配内存资源。 - **技术**: 分页、分段、虚拟内存等。 - **目的**: 提高...

    学习ExtJS Window常用方法

    除了属性之外,`Ext.window.Window` 还提供了多个实用的方法来帮助开发者更好地控制窗口的状态。 1. **show()**:调用此方法可以显示一个窗口。如果窗口之前是被隐藏的,则会重新显示出来。 2. **hide()**:此...

    Linux优化实战(某时系列).rar

    1. **内核优化**:选择合适的内核版本,针对具体应用场景定制内核配置,减少不必要的模块,以降低内存占用和启动时间。此外,调整内核参数(如调度器、内存管理、网络栈等)也能显著改善性能。 2. **系统调优**:...

    文件管理系统

    在这个C++实现的简单文件管理系统中,开发者运用了基本的指针技术和文件操作,这为我们提供了了解如何在程序中处理文件和目录的窗口。 首先,我们要理解操作系统中的文件系统。文件系统是操作系统用于控制和管理...

    linux手册.pdf

    5. **窗口管理器**: 窗口管理器负责控制窗口在屏幕上的布局和行为,如最大化、最小化和关闭窗口。有多种窗口管理器可选,如OpenBox、Metacity等。 6. **桌面环境**: 桌面环境是为用户提供一个集成的工作环境,包含...

    6900刷安卓的教程

    ROM中集成32M-SWAP,手机内存即为128+32M,不占用SD卡空间,SD卡无需分区,如SD卡内含swap分区会被屏蔽;如需关闭ROM内swap可安装V2-V1补丁即可; 支持APP2SD,可将软件安装至SD卡,需SD卡有EXT3分区 补丁内容: ...

    ubuntu命令 大全

    从给定的文件标题“ubuntu命令大全”及部分内容来看,这份文档主要聚焦于Ubuntu操作系统的命令行技巧,尤其是针对...通过熟练掌握这些命令,用户能够更高效地管理自己的Ubuntu系统,解决日常工作中遇到的各种问题。

    嵌入式软件面试题整理.pdf

    `__attribute__((packed))` 用于关闭结构体成员之间的填充,避免不必要的对齐导致的额外内存消耗。 #### 交换分区 交换分区是硬盘上的一块区域,用于存储临时溢出的数据。当物理内存不足时,操作系统会将一部分内存...

    chinaunix_linux_20040630

    - **工具**:可以使用如`Ext2Fsd`或`EXT2IFS`等第三方软件来实现在Windows环境中读取Linux的ext2/ext3/ext4文件系统。 ### 5. `mount` 命令的用法 - **基本语法**:`mount [选项] 设备 文件系统挂载点` - **常见...

    计算机应用技术(实用手册)

    解决方法:打开机箱,把主板上的一节纽扣电池取出,换上一节新的既可,或是CMOS被放电了,从新进入CMOS设置时间保存并退出就可解决此问题。 Press F1 tocontinue ,DEL to enter SETUP 按F1可以继续启动,按DEL进入...

    Linux shell下30个有趣的命令和提示(推荐)

    26. **修复ext4文件系统的超级块问题**:`sudo fsck.ext4 -f -y /dev/XXX` 对指定的ext4文件系统进行修复。 以上命令和技巧可以帮助你更高效地管理Linux系统,提升日常操作的便捷性。在实际使用中,结合个人需求和...

Global site tag (gtag.js) - Google Analytics