在线不卡日本ⅴ一区v二区_精品一区二区中文字幕_天堂v在线视频_亚洲五月天婷婷中文网站

  • <menu id="lky3g"></menu>
  • <style id="lky3g"></style>
    <pre id="lky3g"><tt id="lky3g"></tt></pre>

    左右滑 功能 頁(yè)面推存 APP端 controller service

    CONTROLLER

    /**

    * 探花

    *

    * @return

    */

    @GetMapping(“cards”)

    public ResponseEntity queryCardsList() {

    try {

    List list = this.tanHuaService.queryCardsList();

    return ResponseEntity.ok(list);

    } catch (Exception e) {

    e.printStackTrace();

    }

    return ResponseEntity.status(HttpStatus.INTERNAL_SERVER_ERROR).build();

    }

    ===========================================================

    SERVICE

    /**

    * 查詢(xún)推薦卡片列表,從推薦列表中隨機(jī)選取10個(gè)用戶(hù)

    *

    * @return

    */

    public List queryCardsList() {

    User user = UserThreadLocal.get();

    int count = 50;

    //查詢(xún)到的50條數(shù)據(jù),并不是用來(lái)直接展現(xiàn),需要從這50條數(shù)據(jù)中隨機(jī)返回一些數(shù)據(jù)

    List recommendUserList = this.recommendUserService.queryCardList(user.getId(), count);

    if (CollUtil.isEmpty(recommendUserList)) {

    recommendUserList = new ArrayList();

    //默認(rèn)推薦列表

    List list = StrUtil.split(defaultRecommendUsers, ‘,’);

    for (String userId : list) {

    RecommendUser recommendUser = new RecommendUser();

    recommendUser.setToUserId(user.getId());

    recommendUser.setUserId(Convert.toLong(userId));

    recommendUserList.add(recommendUser);

    }

    }

    //計(jì)算展現(xiàn)的數(shù)量,默認(rèn)展現(xiàn)10個(gè)

    int showCount = Math.min(10, recommendUserList.size());

    List result = new ArrayList();

    for (int i = 0; i < showCount; i++) {

    //TODO 可能重復(fù)

    int index = RandomUtil.randomInt(0, recommendUserList.size());

    RecommendUser recommendUser = recommendUserList.get(index);

    result.add(recommendUser);

    }

    List userIdList = CollUtil.getFieldValues(result, “userId”);

    List userInfoList = this.userInfoService.queryUserInfoByUserIdList(userIdList);

    List todayBests = new ArrayList();

    for (UserInfo userInfo : userInfoList) {

    TodayBest todayBest = new TodayBest();

    todayBest.setId(userInfo.getUserId());

    todayBest.setAge(userInfo.getAge());

    todayBest.setAvatar(userInfo.getLogo());

    todayBest.setGender(userInfo.getSex().name().toLowerCase());

    todayBest.setNickname(userInfo.getNickName());

    todayBest.setTags(Convert.toStrArray(StrUtil.split(userInfo.getTags(), ‘,’)));

    todayBest.setFateValue(0L);

    todayBests.add(todayBest);

    }

    return todayBests;

    }

    鄭重聲明:本文內(nèi)容及圖片均整理自互聯(lián)網(wǎng),不代表本站立場(chǎng),版權(quán)歸原作者所有,如有侵權(quán)請(qǐng)聯(lián)系管理員(admin#wlmqw.com)刪除。
    用戶(hù)投稿
    上一篇 2022年6月21日 06:46
    下一篇 2022年6月21日 06:47

    相關(guān)推薦

    • ios手游模擬器(手游模擬器ios)

      本文主要講的是ios手游模擬器,以及和手游模擬器ios相關(guān)的知識(shí),如果覺(jué)得本文對(duì)您有所幫助,不要忘了將本文分享給朋友。 哪個(gè)iOS模擬器能多開(kāi)手游賬號(hào)?可以推薦個(gè)好用的模擬器給我嗎…

      2022年11月27日
    • 短視頻策劃內(nèi)容的3個(gè)要點(diǎn)(短視頻策劃內(nèi)容怎么做)

      短視頻在制作時(shí),內(nèi)容框架非常重要。如果直奔主題,然后結(jié)束,聚卓告訴你,這樣的短視頻已經(jīng)過(guò)時(shí)了。現(xiàn)在的短視頻需要框架的,但不是任何框架,它需要一種易于理解和消化的框架。而且,現(xiàn)在大多…

      2022年11月27日
    • 美團(tuán)第三季度實(shí)現(xiàn)營(yíng)收626億元,即時(shí)配送訂單量增至50億筆

      新京報(bào)訊(記者秦勝南)11月25日,美團(tuán)發(fā)布業(yè)績(jī)公告顯示,第三季度營(yíng)收為626億元,較去年同比增長(zhǎng)28.2%,凈利潤(rùn)為12.2億元。第三季度,美團(tuán)即時(shí)配送訂單數(shù)增長(zhǎng)至50億筆。截至…

      2022年11月27日
    • 個(gè)人怎么做抖音帶貨(個(gè)人做抖音帶貨能賺錢(qián)嗎)

      抖音如今是大家很熟悉的短視頻平臺(tái),不過(guò)現(xiàn)在的抖音卻不只是短視頻那么簡(jiǎn)單,它的功能非常豐富,其中一個(gè)就是可以帶貨,相信很多小伙伴都有在抖音上買(mǎi)過(guò)東西,抖音如今的變現(xiàn)能力也是不容小覷的…

      2022年11月25日
    • 全民K歌升級(jí)新版本7.0之后,有哪些隱藏功能?

      作者:高百烈來(lái)源:知乎 這個(gè)功能,舊版并沒(méi)有,要升級(jí)到全新的全民K歌7.0版本才能發(fā)現(xiàn)。 作為朋友圈當(dāng)代K歌之王,我費(fèi)了不少功夫才搶到內(nèi)測(cè)版本。有一說(shuō)一,全民K歌的路子真的很野,新…

      2022年11月25日
    • 拼多多百億補(bǔ)貼預(yù)售一般多久發(fā)貨(拼多多百億補(bǔ)貼預(yù)售)

      拼多多里面有很多優(yōu)惠活動(dòng),其中百億補(bǔ)貼活動(dòng)非?;鸨?,一些里面的東西價(jià)格比別的平臺(tái)便宜,質(zhì)量也有保障,還有預(yù)售的活動(dòng),那么拼多多百億補(bǔ)貼預(yù)售一般多久發(fā)貨?下面小編為大家?guī)?lái)拼多多百億…

      2022年11月25日
    • 上手Reno8 Pro體驗(yàn)跨屏互聯(lián) 實(shí)在太方便!

      11月已經(jīng)來(lái)到了月底,在手機(jī)品牌又要推出新一年度的新品手機(jī)之前,我們來(lái)點(diǎn)評(píng)一下今年令人驚喜的產(chǎn)品。如OPPO的Reno8 Pro系列,該系列搭載雙芯影像配置獲得了很多消費(fèi)者的認(rèn)可?!?/p>

      2022年11月25日
    • 小紅書(shū)平臺(tái)的一些機(jī)制及玩法詳解(小紅書(shū)玩法有哪些)

      關(guān)于小紅書(shū) 一:小紅書(shū)平臺(tái)的一些機(jī)制 1. 筆記內(nèi)容的CES評(píng)分機(jī)制 2. 筆記流量入口與長(zhǎng)尾效應(yīng) 二:小紅書(shū)優(yōu)質(zhì)筆記的特點(diǎn)(分維度、類(lèi)型分析) 1.筆記的本身架構(gòu)組成 維度 2.…

      2022年11月25日
    • 什么是推廣cpa一篇文章帶你看懂CPA推廣渠道

      CPA渠道 CPA指的是按照指定的行為結(jié)算,可以是搜索,可以是注冊(cè),可以是激活,可以是搜索下載激活,可以是綁卡,實(shí)名認(rèn)證,可以是付費(fèi),可以是瀏覽等等。甲乙雙方可以根據(jù)自己的情況來(lái)定…

      2022年11月25日
    • 百度關(guān)鍵詞快速排名的4大原理解析(百度怎么刷關(guān)鍵詞)

      近期百度公告驚雷算法2.0,升級(jí)之快還是第一次吧,看來(lái)百度對(duì)于刷點(diǎn)擊行為是零容忍了。之前尹華峰SEO技術(shù)博客介紹過(guò)一篇如何使用刷點(diǎn)擊工具,其實(shí)市面上有很多這類(lèi)SEO快速排名的軟件,…

      2022年11月25日

    聯(lián)系我們

    聯(lián)系郵箱:admin#wlmqw.com
    工作時(shí)間:周一至周五,10:30-18:30,節(jié)假日休息