社区
Java SE
帖子详情
自建类型字段比对效能问题
cscxxx
2011-10-31 09:25:10
有一自建类BOOK有10个字段
如果想把一个放有数万笔BOOK的ArrayList拿来比对其中3个字段
该如何编程效能最好
...全文
71
6
打赏
收藏
自建类型字段比对效能问题
有一自建类BOOK有10个字段 如果想把一个放有数万笔BOOK的ArrayList拿来比对其中3个字段 该如何编程效能最好
复制链接
扫一扫
分享
转发到动态
举报
写回复
配置赞助广告
用AI写文章
6 条
回复
切换为时间正序
请发表友善的回复…
发表回复
打赏红包
24K純帥
2011-11-01
打赏
举报
回复
数据大,应该在数据库那做优化吧,例如建索引
okafor2011
2011-11-01
打赏
举报
回复
放进HashSet啊,实现equal和hashCode 方法 自动排重复了
cscxxx
2011-11-01
打赏
举报
回复
这里比较完三个字段要把三个字段相同的去除
而留下的就是完全不同的数据
qybao
2011-10-31
打赏
举报
回复
不知道LZ需要得到什么结果
可以写个Comparator,对list排序
sort(List<T> list, Comparator<? super T> c)
数据量比较大,都在内存上操作可能会有性能问题
如果这些数据来自数据库,最好在数据库就order by好,这样java端就不用排序了
nizhicheng
2011-10-31
打赏
举报
回复
这就看你如何比较了,比如可以先根据字段排下序~~然后再比较
~~再说 内存里数万记录做比较还是吃得消的·~~
wingson_shen
2011-10-31
打赏
举报
回复
效率来说应该可以了。数据量大,可能占用多点内存而已。
开启Windows进程
效能
(效率)模式,降低功耗大幅提升能效比
} 在C#版本中可以
自建
PROCESS_POWER_THROTTLING_STATE,但由于防止代码冗余,此处直接使用了Marshal.WriteInt32()函数进行了指针偏移内存写入,以完成对其(在示例中为homo指针)封装。 写在最后,本文作为新人首发...
MySQL
效能
监控工具--mysqlreport
MySQL
效能
监控工具--mysqlreport 管理 MySQL 最让人困扰的就是如何有效的掌握 MySQL 的健康状况,因为 MySQL 虽然有提供许多系统变量值供您参考,但这些零散的数据若要手动搜集与过滤将会是一件十分没有效率的事情...
【
效能
平台】用户模块——注册接口开发(二)
django给我们提供了用户模块,用户模块中的模型类已经定义好,如果用户模块中提供的模型类
字段
完全符合我们的需求,直接继承即可;否则需要重写模型类 二、需求: 1、注册时必传
字段
用户名、密码、确认密码、邮箱 ...
NETFLOW
随着网络应用的蓬勃发展,很多学校网络带宽大幅增加,而网络使用的
效能
却没有成正比的提升。要做到有效的网络管理,就需要通过网络监控机制搜集相关信息,主动找出
问题
点并加以解决。 NetFlow 就是一种提供网络流量...
MySQL
效能
监控工具--mysqlreport -转
http://blogold.chinaunix.net/u/27383/showart_542349.html MySQL
效能
监控工具--mysqlreport ...
Java SE
62,614
社区成员
307,326
社区内容
发帖
与我相关
我的任务
Java SE
Java 2 Standard Edition
复制链接
扫一扫
分享
社区描述
Java 2 Standard Edition
社区管理员
加入社区
获取链接或二维码
近7日
近30日
至今
加载中
查看更多榜单
社区公告
暂无公告
试试用AI创作助手写篇文章吧
+ 用AI写文章