- 浏览: 29109 次
文章分类
- 全部博客 (23)
- java (23)
- 一个不会重复的HelloWord 随机大小写.... (1)
- T-SQL查询进阶-10分钟理解游标 (1)
- java.lang.IncompatibleClassChangeError (1)
- Timer定时任务 (1)
- struts2文件下载示例 (1)
- 做了一个脚本,方便大家用sunpot做中文全文索引 (1)
- html 初始化加载flex (1)
- 一个儿童学习英语的有趣网址e-learningforkids (1)
- 如何在Apache FtpServer基础上增加或者修改FTP命令 (1)
- 空间信息到GML的转换 (1)
- 正则表达式复习 (1)
- 几个事情随便说一下 (1)
- 捕获IP数据包的Java类Jpcap (1)
- 下决心学习IBM的DB2相关 (1)
- iOS开发之缓存(一):内存缓存 (1)
- 从权限管理看互联网产品的盈利方式 (1)
- static_cast、dynamic_cast reinterpret_cast和const_ cast (1)
- ext 加载慢的原因 (1)
- 做个男人,做个成熟的男人,做个有城府的男人 (1)
- Android NDK开发入门实例 (1)
- 彩信制作之SMIL规范 (1)
- java的socket编程总结大全 (1)
- timer timertask (1)
最新评论
-
wwwang89:
楼主,写的太好了,,求demo一份:wwwang89@163. ...
iOS开发之缓存(一):内存缓存 -
qkjava:
标记一下子
做个男人,做个成熟的男人,做个有城府的男人 -
LiHu0512:
嗯,学习学习,当成熟的男人!
做个男人,做个成熟的男人,做个有城府的男人 -
mywjch:
恩,仔细看看自己有什么不足
做个男人,做个成熟的男人,做个有城府的男人 -
奥义之舞:
怎么出来这么多HTML标签
做个男人,做个成熟的男人,做个有城府的男人
内网系统使用EXT是不应该慢,慢只能说明是EXT没有用好!解决EXT慢可以通过如下途径: <br>1. 不使用EXT4.0.X,目前EXT4.0的性能是比较差的,建议使用Ext3.4 <br>2. 尽可能说服客户不使用IE,可以用chrome和firefox代替(这不是主要原因) <br>3. 对ext.all.js文件一定要压缩,可以使用gzip压缩,能把原来的近800K压缩到140多K,这对速度的提高很明显! <br>4. 不能使用iframe的结构,不然每个iframe里面的Ext都会重新加载和初始化一次,也是慢的原因,可以使用模块化,? <br>?? 自定义类的方式 <br>5. 对模块要进行动态加载,只有当第一次使用到对应模块时才去加载使用到的类,然后再eval成对象即可,动态加载?????????? 非常有必要,详细技术可以看我的项目或者网上找 <br>6. 如果对一些页面元素比较多的模块,可以使用延时初始化的方式,即:打开一个模块,然后显示一个loading,再将 复杂的元素动态加载上,如: <br>initComponent: function() { <br>var contentPanel = this.contentPanel = new Ext.Panel({ <br>html: 'loading...' <br>}); <br>Ext.apply(this, { <br>??????????? autoScroll: false,? <br>??????? closable: true, <br>??????????? layout: 'border', <br>??????? items:[contentPanel] <br>??????? }); <br>.... <br>}, <br><br>... <br>initContentPanel: function(data) { <br>//在该方法中加载初始化你的面板 <br>} <br>... <br><br>//该类的初始化方法 <br>initMethod: function(data) { <br>var task = new Ext.util.DelayedTask(function(){ <br>??? this.initContentPanel(data); <br>}, this); <br>task.delay(200); <br>} <br>这样对加载元素较多较复杂的面板是很有用的! <br>7. 一些公用的组件可以在index.html页面上就加载,以后用到时就可以直接使用, 如: <br><div> <br><script type="text/javascript" src="ExtJS/adapter/ext/ext-base.js.gzipfile"></script> <br><script type="text/javascript" src="ExtJS/ext-all.js.gzipfile"></script> <br><script type="text/javascript" src="ExtJS/src/locale/ext-lang-zh_CN.js"></script> <br><script type="text/javascript" src="其它公用组件"></script> <br></div> <br><br>8. 是最关键的,要优化自己的系统,加载大数据量grid时一定要有分页,grid加载100行数据和加载25行数据是速度是有明显的区别的,能重用的store就重用,一次请求就一次请求,不要分多次请求,优化自己的SQL....这些就不用说了, <br><br>EXTJS系统慢,那就是你的系统问题,不要赖ExtJS!谢谢!
发表评论
-
timer timertask
2012-02-08 16:07 1010<p style="text-al ... -
java的socket编程总结大全
2012-02-08 15:12 785<span style="color: ... -
彩信制作之SMIL规范
2012-02-03 09:44 1085参考地址:http://blog.163.com/ch ... -
Android NDK开发入门实例
2012-01-31 13:58 1432<h1 align="center&q ... -
做个男人,做个成熟的男人,做个有城府的男人
2012-01-31 13:19 1849<p align="cente ... -
static_cast、dynamic_cast reinterpret_cast和const_ cast
2011-12-20 17:04 1251<span style="col ... -
从权限管理看互联网产品的盈利方式
2011-12-20 10:54 707咋们做产品,基 ... -
iOS开发之缓存(一):内存缓存
2011-12-19 15:03 1099前面一片文章介绍了如何上传和下载文件,这篇文章将介绍一 ... -
下决心学习IBM的DB2相关
2011-12-19 10:04 815开始学习一本书《DB2 UDB V8.1 Certif ... -
捕获IP数据包的Java类Jpcap
2011-12-14 19:09 813... -
几个事情随便说一下
2011-12-14 11:49 8101最近上网奇慢无比,基本无法完成留言操作,所以如果有问 ... -
正则表达式复习
2011-12-13 11:14 865<p class="MsoNorma ... -
空间信息到GML的转换
2011-12-12 15:04 753<p class="MsoNorm ... -
如何在Apache FtpServer基础上增加或者修改FTP命令
2011-12-12 14:15 1499<p class="MsoN ... -
一个儿童学习英语的有趣网址e-learningforkids
2011-12-09 12:34 3344最经在一直在研究儿童如何学英语方面的东西,发现一些有意 ... -
html 初始化加载flex
2011-12-09 10:39 1379<span style="color: ... -
做了一个脚本,方便大家用sunpot做中文全文索引
2011-12-08 17:44 842sunspot ( https://github.co ... -
struts2文件下载示例
2011-12-06 10:35 902? package com.topdt.polices ... -
Timer定时任务
2011-12-06 09:29 798利用Timer类创建出一个对象,其中有schedule ... -
java.lang.IncompatibleClassChangeError
2011-12-05 18:41 3425?? 今天在修改代码之后用maven重新打包替换原来的 ...
相关推荐
首先,我们来看一下导致GridPanel二次加载时丢失的可能原因。通常,这可能是由于在重新加载时,没有正确地处理GridPanel实例或者数据源,导致旧的实例被覆盖或者销毁,新的数据未能正确显示。在某些情况下,可能是...
总的来说,处理“fp40ext.dll无法加载安装程序库”的问题需要耐心和细心,通过对各种可能原因的排查和相应的解决方案实施,通常可以成功修复。在进行操作时,务必确保从可靠来源获取文件,避免引入新的安全风险。...
点击添加/删除windows组件时,报错:无法加载安装程序库iis.dll,或是找不到...原因及解决方法: C:\Windows\System32\中缺少四个dll文件: iis.dll setupqry.dll imsinsnt.dll fp40ext.dll 下载后复制到目录下就好了。
当在MyEclipse中遇到EXT API提示错误时,可能是由于以下原因: - **版本不匹配**:检查EXT库的版本是否与项目中其他依赖的EXT组件或插件版本兼容。 - **引用错误**:确认HTML文件中引入EXT库的路径是否正确,以及...
关于这个原因有很多种,我只说下我遇到的 我这样 写Store来复用的 代码如下: DocStore = Ext.extend(Ext.data.Store,{ initComponent:function(){ this.proxy = new Ext.data.HttpProxy({url:this.url}); this....
- **1.4节**:解释了为什么某些示例需要部署在服务器上才能正常运行的原因。 - **1.5节**:解决了用户在使用示例代码时遇到的图片加载问题。 - **1.6节**:推荐了Firefox浏览器和Firebug插件作为开发环境的最佳...
这种情况可能由多种原因引起,如文件丢失、损坏、未正确安装或配置IIS与FrontPage服务器扩展等。 首先,解决这个问题的第一步是确保IIS已经正确安装,并且FrontPage服务器扩展也已经被添加。在Windows服务器上,...
这种方式在某些场景下是有用的,比如在需要确保数据加载完成后再执行后续代码的情况。 但是,由于同步请求可能会导致用户界面冻结,现代浏览器(包括Firefox)对同步请求有所限制,特别是在某些上下文中。Firefox...
错误: 点击添加/删除windows组件时,报错:无法加载安装程序库iis.dll,...iis.dll setupqry.dll imsinsnt.dll fp40ext.dll 下载后复制到目录下就好了。 (别人的我不知道哦,反正我机子上是这个原因,这样解决的)
4. 外部资源引用:EXT可能会加载外部资源,如图片、CSS等,如果引用未解除,这些资源也会占用内存。 二、解决EXT内存泄露的两个补兵 1. 重写或翻盖源码: - 事件监听器管理:对于不再使用的事件监听器,应确保在...
2. 扩展类加载器(Extension ClassLoader):加载JDK的`jre/lib/ext`目录下的JAR文件或系统属性`java.ext.dirs`指定的目录下的类库。 3. 应用程序类加载器(Application ClassLoader):也称为系统类加载器,负责...
### Chrome浏览器进行EXT开发知识点详解 #### 一、Chrome浏览器及其开发工具概述 - **版本**: 本篇基于Chrome浏览器14.0.835.2版本进行讲解。 - **选择Chrome的原因**: 作者对Chrome情有独钟,认为其开发工具功能...
在进行Ext.Direct加载和提交过程的排错时,通常会遇到如下几个方面的问题: 1. 数据加载问题:数据无法从服务器加载,或者加载过程中出现问题,比如数据返回错误或者数据未按预期返回。这可能是由于URL配置错误、...
描述中提到的“NULL”可能是原始博主在发布时没有填写具体的描述内容,或者是因为某些原因丢失了。不过,通常情况下,这种类型的实现会涉及到以下几点技术要点: 1. **ExtJS组件使用**:消息框是基于ExtJS的组件...
点击添加/删除windows组件时,报错:无法加载安装程序库iis.dll,或是找不到...原因及解决方法: C:\Windows\System32\中缺少四个dll文件: iis.dll setupqry.dll imsinsnt.dll fp40ext.dll 下载后复制到目录下就好了。
在EXT2.2 API中,LocalHXR.js可以无缝集成到现有的EXT组件中,例如,它可以与EXT的Store配合使用,用于加载和保存本地JSON数据,无需通过Ajax请求服务器。此外,LocalHXR.js还可以与EXT的Form Panel协同工作,实现在...
目录揭示了全书的结构和主题分布,而自序则可能包含了作者对ExtJS的个人见解,以及为什么选择编写这本书的原因。 综上所述,《Ext江湖》试读样章为读者提供了一个深入学习ExtJS的起点,通过理解Function的高级用法...
点击添加/删除windows组件时,报错:无法加载安装程序库iis.dll,或是找不到...原因及解决方法: C:\Windows\System32\中缺少四个dll文件: iis.dll setupqry.dll imsinsnt.dll fp40ext.dll 下载后复制到目录下就好了。
AJAX(Asynchronous JavaScript and XML)是一种在无需重新加载整个网页的情况下,能够更新部分网页的技术。在本实例中,它通过Ext 2.0.1的EditorGrid组件实现前端交互,允许用户在表格中直接进行增删改操作。 ...