国产成人AV无码一二三区,少女1到100集,国产精品久久久久精品综合紧,巜公妇之诱感肉欲HD在线播放

文章 > java基础 > 分页处理java多线程的数据

分页处理java多线程的数据

头像

小妮浅浅

2021-01-19 11:45:023220浏览 · 0收藏 · 0评论

在数据的最终结果上,我们能够通过分类的方法,准备的筛选出不同类别结果的信息。这里我们发散一下思维,在Java中对于数据大量处理的,多线程是一个非常常见的代表,我们可以用分页来处理多线程的数据问题。下面我们对分类的类型进行了解,然后带来两种分页在多线程的逻辑。

1.常见的分页类型

传统的:采用传统的分页方式,可以明确的获取数据信息,如有多少条数据,分多少页显示等。

下拉式:采用下拉式的分页方式,一般无法获取明确的数据数量相关的信息,但在分页操作以后,仍然可以看到之前查询的数据。

2.分页式查询逻辑

int pageSize = 100;
int currentPageLength = 0;
int pageIndex = 0;
ExecutorService exe  = newFixedThreadPool(Runtime.getRuntime().availableProcessors());
do {
    int offset = pageIndex * pageSize;
    List<TradeInfo> tradeInfos = tradeInfoService.findTradeInfoBysPage(queryParams,offset,pageSize);
    if (null != tradeInfos && tradeInfos.size() > 0) {
        currentPageLength = tradeInfos.size();
        TradeInfoProcesserTask task = new TradeInfoProcesserTask(tradeInfos );
        exe.execute(task);
        pageIndex++;
    }else{
        System.out.println("Page Query TradeInfo Got NOTHING! Break query loop!");
        break;
    }
} while (currentPageLength == pageSize);
 
exe.shutdown();
 
while(true) {
    if(exe.isTerminated()){
        doOtherThings();
        System.out.println("分页式多线程处理数据完毕!");
        break;
    }
}

3.数据处理逻辑

public class TradeInfoProcesserTask implements Runnable{
    private volatile List<TradeInfo> tradeInfos;
    
    public TradeInfoProcesserTask (List<TradeInfo> _tradeInfos){
        tradeInfos = _tradeInfos;
    }
    
    @Override
    public void run() {
        processTradeInfos();
    }
    
    private void processTradeInfos(){
        //do something with tradeInfos .....
    }
}

以上就是分页处理java多线程的数据方法,相信对分类进行简单了解后,在对于多线程的应用上,我们可以使用以上的两种分页逻辑进行处理,大家学会后赶快试试吧。

关注

关注公众号,随时随地在线学习

本教程部分素材来源于网络,版权问题联系站长!

成色18K1835MB| 《枕边欢情》电影免费观看| 外围女孩| 老公在洗澡我被公干日本| DJ快了又快又骚的POP歌曲| 俄罗斯少女2免费观看| 玉女献身台湾1988版主演是谁| 《无能的丈夫》完整版| 小寡妇在线观看免费播放电视剧| 性生交大片免费观看A片| 《玉蒲团2之艳乳欲仙欲》| 美国灭火宝贝3| 女性下面摸起来有很多疙瘩| 鲁鲁射击免费播放电视剧全部 | 《夜班护士》结局| 《搬家工人的绝遇》观看| 《交换做爰》在线观看| 苍井空《办公室爱欲》| 我把刘姨俩腿扛在肩上是哪一集的 | 《女仆教育》动浸第一季| 在线观看日本韩国电影电视剧| 白日梦我| 王勉| 合家欢(1-46)王家| 欧美| 来真正的狗配人真人| 《魅魔之耻》1~4集免费看| 国产免费观看高清电视剧| 乳色吐息| 传奇大掌柜电视剧全集免费播放 | 50多岁熟妇泻火原因处理方法| 扌雷辶鬲的小说章节| 11人裸体航班女服务员是谁| お母さんは母のがいない怎么读| 亚洲-区二区三区四区五区六 | 大桥ひとみ| 《妈妈让我戴上避孕套》歌词| 男生把小困困放到女生困里视频| 《老板送醉酒丈夫回家》 | 呱呱爆料网每日爆料| 咖啡全国十大品牌