20100403后记:
已经发布了表格树的懒加载版本,基本解决了性能的问题!并且公布源码。
http://renjie120.iteye.com/admin/blogs/631822
-----------------------时间分割线------------时间分割线-------------------------
之前的表格树的例子中只有静态的示例,现在发来后台代码,含有war包.
欢迎提出问题.
静态demo地址:
http://renjie120.iteye.com/admin/blogs/553086
重要:关于性能问题:
加载静态数据:(硬件:thinkpad sl400 ce3, 浏览器:ie8)
一页显示100行(共6列)(包含特殊格式化列),时间1秒
一页显示200行(共6列)((包含1个特殊化列(下拉菜单)),时间1.9秒
一页显示300行(共6列)((包含1个特殊化列(下拉菜单)),时间3.9秒
一页显示400行(共6列)((包含4个特殊化列),时间12秒
一页显示400行(共6列)((包含1个特殊化列(下拉菜单)),时间8秒
一页显示400行(共6列)((不包含特殊化列),时间6秒
现在的解决办法:
1.使用后台传递json数据的方式
2.使用分页
3.如果不分页,请少用特殊化列,因为渲染时间会消耗多
后期更新:
1.进一步解决性能问题,使用懒加载的表格树方式,即第一次只加载一层节点,点击加号节点再到后台查询显示下级节点
2.优化代码中的垃圾代码
3.提供更多的表格树功能函数,以及公开代码
分享到:
相关推荐
tomcat文章中的项目部署的示例war包,用于部署项目测试 tomcat文章中的项目部署的示例war包,用于部署项目测试 tomcat文章中的项目部署的示例war包,用于部署项目测试 tomcat文章中的项目部署的示例war包,用于部署...
标题中的"Activiti5.15 示例war包"指的是包含了Activiti 5.15版本的Web应用示例的WAR(Web ARchive)文件。WAR文件是一种Java Web应用程序的标准打包格式,可以被部署到支持Servlet容器(如Tomcat、Jetty等)上运行...
本话题聚焦于如何使用Maven来打包一个Spring Boot项目为WAR包。 **Maven与多模块项目** Maven是一个强大的项目管理和依赖管理工具,它通过使用一个标准的项目对象模型(Project Object Model,POM)来描述项目,并...
solr.warsolr.war包solr.war包solr.war包solr.war包solr.war包solr.war包solr.war包solr.war包solr.war包solr.war包solr.war包solr.war包solr.war包solr.war包solr.war包solr.war包solr.war包solr.war包solr.war包...
网站的war包,网站的war包,网站的war包,网站的war包,网站的war包,网站的war包,
在这个示例中,我们定义了三个目标:`init`用于创建必要的目录,`compile`用于编译源代码,`war`则负责生成WAR包。 提到"svn的几个不同版本",这可能指的是Subversion(SVN),一个版本控制系统,用于跟踪文件和...
更新的具体步骤与制作WAR包相似,只需确保新版本的代码或资源文件已被替换到正确的项目目录中,然后再按照上述步骤进行打包即可。 #### 4. WAR包的解压 解压WAR包通常是为了查看其内部结构或进行某些维护工作。...
在Springboot3.x中将项目工程快速打成WAR包的示例代码,适合Springboot初学者或Springboot2.x升级到Springboot3.x的项目开发人员参考使用,JDK版本建议升级到21及以上,如何在Eclipse中打WAR包的方法请参考...
oauth2的示例工程源代码,含build好的war包 来源于github,但build会很耗时间 直接取出2个target目录下的war文件 改名为tonr2.war和sparklr2.war 置于webapps下 启动tomcat后,访问http://localhost:8080/tonr2 即可...
在金蝶容器中重新部署war包,往往是为了更新应用或者修复bug。 接下来,根据文档的描述,我们来详细探讨重新部署war包的详细步骤: 1. 项目准备和构建:首先,在开发环境中,需要对项目进行修改和完善。完成修改后...
【标题】:“WebLogic部署测试WAR包” 在Java企业级应用开发中,Web服务器和应用服务器扮演着至关重要的角色。WebLogic是Oracle公司提供的一款强大、功能丰富的Java EE应用服务器,而WAR(Web ARchive)文件则是一...
"war包依赖检查"是为了确保项目中所有war包的依赖版本一致且正确。war包通常用于打包Web应用程序,其中包含了Servlet、JSP等Web组件。当war包的依赖不当时,可能会引发运行时错误、功能缺失或者性能下降。因此,对...
在2.346.1版本中,可能会有新的或更新的插件可用,比如支持最新的Git版本、改进对Docker容器的管理或者增强对特定编程语言的构建支持。 在使用这个版本时,用户应该注意以下几点: 1. 在升级前,最好备份现有的...
众所周知从官网下载Jenkins的war包是出奇的慢,此war包版本是2.222.1长期支持版(LTS),可放心使用,具体使用方式请在csdn中搜索
本文将详细介绍 Ubuntu 上 Tomcat 部署 war 包失败的解决办法,涵盖了 jdk 版本不对、war 包中的库与 Tomcat 自带的库矛盾、Tomcat 初始页中的推举工具、日志文件的重要性等方面。 一、jdk 版本不对 在 Ubuntu 上...
dubbo-admin-2.5.4-SNAPSHOT自己打包版,放tomcat启动即可, dubbo-admin-2.5.4-SNAPSHOT自己打包版,放tomcat启动即可
这个压缩包文件是GeoServer的2.20.4版本的WAR部署包,适用于Java环境下的Web应用服务器,如Apache Tomcat或Jetty。 1. **GeoServer简介** GeoServer是一个基于Java Servlet规范的应用程序,它可以接收地理空间数据...
cat监控服务最新war包,版本3.0.0,用于cat监控部署,部署方式参照:https://github.com/dianping/cat/wiki/readme_server
【JavaEE网上书店完整版含war包】是一个综合性的项目,展示了如何利用JavaEE技术栈构建一个实际的电子商务应用,特别是在网上书店领域的实现。这个项目的核心是基于Struts2、Hibernate和Spring这三大流行框架的集成...
【标题】"hello的一个war包"是一个专门为初学者设计的Web应用程序压缩包,它遵循了Java Web应用程序的标准打包格式——WAR(Web ARchive)。WAR文件是Java EE平台中的一个重要组成部分,它允许开发者将所有必要的...