社区
C#
帖子详情
拿1000条数据和1000条数据匹配怎么提高效率?
jiekoushiw
2012-05-08 11:16:51
在数据库里读取1000条数据,加载到listview上,然后还有一个listview也要加载1000条数据,当中可能存在重复的数据,我是每一条进行匹配,显示效率有点慢,怎样提高效率?
...全文
259
7
打赏
收藏
拿1000条数据和1000条数据匹配怎么提高效率?
在数据库里读取1000条数据,加载到listview上,然后还有一个listview也要加载1000条数据,当中可能存在重复的数据,我是每一条进行匹配,显示效率有点慢,怎样提高效率?
复制链接
扫一扫
分享
转发到动态
举报
写回复
配置赞助广告
用AI写文章
7 条
回复
切换为时间正序
请发表友善的回复…
发表回复
打赏红包
以专业开发人员为伍
2012-05-09
打赏
举报
回复
对于已经排序的数据,要去查重,应该使用二分查找。
找找刚上学的课本,看看有没有关于排序、二分查找的概念?!
jiekoushiw
2012-05-09
打赏
举报
回复
[Quote=引用 3 楼 的回复:]
可以的话,考虑用分页。
http://blog.sina.com.cn/s/blog_49f485700100eqmm.html
[/Quote]
嗯。也只有这么办了。
jiekoushiw
2012-05-09
打赏
举报
回复
[Quote=引用 5 楼 的回复:]
对于已经排序的数据,要去查重,应该使用二分查找。
找找刚上学的课本,看看有没有关于排序、二分查找的概念?!
[/Quote]
哦对。。突然一下豁然开朗...
threenewbee
2012-05-09
打赏
举报
回复
排序,或者建立binary search tree,然后比较。
test2050
2012-05-08
打赏
举报
回复
可以的话,考虑用分页。
http://blog.sina.com.cn/s/blog_49f485700100eqmm.html
jiekoushiw
2012-05-08
打赏
举报
回复
[Quote=引用 1 楼 的回复:]
如果是同一个库的话 用sql把
不同库就用List<实体类> + linq把
[/Quote]
我现在不是从数据库里比较。。现在数据已经提取到界面了。在界面上我要把2个list上的数据进行比较。
如果右边的list有数据在左边的list上有。那么左边的list就要移除这个重复的数据。
moonwrite
2012-05-08
打赏
举报
回复
如果是同一个库的话 用sql把
不同库就用List<实体类> + linq把
互联网公司技术架构资料.淘宝.技术架构介绍
互联网公司技术架构资料.淘宝.技术架构介绍
SQL高级查询技术.doc
SQL高级查询技术.doc
自动填充功能实现-- 实例源码
博客《自动填充功能实现》网页源程序,博客地址:http://blog.csdn.net/harvic880925/article/details/29843127
C#常用类库(100多个)
包含文件、网络、http、多线程、控件、office、IO、JSON、压缩文件、文本字符串、正则表达式、HTML、邮件、系统、
数据
库、加密解密等操作类
jquery autocomplete官方版(源代码+示例)
jquery autocomplete官方版(源代码+示例) 自动补充功能非常实用
C#
111,126
社区成员
642,541
社区内容
发帖
与我相关
我的任务
C#
.NET技术 C#
复制链接
扫一扫
分享
社区描述
.NET技术 C#
社区管理员
加入社区
获取链接或二维码
近7日
近30日
至今
加载中
查看更多榜单
社区公告
让您成为最强悍的C#开发者
试试用AI创作助手写篇文章吧
+ 用AI写文章