一次性加载树的所有节点在数据多的时候会使树的响应时间延长
来源:互联网 发布:卖家如何加入淘宝客 编辑:程序博客网 时间:2024/06/02 02:28
在上一篇文章《利用Ajax实现树的动态加载》里介绍了动态加载树的解决方案,同时介绍了如果静态加载树的缺陷。为了说明静态加载树在数据量大的时候表现的响应延缓的问题,本文附带了一个示例,示例中的树的节点是一次性全部加载的,当树的节点增多的时候,你会明显感觉到这棵树使用得很不随心应手,用户往往需要耐心等待页面的反应。示例代码可以从这里下载。
可以通过调整Default.cs中的参数来改变树测试数据的深度和每级节点的子节点个数,从而改变整棵树的节点数:
- private const int TREE_LEVEL = 6; // 树的深度
- private const int ITEMCOUNT_PER_LEVEL = 6; // 每级节点数
- 一次性加载树的所有节点在数据多的时候会使树的响应时间延长
- java程序启动的时候,是不是一次性加载所有类
- 无法一次性删除所有数据的解决方案
- 延长Session的过期时间
- 延长Session的过期时间
- 延长APP的启动时间
- 延长LaunchImage的显示时间
- Android延长Toast的时间
- 延长电池续航时间--网络数据的影响
- 171206之在加载数据的时候加载操作
- 一次性关闭所有的Activity
- 一次性关闭所有的activity
- 一次性验证表单所有需要验证的数据
- iOS一次性移除掉NSUserDefaults中所有的数据
- iOS 一次性移除掉NSUserDefaults中所有的数据
- 在所有地方一次性修改一个变量的名称
- Android延长Toast显示时间的方法
- 一次性退出所有的activity的方法
- C#中如何使用Jmail库
- SQL UNION 和 UNION ALL
- ls 顏色設定(in Bash shell)
- Sql Server 2005 维护计划 调度修改
- SQL Plus常用命令
- 一次性加载树的所有节点在数据多的时候会使树的响应时间延长
- SqlServer 填充因子的说明
- Oracle数据库中管理表空间和数据文件
- 窗口添加键盘快捷键
- 转 MTK编译过程
- VFP中将表单的内容直接打印
- Servlet使用线程(thread)
- 用WinInet开发Internet客户端应用指南
- extern用法详解