感谢鱼皮的这个伙伴匹配系统项目,我在原来的基础上进行了一些小小的改造,并用此项目顺利地完成了毕业答辩。
改造主要体现在:
-
修改了用户登录页,添加了注册功能。
-
点击联系我出现模态框展示信息,查看队伍详情页,个人页及当前信息页布局9(参考了其他鱼友的方案以及布局设计)。
-
原有的主页展示所有用户信息操作,改成了分页展示,页面滑到底部点击加载更多即可得到下一页的数据(参考了编程导航移动端页面的加载更多样式)。
-
页面可以下拉刷新,右下角还有返回顶部按钮。
-
用户可以上传头像,还可以修改队伍头像,使用了腾讯云COS对象存储来存储图片。
-
新增权限管理,普通用户看不到私有队伍,管理员可以在个人页查看私有队伍(这应该算是小小的权限功能吧)。
获得的收获:
-
印象最深的应该是上传图片功能,第一次做这个功能,一直卡在拿到图片的 base64 字符串数据后,传不到COS中,最后在网上找了很多方法后才解决,也提高了独立解决问题的能力(弄了属于自己的图床)。
-
学到了通过使用算法来完成功能(编辑距离算法)。
-
了解了使用 Redisson 实现分布式锁(加入队伍功能加锁防止一个用户在同一时间内连续加入队伍)。
-
观看录播过程中学到了开发流程,规范和技巧,再次熟悉部署项目的操作。
-
将开发中的一些小 bug 记录到文档的 todo中,等功能都完成了再去解决这些小 bug,一个个解决打√ 的感觉真的很爽。[机智]
再次感谢各位鱼友们在完成这个项目写的经验总结,让我避开了很多坑[握手]。
学的是 Java,前端代码还有需要改进的请多多指点。🙏
评论
问答助学
相关内容
0个评论
全部评论
点击登录,快来和大家讨论吧~
表情
图片
暂无评论
