Sprout新苗——Alpha冲刺Day6

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

目录

  • 1. 会议总结
  • 1.1 222200314 吴荣榜
  • 项目进展
  • 存在的问题/遇到的困难
  • 从现在到明天站立式会议的安排
  • 心得体会
  • 1.2 222200127 徐煜晖
  • 项目进展
  • 存在的问题/遇到的困难
  • 从现在到明天站立式会议的安排
  • 心得体会
  • 1.3 222200307 叶宇滟
  • 项目进展
  • 存在的问题/遇到的困难
  • 从现在到明天站立式会议的安排
  • 心得体会
  • 1.4 222200412 陈宇
  • 项目进展
  • 存在的问题/遇到的困难
  • 从现在到明天站立式会议的安排
  • 心得体会
  • 1.5 072203330 梁心恬
  • 项目进展
  • 存在的问题/遇到的困难
  • 从现在到明天站立式会议的安排
  • 心得体会
  • 1.6 222200408 连文桢
  • 项目进展
  • 存在的问题/遇到的困难
  • 从现在到明天站立式会议的安排
  • 心得体会
  • 1.7 222200407杨知麟
  • 项目进展
  • 存在的问题/遇到的困难
  • 从现在到明天站立式会议的安排
  • 心得体会
  • 1.8 222200329徐文彬
  • 项目进展
  • 存在的问题/遇到的困难
  • 从现在到明天站立式会议的安排
  • 心得体会
  • 1.9 222200331翁鹏
  • 项目进度
  • 存在的问题/遇到的困难
  • 从现在到明天站立式会议的安排
  • 心得体会
  • 2. 会议照片
  • 3. 项目燃尽图
  • 4. 项目运行情况展示
  • 4.1 管理端
  • 4.2 APP端

1. 会议总结

1.1 222200314 吴荣榜

项目进展

修复若干问题,比如仪表盘页面响应式失效、接口跨域等问题。

img

存在的问题/遇到的困难

接口对接的时候,路由不对导致拉取不到结果。跟后端沟通之后解决。

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

开始对接其他接口,或者继续完善字段。

心得体会

console.log和apifox还是比较有用的。

1.2 222200127 徐煜晖

项目进展

img

img

存在的问题/遇到的困难

接口对接的时候,传参不对导致拉取不到结果。跟后端沟通之后解决。

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

对接任务大厅、森林、排行榜。

心得体会

遇到闪退问题需要仔细查看stacktrace进行根因分析。

1.3 222200307 叶宇滟

项目进展

  1. 人脸识别摄像头设置
  2. 识别前获取所有用户的人脸信息

img

  1. commit记录

img

存在的问题/遇到的困难

  1. 摄像头的识别问题,当人脸贴近摄像头边缘时,识别正确率下降

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

  1. 摄像头调试
  2. 姿态识别接口测试

心得体会

当人脸靠近摄像头边缘时,识别准确性下降,这让我深刻认识到硬件配置与算法优化之间的紧密关系。即便是最先进的算法,如果没有合适的硬件支持,效果也会大打折扣。这促使我更加关注摄像头的安装位置和角度调整,确保系统能够在不同场景下稳定工作。

1.4 222200412 陈宇

项目进展

完成部分任务端口的对接。

img

img

img

img

存在的问题/遇到的困难

  1. RecyclerView 动态更新和 UI 响应:TasksAdapter 的 setItems() 方法会更新任务列表并刷新 RecyclerView,可能导致不必要的渲染,当数据量增大时,对数据的管理和更新变得复杂。
  2. 安全与隐私保护:为了保护敏感信息,这里使用 WindowManager.LayoutParams.FLAG_SECURE 标志来禁用屏幕截图。难点在于要考虑到在不同设备和系统版本中该标志的兼容性,同时还需确保 WebSocket 通信中的敏感数据得到加密和保护。
  3. WebView 的生命周期管理: AgentWeb 需要精确管理 WebView 的生命周期,以避免内存泄漏。比较困难的部分是在onPause()、onResume()、和 onDestroyView() 中分别调用 webLifeCycle 来处理 WebView 的暂停、恢复和销毁操作,确保 WebView 在应用切换到后台或退出时能正确释放资源。

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

对接剩余任务模块的接口。

心得体会

通过开发这个模块,我认识到对于异步任务的处理不仅仅依赖单一逻辑,还需要考虑 UI 的性能和资源优化。这些难点提醒我在处理复杂交互和数据管理时要更加小心,未来还需进一步积累在动态数据更新、性能优化、异步任务管理方面的经验。

1.5 072203330 梁心恬

项目进展

  1. 查询用户是否点赞接口测试:通过GET请求并传递discussionId参数,可以获取到用户的点赞状态。本次测试结果显示,接口运行正常,响应速度快,并且返回的数据符合预期。建议在实际应用中继续监控接口性能和稳定性,确保用户体验。

img

  1. 查询个人养成信息接口测试:通过发送带有指定userId的GET请求,能够有效检索出用户的详细养成记录。测试过程中,接口表现出色,不仅响应迅速,而且返回的信息全面准确。

img

  1. 步行路径规划接口测试:POST 请求成功返回了状态码 200,且响应时间为 692 ms,数据量约为 14.18 KB,表明接口请求执行成功并返回了数据。然而,测试工具在校验数据结构时发现返回的数据结构与接口定义不一致,导致校验失败。

img

  1. 骑行路径规划接口测试:POST 请求成功返回了状态码 200,响应时间为 212 ms,数据量约为 16.47 KB,表明请求执行成功并返回了数据。响应体结构完整,接口返回了骑行路径的详细信息。

img

  1. 距离测量接口测试:POST 请求成功返回了状态码 200,响应时间为 208 ms,数据量约为 292 B,表明接口请求执行成功并返回了数据。从响应内容来看,接口返回了多组起点和终点之间的 distance 和 duration 信息,字段包括 origin_id、dest_id、distance、duration 等,数据内容符合预期。

img

存在的问题/遇到的困难

接口返回的实际数据类型与定义的接口文档有偏差。测试用例未涵盖所有的边界条件和异常场景,可能遗漏潜在的缺陷。

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

进行前端测试,验证各个页面的功能模块是否按预期工作,如表单提交、按钮点击、导航跳转等。确保页面在不同设备和浏览器上的表现一致,能够适应各种屏幕尺寸。评估页面加载速度、响应时间和交互流畅度。在主流浏览器(Chrome、Firefox、Safari、Edge)和操作系统(Windows、macOS、Linux)下进行测试。

心得体会

接口测试需要从多角度覆盖用例,涵盖正常路径、异常路径和边界情况。例如,输入数据的合法性检查、必填字段的校验、数据格式的正确性等。确保设计的用例能覆盖接口所有可能的输入情况,有助于发现潜在问题。

1.6 222200408 连文桢

项目进展

  1. Commit 记录

img

  1. 增加讨论的创建、查询用户讨论、根据ID查询任务讨论或者动态、根据动态ID查询校园圈的动态的评论、根据动态ID查询校园圈的动态的评论数的控制器层

img

img

  1. 增加讨论的创建、查询用户讨论、根据ID查询任务讨论或者动态、根据动态ID查询校园圈的动态的评论、根据动态ID查询校园圈的动态的评论数的service层

img

img

  1. 实现讨论的创建、查询用户讨论、根据ID查询任务讨论或者动态、根据动态ID查询校园圈的动态的评论、根据动态ID查询校园圈的动态的评论数的接口

img

img

img

存在的问题/遇到的困难

对于讨论的异步处理。如果是评论,应该要更新父评论的回复数。对校园圈的动态的评论,应该要更新动态的评论数。

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

继续完善讨论模块的接口,导出APIfox接口,完善更多的接口。

心得体会

异步处理虽然能提高系统的性能和响应速度,但也需要在设计时充分考虑数据一致性的问题。通过合理的设计,确保评论数量的正确更新,可以提高用户的体验并保持系统的稳定性。

1.7 222200407杨知麟

项目进展

  1. git情况

img

  1. 完成上传图片组件

img

存在的问题/遇到的困难

图片预览功能的实现

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

完成当前的代码测试,确保各个上传、删除、预览等功能正常运行。

心得体会

通过这个项目对 Element Plus 的组件功能有了更深入的理解。Vue3 的响应式特性使得文件列表和预览逻辑的实现变得更为直观,但也需要更细致的错误处理和用户反馈机制来保障操作的流畅度。

1.8 222200329徐文彬

项目进展

  1. commit情况

img

  1. 任务自动审核JobHandler

img

  1. 任务通知推送DTO

img

  1. 任务通知事件

img

  1. 任务提交审核处理器

img

  1. 子任务统计任务处理器

img

存在的问题/遇到的困难

  1. 功能模块集成难度较大 在进行任务自动审核和任务通知推送功能的实现时,多个模块之间的集成存在一定的困难。尤其是在任务通知事件与任务提交审核处理器之间的通信和数据传递方面,接口设计和实现逻辑存在一定的复杂性。调试时,经常出现数据不一致或者事件触发延迟的问题,导致处理结果与预期不符。
  2. 代码重构与优化 由于在不同功能模块的开发过程中,代码的冗余性较高,导致在后续的集成过程中容易产生重复代码,需要进行重构和优化,以提高系统的可维护性。尤其是在子任务统计任务处理器的设计上,虽然初步功能已经实现,但仍有改进的空间,尤其是对数据处理逻辑的优化。
  3. 多线程****任务处理 任务提交审核处理器的多线程实现方式目前存在性能瓶颈。高并发情况下,任务的处理速度不够理想,且线程安全问题时有发生,导致一些任务无法正确执行或者执行顺序出现问题。需要进一步调试和优化多线程的实现策略。

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

  1. 解决当前存在的问题,特别是在任务集成和多线程处理方面的困难,看看团队其他成员是否有相关经验或解决方案。
  2. 针对多线程任务处理的性能瓶颈,提出可能的优化方向(如使用线程池,减少锁竞争等)。

心得体会

在多线程任务处理方面,我意识到并发编程不仅仅是技术上的挑战,更需要在设计阶段就考虑到任务的执行顺序、线程安全等问题。虽然目前的实现可以满足基本需求,但随着业务量的增加,性能问题逐渐暴露,给我带来了很大的思考和挑战。

1.9 222200331翁鹏

项目进度

  1. 完成日活服务

img

img

存在的问题/遇到的困难

高并发的情况下,如果有多个日活记录请求同时进入该方法,可能出现数据竞争问题,导致日活数据有误

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

学生注册统计、学院人数统计

心得体会

使用分布式锁可以有效降低高并发下的数据竞争问题

2. 会议照片

img

3. 项目燃尽图

img

4. 项目运行情况展示

4.1 管理端

img

img

4.2 APP端

img

img

...全文

相关推荐

关于AI开发方法论-以文档为索引的高质量协作开发:让一次现象描述精准命中几个代码块

对AI的编码规范进行约束

nLif

2026学年第二学期彩色校历(excel+pdf)

2026学年第二学期彩色校历(excel+pdf)

阿夏reasonsummer

在奔跑中换芯:Java热部署的JVM边界、类加载器扩展与框架级重载全景代码包

运行命令:bash code/hotswap-lab/build_and_run.sh。脚本优先使用 JAVA_HOME,未设置时用 /usr/libexec/java_home -v 1.8 查找 JDK 8,然后依次运行实验一 RedefineMatrix(带 -javaagent 启动)、实验二 AttachDriver、实验三 ClassLoaderPrependLab、实验四 BeanReloadSim、实验五 ChangeBatchPlanner、实验六 DevLoopCostModel,完整输出保存在 code/run_output.txt。

张彦峰ZYF

产业园区运营负责人如何高效识别高价值科技成果?.docx

科易网基于AI模型+行业大数据,在技术转移、成果转化、技术经纪、知识产权、产业创新、科技招商等垂直领域的多样化应用场景,推出科技创新领域的AI+工具与数智化解决方案,推动科技创新与产业创新智能化发展。

BIZKEEN

基于蒙特卡洛,copula函数,fuzzy-kmeans获取6个典型场景进行随机优化多类型电动汽车采用分时电价调度,考虑上级电网出力、峰谷差惩罚费用、风光调度、电动汽车负荷调度费用和网损费用

内容概要:本文围绕基于蒙特卡洛法和Copula函数生成多类型电动汽车充电负荷与风光出力的原始场景,并采用模糊C均值(fuzzy-kmeans)或k-means等聚类算法对海量场景进行削减,提取出6个具有代表性的典型场景,以降低随机优化模型的计算复杂度。在此基础上,构建考虑分时电价机制的多目标随机优化调度模型,综合考量上级电网购电成本、峰谷差惩罚费用、风光发电调度收益、电动汽车负荷调度费用及电网网损费用等多重因素,旨在实现电动汽车集群的有序充放电管理。研究通过Matlab平台进行算法实现与仿真验证,有效解决了高比例可再生能源接入背景下电动汽车无序充电引发的电网峰谷差加剧问题,提升了系统运行经济性、新能源消纳能力与电网稳定性。; 适合人群:具备电力系统分析、运筹学优化及智能电网相关背景的研究生、科研人员,以及从事电动汽车调度、需求侧响应、综合能源系统优化等相关领域的工程师和技术人员。; 使用场景及目标:① 学习并掌握利用场景生成与削减技术(如蒙特卡洛、Copula、k-means)处理电力系统中源荷双重不确定性问题的方法;② 构建并求解计及多重成本因素的电动汽车集群优化调度模型,为电力公司制定分时电价策略和电动汽车聚合商设计调度方案提供理论依据;③ 深入理解模糊C均值聚类在典型场景提取中的应用流程及其对优化效率的提升作用。; 阅读建议:建议读者重点研读场景生成与削减的具体步骤、多目标优化模型的数学建模过程(尤其是各成本项的量化表达),并结合提供的Matlab代码进行仿真复现,通过调整聚类数量、分时电价参数等变量观察对调度结果的影响,以深化对模型机理的理解。

荔枝科研社
评论
收藏 已收藏
分享
返回顶部