For循环次数过多怎么解决

要把查询出来的数据封装成实体对象,数据量比较大,需要两重for循环检验,进行多个for循环,速度很慢。大佬觉得怎么加速比较好

#Java#
全部评论
循环的部分扔到线程里,这个线程只处理这个循环,主线程不阻塞等待循环线程,循环执行完毕给主线程发信号,主线程处理回调函数完成异步解耦
点赞 回复 分享
发布于 2019-08-05 09:14
你要解决的问题是第一,循环部分把阻塞变成非阻塞,也就是不阻塞主线程,第二怎么异步通知主线程回收循环之后的数据
点赞 回复 分享
发布于 2019-08-05 09:21
这你得有实际问题 大家可能才有解决方案 你这样说 也不理解你要具体做什么
点赞 回复 分享
发布于 2019-08-05 08:19

相关推荐

shtdbb_:还不错,没有让你做了笔试再挂你
点赞 评论 收藏
分享
Yushuu:你的确很厉害,但是有一个小问题:谁问你了?我的意思是,谁在意?我告诉你,根本没人问你,在我们之中0人问了你,我把所有问你的人都请来 party 了,到场人数是0个人,誰问你了?WHO ASKED?谁问汝矣?誰があなたに聞きましたか?누가 물어봤어?我爬上了珠穆朗玛峰也没找到谁问你了,我刚刚潜入了世界上最大的射电望远镜也没开到那个问你的人的盒,在找到谁问你之前我连癌症的解药都发明了出来,我开了最大距离渲染也没找到谁问你了我活在这个被辐射蹂躏了多年的破碎世界的坟墓里目睹全球核战争把人类文明毁灭也没见到谁问你了😆
点赞 评论 收藏
分享
评论
点赞
3
分享
牛客网
牛客企业服务