113
社区成员
发帖
与我相关
我的任务
分享| 这个作业属于哪个课程 | https://bbs.csdn.net/forums/2401_CS_SE_FZU |
|---|---|
| 这个作业要求在哪里 | https://bbs.csdn.net/topics/619397949 |
| 团队名称 | 新苗Sprout |
| 这个作业的目标 | Alpha冲刺Day9 |
| 其他参考文献 | 无 |
在修改一些数据出错的bug时挺麻烦的,尤其是定位到bug的地方,由于页面元素越来越丰富复杂,导致在调试的时候很容易思路混乱。
检查功能是不是都完成了,自适应有没有问题。
还是得沉下心来做才能改出bug,不然稍微改错一个地方就是一片红,特别是标签闭合看错。
高德、JPush官方提供的文档并不完善,更新不及时,需要根据经验完善代码。
测试App,修正bug。
第三方SDK的接入可能会引起问题,使用需要谨慎。
人脸的框有时候无法覆盖整个面部
在项目中遇到人脸识别框未能完全覆盖面部的问题,让我意识到调试过程中的细节非常重要。提高人脸识别的准确率和响应速度不仅涉及模型本身的优化,还需要从输入设备、光线环境、模型参数等多个角度去综合考量。持续优化模型的响应效率,能够让应用更具实用性,也能提高用户体验和项目整体的稳定性。
完成投放界面接口对接与完善界面实现。
onItemSelectedListener 中使用硬编码积分设置逻辑,难以在其他地方复用或扩展,增加了维护的复杂性。Spinner 的选择会影响 EditText 的值,两者交互的逻辑需要解耦,实现难度大。测试App,修正bug。
实现组件交互的过程中,发现组件间逻辑解耦和代码复用性确实是难点。硬编码积分设置逻辑虽能满足当前需求,但后续若积分规则有变更,会导致维护负担增加。同时,Spinner 和 EditText 的交互逻辑需要更优雅的解耦方式,以便提升代码的扩展性与灵活性。整体看来,要实现高质量的布局和交互,需要在实践中继续打磨。
测试基本功能一切正常,布局合理。
某些跳转响应略慢,其他都挺好的。
继续测试剩余功能,与组员交流沟通,完善项目。
在前端开发中,测试是一个至关重要的环节,它不仅能帮助我们发现代码中的错误和潜在的问题,还能确保应用的稳定性和用户体验。
今天的代码工作比较简单,没有遇到明显的问题和困难。
项目进入收尾阶段,明天应该是会去修复一下之前写的一些Bug,完善项目的结构和功能。
向他人请教是我在项目开发过程中学到的一项非常重要的技能。无论是在遇到技术难题时,还是在遇到设计瓶颈时,向有经验的人请教不仅能节省时间,还能帮助我从不同的角度看待问题,找到更有效的解决方案。
暂无
完成当前的代码测试
对 Element Plus 的组件功能有了更深入的理解。Vue3 的响应式特性使得文件列表和预览逻辑的实现变得更为直观
暂无困难
重新检查一遍代码,处理遗留的bug,性能能优化的优化一下。
本次项目开发让我在技术上获得了新的提升,也加深了我对系统性能优化和配置管理的理解。在未来的开发中,我会更加注重代码的健壮性和系统的可扩展性,努力将项目做到更好。
查询父任务的名字可能会出现不必要的重复数据库查询,因此引入本地缓存,减少重复查询数据库
review代码,完善商品模块
在循环中使用 computeIfAbsent 缓存父任务名称,能够避免重复查询,提高效率。通过减少不必要的数据库访问,优化了性能,尤其在父任务 ID 数量较多的情况下体现得更为明显。这让我意识到缓存的重要性,以及如何在多次调用相同数据时合理使用缓存。