社区
Web 开发
帖子详情
如果构建一棵带CHECKBOX的效率比较高的树?
python与大数据分析
博客专家认证
2004-09-25 04:19:06
有一棵权限树,大概有两千多个子节点.最高层次可达4层,但是效率奇低,完全读出来需要将近一分钟时间.点击任何一个节点响应时间都有好几秒钟.
目前的做法是通过JSP页面获取数据库数据,然后通过递归方式输出,数据库数据时间可以忽略不计,构建这棵树的时间太长了.
其次,点击任何一个节点均须扫描所有节点,所以响应时间太慢.
不知道各位能不能提供一些切实可行的办法.
...全文
116
4
打赏
收藏
如果构建一棵带CHECKBOX的效率比较高的树?
有一棵权限树,大概有两千多个子节点.最高层次可达4层,但是效率奇低,完全读出来需要将近一分钟时间.点击任何一个节点响应时间都有好几秒钟. 目前的做法是通过JSP页面获取数据库数据,然后通过递归方式输出,数据库数据时间可以忽略不计,构建这棵树的时间太长了. 其次,点击任何一个节点均须扫描所有节点,所以响应时间太慢. 不知道各位能不能提供一些切实可行的办法.
复制链接
扫一扫
分享
转发到动态
举报
AI
作业
写回复
配置赞助广告
用AI写文章
4 条
回复
切换为时间正序
请发表友善的回复…
发表回复
打赏红包
朋友别哭
2004-09-25
打赏
举报
回复
up
myy
2004-09-25
打赏
举报
回复
两千多个子节点!用页面怎么做都快不到哪里去的。
俺也曾经遇到类似的,结点还没你多(但随着使用会越加越多),
最后不得已,用ocx做了,反正是局域网。
alaal
2004-09-25
打赏
举报
回复
只查询点击节点的子节点信息,递归的效率很差,尽量不要用
可以将组织好结构的节点信息放入list中的方法构建
还有堆栈法:http://dev.csdn.net/develop/article/34/34524.shtm
javafaq2004
2004-09-25
打赏
举报
回复
参考csdn左边的做法,使用xmlhttp只更新点击的那部分。
checkbox
树
形结构
checkbox
树
形结构
带
checkBox
的dtree
NULL 博文链接:https://xuexin0714.iteye.com/blog/502598
mztree
带
checkbox
功能
mztree
带
checkbox
功能,mztree
带
checkbox
功能
DuiLib_
CheckBox
让DuiLib
CheckBox
支持全选、全不选、非全选三种状态
带
复选框JS
树
Javascript
树
JS
树
树
形菜单
带
复选框JS
树
Javascript
树
JS
树
树
形菜单
Web 开发
81,122
社区成员
341,744
社区内容
发帖
与我相关
我的任务
Web 开发
Java Web 开发
复制链接
扫一扫
分享
社区描述
Java Web 开发
社区管理员
加入社区
获取链接或二维码
近7日
近30日
至今
加载中
查看更多榜单
社区公告
暂无公告
试试用AI创作助手写篇文章吧
+ 用AI写文章