个人博客
01
09
09
伙伴匹配系统(十三) 伙伴匹配系统(十三)
一、主页切换功能在vant组件库里寻找switch开关,复制到主页index里面 定义一个开关切换常量,默认为关闭 我们现在不需要一次性挂载,写一个加载的方法,并且写一个监听器(当开关切换时,“更换页面”) /** * 加载数据
2023-01-09
09
伙伴匹配系统(十二) 伙伴匹配系统(十二)
笔记前端开发 开发前端的功能 搜索队伍 √ 更新队伍(仅队伍的创始人可见) √ 查看个人已加入队伍 √ 查看个人创建的队伍 √ 解散队伍 √ 退出队伍 √ 随机匹配 30 - 40 min 完成之前的遗留问题 todo 前端不同页面怎
2023-01-09
09
伙伴匹配系统(十一) 伙伴匹配系统(十一)
笔记接上期的接口设计5. 用户可以退出队伍请求参数:队伍 id 校验请求参数 校验队伍是否存在 校验我是否已加入队伍 如果队伍 只剩一人,队伍解散 还有其他人 如果是队长退出队伍,权限转移给第二早加入的用户 —— 先来后到只用取 id 最
2023-01-09
08
伙伴匹配系统(十) 伙伴匹配系统(十)
鱼皮笔记1、 查询队伍列表分页展示队伍列表,根据名称、最大人数等搜索队伍 P0,信息流中不展示已过期的队伍 从请求参数中取出队伍名称等查询条件,如果存在则作为查询条件 不展示已过期的队伍(根据过期时间筛选) 可以通过某个关键词同时对名称和
2023-01-08
06
伙伴匹配系统(九) 伙伴匹配系统(九)
组队功能理想的应用场景我要跟别人一起参加竞赛或者做项目,可以发起队伍或者加入别人的队伍 需求分析用户可以 创建 一个队伍,设置队伍的人数、队伍名称(标题)、描述、超时时间 P0 队长、剩余的人数 聊天? 公开 或 private 或加密 用
2023-01-06
06
06
05
伙伴匹配系统(六) 伙伴匹配系统(六)
笔记1.开发主页(默认推荐和自己兴趣相当的用户)2.优化主页的性能(缓存 + 定时任务 + 分布式锁)开发主页最简单:直接 list 列表 模拟 1000 万个用户,再去查询 导入数据 用可视化界面:适合一次性导入、数据量可控 写程序:fo
2023-01-05
05
伙伴匹配系统(五) 伙伴匹配系统(五)
笔记 用户修改页面前端、后端开发和联调 一、后端修改用户信息接口首先运行前后端,看看是否正常 1.在UserController里面添加更新用户信息接口/** * 更新用户信息 * @param user * @param requ
2023-01-05
1 / 2