103
社区成员
发帖
与我相关
我的任务
分享| 这个作业属于哪个课程 | 2501_CS_SE_FZU |
|---|---|
| 这个作业要求在哪里 | 团队作业——站立式会议+α冲刺 |
| 团队名称 | 因为把dll看成ddl而急死 |
| 这个作业的目标 | Alpha冲刺Day1 |
| 其他参考文献 | 《构建之法》、《数据库设计说明书》、《概要设计说明书》 |
完成基本项目结构构建,主界面的结构设计,完成认证拦截器以实现token登录与登录token过期刷新

Token刷新失败时的处理逻辑不完善
缺少并发请求时的Token刷新锁机制
没有处理刷新Token过期的情况
主界面没有按照UI设计稿上色,而是单纯黑白
完善认证拦截器,完成用户模块
项目构建问题
已完成短视频社交平台暗色主题的界面风格探索
输出了核心功能页的暗色主题设计稿
初步定义了暗色主题下的色彩体系

暗色主题下部分功能图标的辨识度不足,
需优化图标线条粗细与色彩对比度。
设计系统中暗色模式与现有亮色模式的组件复用性待提升,
考虑提高组件兼容性或单独设计。
梳理设计系统中暗色与亮色模式的组件映射关系,继续完善暗色主题组件
意识到组件复用的系统化工程工作的重要性,
后续需更注重设计规范的 “可扩展性”。
完成视频上传,封面选取和上传等接口
应该实现分片上传视频
需用消息队列异步部分耗时流程
封装kafka并且把存视频的逻辑异步化,查询文档实现分片上传视频
意识到系统扩展性的重要性,和消息队列的使用方法
初步完成社交功能的构建,实现了基本的笔记发布

社交功能的数据库设计存在一定挑战
针对后期的私聊与群聊功能,需要提前留出冗余
完善社交功能,实现好友模块的基本搭建
通过websocket初步实现好友聊天
学无止境,一定要持续学习最新的技术栈,这样才能事半功倍
完成用户模块
用户缓存存在一定问题,需要找到正确的结构体缓存
了解sync.map freecache等方案
加油你是最棒的小羊
应用日志工具类,提供统一的日志记录接口,支持多级别日志输出和格式化显示

缺少日志上传和远程监控功能
添加日志性能监控,避免影响应用性能
在此次实践中,学会了通过CSDN来进行相关资料和方法的查找,对接口的相关应用有了更好的理解
封装了一些基础的常量

第一次配置AndroidStudio环境花了很多时间
梳理一下业务流程,为后续编写做好具体规划
参考网上配置环境教程要根据自己的具体报错信息进行特别化调整,复杂报错信息问AI
gitcode仓库初始化和分支保护机制,Day1随笔与置顶随笔博客内容编写


gitcode和GitHub的分支保护功能不太一样,不太习惯
继续学习gitcode相关知识
学会许多
项目日志更新,规范文档编写,代码规范与计划博客内容编写

要编写日志,实时跟进项目,如何借助AI让这一流程更加自动化是个问题
应用Claude Code等AI工具编写更加自动的日志更新更具,学习CD/CI
在冲刺阶段,不借助AI很难完成繁重的任务
实现用户认证Token存储管理类,负责访问令牌和刷新令牌的安全存储、获取和管理

没有Token泄露检测和防护措施
实现Token加密存储,提高安全性
学习一个从未接触的框架并应用,最大的问题很多时候不是代码,而是资料的获取


