福大创智团——Alpha冲刺Day5

福知汇——福大创智团 福知汇——福大创智团 墨衍会员 · AI 创作全网分发 墨衍智能分发 通过墨衍一键同步至各平台 可同步平台 CSDN微信公众号微博知乎掘金百家号博客园抖音小红书 你的文章也可以这样分发 墨衍会员 ¥399起/年,写一次发全网 我也要 + 加入社区
这个作业属于哪个课程https://bbs.csdn.net/forums/2401_CS_SE_FZU
这个作业要求在哪里https://bbs.csdn.net/topics/619397949
团队名称福大创智团
这个作业的目标Alpha冲刺Day5
其他参考文献《构建之法 现代软件工程》

目录

  • 1.站立式会议照片
  • 2.今日总结
  • 2.1 222200231 游竣超
  • 项目进展
  • 存在的问题/遇到的困难
  • 从现在到明天站立式会议的安排
  • 心得体会
  • 2.2 222200227 黄茂林
  • 项目进展
  • 存在的问题/遇到的困难
  • 从现在到明天站立式会议的安排
  • 心得体会
  • 2.3 222200210 苏臻炜
  • 项目进展
  • 存在的问题/遇到的困难
  • 从现在到明天站立式会议的安排
  • 心得体会
  • 2.4 222200226 黄文乐
  • 项目进展
  • 存在的问题/遇到的困难
  • 从现在到明天站立式会议的安排
  • 心得体会
  • 2.5 222200223 徐玮辰
  • 项目进展
  • 存在的问题/遇到的困难
  • 从现在到明天站立式会议的安排
  • 心得体会
  • 2.6 222200224徐逸凡
  • 项目进展
  • 存在的问题/遇到的困难
  • 从现在到明天站立式会议的安排
  • 心得体会
  • 2.7 222200111 李敬毅
  • 项目进展
  • 存在的问题/遇到的困难
  • 从现在到明天站立式会议的安排
  • 心得体会
  • 2.8 222200130 黄陈铭
  • 项目进展
  • 存在的问题/遇到的困难
  • 从现在到明天站立式会议的安排
  • 心得体会
  • 2.9 222200409 肖勇
  • 项目进展
  • 存在的问题/遇到的困难
  • 从现在到明天站立式会议的安排
  • 心得体会
  • 3.项目程序/模块的最新运行情况
  • 4.项目燃尽图

1.站立式会议照片

a49677fc73f484487f7fe87237b32bf.jpg

2.今日总结

2.1 222200231 游竣超

项目进展

添加登录过期提示,完善话题界面,增加图片渲染,可查看附件

f322508cac10153fefe074f75e750cd.png


26771564567868af379fae65e7138d5.png


09e0854bb9b2018366e2420e4504529.png


d65dfd862df727a18f70186b09035a4.png


9a4df4628af06f8204415c4ab83a6ae.png

存在的问题/遇到的困难

在为话题增加图片渲染和附件查看时遇到了文件格式支持、性能优化等技术挑战;添加新功能后,测试和验证过程繁琐;对接创建话题的时候 对文件参数的处理有问题 导致后端返回类型错误

从现在到明天站立式会议的安排

对接新的后端接口,完善页面细节

心得体会

在项目开发过程中,持续学习新技术和工具是提升个人能力的关键。这有助于解决新出现的问题,并提高项目的技术水平。

2.2 222200227 黄茂林

项目进展

今天的开发主要集中在话题中图片参数模块和粉丝列表模块的实现与优化。具体完成了以下内容:

图片参数模块的新增

  • 数据传输对象(DTO)的更新:

    • 在 TopicDTO 和 TopicDetailDTO 中新增了私有字符串字段 pics,用于存储话题相关的图片链接。
    • 修改了 TopicDetailDTO 的构造函数,确保新增字段 pics 的初始化与 SQL 查询结果的列顺序一致。
  • 控制器的修改:

    • 在 TopicController 中,修改了 createTopic 方法,将 files 参数修改为数组,并新增了 pics 参数,以支持多图片上传。
    • 添加了打印语句用于调试,确保图片参数能够正确传递和处理。
  • 数据模型的更新:

    • 在 Topic 类中添加了私有字符串字段 tPic,用于存储图片链接。
    • 新增了 jsonFile 字段,替换原有的 tFile 字段,以支持文件列表的 JSON 存储。
  • Mapper层的调整:

    • 在 TopicMapper 中修改了查询和插入语句,添加了 tPic 字段的处理,确保数据库操作能够正确处理图片数据。
    • 优化了 SQL 查询语句的格式,提高了代码的可读性和维护性。
  • 服务层的优化:

    • 在 TopicServiceImpl 中新增了 将文件列表转换为JSON字符串 的逻辑,确保文件路径能够以 JSON 格式存储在数据库中。
    • 实现了 设置TPic 方法,支持在创建和更新话题时处理图片链接。

粉丝列表模块的新增

  • 控制器的新增:

    • 在 FollowersController 中新增了获取粉丝列表的方法 getFansList,以及获取关注列表的方法 getFollowersList。
    • 添加了添加关注和取消关注的接口,支持用户之间的关注操作。
  • Mapper层的实现:

    • 在 FollowersMapper 中新增了获取粉丝列表和关注列表的方法,确保能够从数据库中正确查询相关数据。
  • 服务层的实现:

    • 在 FollowersService 和 FollowersServiceImpl 中新增了获取粉丝列表和关注列表的方法,实现业务逻辑与数据访问的分离。
  • 数据模型的完善:

    • 在 Followers 类中定义了必要的字段和方法,确保粉丝关系的数据完整性。

50d620d0aaceaae9568fde3a17223de.png


29241f64a03f6e77310804ed9eaa24c.png

存在的问题/遇到的困难

在开发过程中遇到了以下几个问题和挑战:

  1. MyBatis的结果映射问题:

    • 初始在 TopicMapper 中使用 @ResultMap 注解时,系统提示找不到对应的结果映射。这是因为 MyBatis 无法正确加载 XML 映射文件中的 resultMap 配置。
    • 通过改用 @Results 注解直接在 Mapper 接口中定义映射关系,解决了结果映射文件加载的问题。
  2. 构造函数参数顺序问题:

    • 在 TopicDetailDTO 中新增 pics 字段后,构造函数参数的顺序与 SQL 查询结果的列顺序不一致,导致 MyBatis 无法正确匹配参数。
    • 通过调整构造函数的参数顺序以及明确使用 @Results 注解指定字段映射,成功解决了参数匹配问题。
  3. 类型转换异常:

    • 在尝试将数据库中的字符串值映射为 Java 对象时,遇到了 Cannot determine value type from string '鏁欏PPT' 的错误。
    • 尝试使用自定义的 StringTypeHandler 以及在 SQL 查询中使用 CAST 强制转换字段类型,但最终发现根本原因在于 DTO 的构造函数与结果集的顺序不匹配。
  4. 多文件上传处理:

    • 在处理多文件上传时,确保文件数量和类型的验证,以及文件存储路径的正确生成,存在一定复杂性。
    • 通过在控制器中限制最大文件数量,并在服务层实现文件保存逻辑,确保文件上传流程的稳定性。

从现在到明天站立式会议的安排

  • 优化数据库查询:

    • 使用索引优化频繁查询的字段,如 tTagID 和 tUserID,提升数据库查询性能。
    • 实现缓存机制,减少数据库的重复查询压力,提升系统响应速度。
  • 编写单元测试:

    • 为新开发的控制器方法和服务层逻辑编写单元测试,确保代码的可靠性和稳定性。

心得体会

今天的开发过程让我深刻体会到后端系统中数据映射的重要性。特别是在使用 MyBatis 进行对象关系映射时,构造函数的参数顺序和结果集的映射关系必须严格对应,否则会导致一系列难以排查的错误。此外,处理多文件上传和类型转换的过程中,细节决定成败,需要对每一个步骤细致入微地进行验证和优化。

通过解决遇到的问题,我进一步掌握了 MyBatis 的高级用法,如自定义类型处理器和注解映射。这不仅提升了我的编程技能,也增强了我对后端框架的理解和应用能力。

2.3 222200210 苏臻炜

项目进展

优化部分接口,完成点赞回复模块。

d374fb05804d7543e57273dc29966ab.png


0fc7d7ab340e938e276b2afad7a36f9.png


f6af9b8e7a6f8668c693bda2577531f.png

存在的问题/遇到的困难

数据库结构不完善

从现在到明天站立式会议的安排

优化接口。

心得体会

数据库结构设计还是很重要的

2.4 222200226 黄文乐

项目进展

添加接口文档测试样例

863760058b2b9b4f1495f5f4fe3896a.png


5de9e321d7fa674979e7d2cbd67d86e.png

存在的问题/遇到的困难

接口文档与实际不符合

从现在到明天站立式会议的安排

接口文档,使接口文档正确体现返回

心得体会

接口设计时要考虑到程序的内容

2.5 222200223 徐玮辰

项目进展

增加退出登录功能

cf47b2bf005569b26aa13a7afb2ace6.png

存在的问题/遇到的困难

在为话题增加收藏和举报功能时组件的定位难以实现

从现在到明天站立式会议的安排

实现为话题提供收藏和举报功能

心得体会

多个人编写一份代码导致很多问题,需要多询问多沟通

2.6 222200224徐逸凡

项目进展

修复Tag类接口异常处理

67b509118cd01a1e28bdcca59b6618d.png

存在的问题/遇到的困难

接口异常时错误信息未反馈,导致用户无法得知具体问题。异常时接口仍显示“操作成功”,但data为空,误导用户。

从现在到明天站立式会议的安排

继续维护接口,重点查缺补漏,确保异常处理完善。

心得体会

异常处理是提升用户体验的关键,需确保错误信息准确无误。

2.7 222200111 李敬毅

项目进展

完善了各类组件,创建了更多的组件。

1187ead903cf0c54d0242b983b1785a.png


e8a633cd891f2669f64a8d0b9909a53.png


fdf394d49a095ea17c795c266ba7e3e.png


3e8d5e4818fcb3136d70b4ecfad40e3.png

存在的问题/遇到的困难

仓库拉取导致内容被覆盖。

从现在到明天站立式会议的安排

完成其他组件。

心得体会

静下心,一步一步来

2.8 222200130 黄陈铭

项目进展

完成了后端下拉以及前端与后端关联的工作。

存在的问题/遇到的困难

从后端仓库拉取时maven插件安装失败,导致后端无法运行。

从现在到明天站立式会议的安排

完成通知组件下调用的各个组件。

心得体会

前后端对接工作需要提前与后端人员沟通,团队协作很重要,不然效率低下

2.9 222200409 肖勇

项目进展

更新主页组件和链接及相关功能,优化显示

0c5e2879a0b5c5a1ea9f0192798f6d4.png


a676c070e2ab2da786964e2664a8978.png

存在的问题/遇到的困难

样式覆盖,有时设置的样式不能正常生效

从现在到明天站立式会议的安排

完善相关逻辑和功能,并去设计其他页面和组件。

心得体会

保持样式同一和格式统一十分重要,在编写代码的过程中,如果父子容器样式不统一就会发生样式覆盖,导致容器的样式不能正常修改。

3.项目程序/模块的最新运行情况

eae4c24712ee2937dad07b0b7c7c308.jpg

630cc631315568d607bca6745924c06.png


20241107221513.gif

4.项目燃尽图

23311341980b294277b7f1ea002d980.png

...全文

相关推荐

产教融合实训基地与实践中心建设逻辑图-可编辑版

产教融合实训基地与实践中心建设逻辑图-可编辑版

龙猫与奥特曼

idea2025-free.zip

idea2025-free.zip

qq_45190508

sop基于灵敏度分析的有源配电网智能软开关优化配置升级1(Matlab代码实现)

内容概要:本文提出了一种基于灵敏度分析的有源配电网智能软开关(SOP)优化配置方法,旨在应对高比例分布式电源接入带来的电压波动与网络损耗加剧等问题。研究以IEEE33节点系统为算例,通过改进的灵敏度分析模型量化各节点对电压和功率流动的影响程度,进而构建SOP选址与定容的优化模型,实现降低网损、改善电压分布及提升系统运行灵活性的目标。全文详细阐述了灵敏度指标的数学推导、目标函数与约束条件的建模过程,并基于Matlab实现了完整的仿真求解流程,具备良好的工程实用性与学术参考价值。; 适合人群:电力系统及其自动化、电气工程等相关专业的硕士博士研究生、科研机构研究人员,以及从事智能配电网规划、运行与优化的工程技术人员。; 使用场景及目标:①研究分布式电源大规模接入背景下配电网的主动调控与优化策略;②指导智能软开关在实际配电网中的科学选址与容量配置;③为相关科研课题提供可复现的仿真案例,支撑学术论文撰写与算法验证。; 阅读建议:建议读者结合提供的Matlab代码与IEEE33节点标准模型进行动手实践,重点理解灵敏度指标的物理意义及其在优化模型中的应用逻辑,关注求解过程中的约束设置与算法收敛性,并可进一步拓展至SOP与储能联合配置、多时间尺度优化等复杂场景进行二次开发与研究。

荔枝科研社

Ubuntu安装Latex

关于Ubuntu安装Latex的详细记录和排错指南

Leers Ting

高校技术转移办公室人员在成果转化过程中,如何实现科技成果与产业需求的高效对接?.docx

高校技术转移办公室人员在成果转化过程中,如何实现科技成果与产业需求的高效对接?

BIZKEEN
评论
收藏 已收藏
分享
返回顶部