在公司做项目需要求两个集合的补集,考虑到collection类有removeAll方法,决定采用这种方式;结果程序一直卡在那儿不动了; 数据量是两个集合的数据差不多都有60万,直接导致程序处于假死状态(程序当然是还在运行); 出现问题始终要解决的,我又给程序修改为先用retainAll求交集,然后再 ...
分类:
编程语言 时间:
2017-07-25 21:23:34
阅读次数:
240
今天在公司做项目需要求两个集合的补集,考虑到collection类有removeAll方法,决定采用这种方式;结果程序一直卡在那儿不动了;
数据量是两个集合的数据差不多都有60万,直接导致程序处于假死状态(程序当然是还在运行);
出现问题始终要解决的,我又给程序修改为先用retainAll求交集,然后再removeAll的方式,效果不明显(事实是也假死了),我的应用场景还要求实时性,没办法只能...
分类:
编程语言 时间:
2015-06-09 23:45:15
阅读次数:
325