关注
1:先查询dept表所有数据,用stream构建deptMap 第一层key为dept_pa,th,value也为map结构 key是parentId,value是List集合
通过用户的deptId查出用户所在部门并通过上述构建的deptMap查出所属部门和他的所有父级部门,构建userDeptIds,通过userDeptIds查询dept_app表 union userId查询user_app,得到appIds后去重,再通过appIds查询app表 left join cate表得到app集合
2:构建一个关联表,关联到userid,其他字段有app_id,order_num,第一题的步骤完成后,通过userId查询关联表,得到集合,若集合为空直接返回,不为空则先对原数据进行filtr操作得到置顶app的和未置顶app的两个列表,然后操作置顶app列表排序
最后将两个列表组合
3:简单工厂模式就不说了
查看原帖
10 1
相关推荐
点赞 评论 收藏
分享
04-14 19:08
南昌航空大学科技学院 C++
饼子吃到撑:现在就是学历大于一切了,尤其是应届生,你再厉害人家筛选按钮选择985双非直接完蛋,学历就是硬伤,公司肯定都想用优秀的人,但是不知道你到底优不优秀只能通过最原始的方法来筛选~学历, 点赞 评论 收藏
分享
牛客热帖
更多
正在热议
更多
# 你的实习产出是真实的还是包装的? #
89007次浏览 639人参与
# 百度工作体验 #
332479次浏览 2254人参与
# 在爱玛,骑向未来 #
44957次浏览 438人参与
# 简历当中有水分算不算造假? #
176543次浏览 2330人参与
# 打工人的精神状态 #
154635次浏览 1553人参与
# 你收到了哪些公司的笔试? #
69373次浏览 446人参与
# 你以为的实习VS真实的实习 #
142754次浏览 758人参与
# 备战春招/暑实,现在应该做什么? #
70323次浏览 557人参与
# 距离春招还有一个月,你现在是什么开局? #
62869次浏览 320人参与
# 职场新人体验 #
192908次浏览 1241人参与
# 机械人,说说你的烦心事 #
148812次浏览 1165人参与
# 银行笔面经互助 #
198582次浏览 1326人参与
# 工作后,你落下了哪些病根 #
42459次浏览 294人参与
# 应届生,你找到工作了吗 #
174222次浏览 900人参与
# 毕业季,给职场新人一些建议 #
221442次浏览 2603人参与
# 面试被问期望薪资时该如何回答 #
402739次浏览 2219人参与
# 实习生工资多少才算正常? #
76872次浏览 534人参与
# 你被哪些公司挂了? #
198413次浏览 1077人参与
# 你会为了工作牺牲生活吗? #
81922次浏览 466人参与
# 我们是不是被“优绩主义”绑架了? #
49541次浏览 550人参与
# 机械人,秋招第一次笔试的企业是哪家? #
103592次浏览 707人参与

查看22道真题和解析