轻舟已过万重山——2023秋软工实践个人总结博客

57pen 2023-12-28 23:56:06
描述链接
这个作业属于哪个课程课程链接
这个作业要求在哪里作业链接
学号052106102

一 学期回顾

1.1 回顾你对于软件工程课程的想象

在开始这门课程之前对于软件开发没有一个清晰的概念,在预期之内我希望的是学习到如何开发一个程序,以及学会应对开发过程所遇到的困难,并通过其中学习到我之前不会的知识。

1.2 回顾你在这门课程中的投入与产出

在软工实践课程当中我编写了900多行代码,在个人与组队与团队作业中编写代码都是我重要的参与部分。
在团队项目中我参与了( 像素贪吃蛇)的设计与开发,我在其中所承担的角色是游戏开发设计。
软工实践的各次作业分别花费的时间:

时间作业花费时间
09.01~09.08第一次个人作业5h
09.08~09.15第二次个人作业11h
09.15~09.28第一次结对编程作业18h
09.28~10.07第二次结对编程作业5h
10.07~10.23团队介绍、选题报告、需求分析报告9h
10.23~11.03原型设计、概要设计8h
11.04团队现场编程3h
11.04~11.18团队项目Alpha冲刺阶段20h
11.22~12.16团队项目Beta冲刺阶段与终期总结5h
12.08~12.17个人学期总结博客作业3h

在软件工程课程上花费的时间(预计花费时间参考:贴出你在首次博客作业中“你打算平均每周拿出多少个小时用在这门课上”这个问题的回答)

累计时间实际周均时间预计周均时间
87h5h6h

印象最深的作业或答辩
第一、二次个人作业,由于当时对于编程还不是很熟悉,所以对于简单的问题也难以解决,需要一步一步的找到问题的解决方法,对于我个人花费时间最多也是令我最快速成长的时期,对于后面的作业相对而言熟悉了许多,也能够适应其难度。

二、总结收获

2.1 展开说说你的软工实践故事

个人编程/结对编程/现场编程/团队项目实践中的经验总结+实例/例证结合的分析。

  • 个人编程:是对我编程新的开始,也是对于我来说困难最大的部分,在这里学到了如何创建github网页以及进行git操作。对于爬虫作业也是对我提升很多,是我第一次独立完成的项目,为我的程序编程打开了思路
  • 结对编程:对于结对编程,这次的任务相对来说虽然难度比个人编程要高,但是经过个人编程的洗礼,我在完成这次结对编程的过程轻松了许多,也提高了代码的简洁度规范度。
  • 现场编程:现场编程的当时主要是交流效率太低,对于任务分配不明晰,不清除而导致我们小组效率相对不好,但是我们仍旧通过有限的有效沟通最后在每个人的努力下把程序完成,我在此主要完成了一些后端的数据提取,js报错的改正的工作。
  • 团队项目:我负责游戏的多人版本完成,以及对于游戏地图的生成,以及对于其赋予自定义的ui,熟悉了unity的组件,c#编写。由于对unity的不熟悉以及c#语法的不熟练,其中熟悉unity组件主要是通过观看别人项目完成的视频而得到自己的理解,明白unity的各种功能是如何的,最后写出了双人游戏以及墙体生成的C#(这也是我团队任务中主要的工作以及遇到困难的地方),期间也出现了不少不尽人意的表现,在一此次的改错中得到了一个相对可以的版本,在团队任务中明白了合作确实很重要,每个人的工作汇聚起来就能完成一个很好的应用。
2.2 介绍学习到的新技术或生产力工具以及它们给你带来了哪方面的帮助?
  • github:通过github可以更好地管理代码,有利于团队编程的持续跟进。并且在github上观摩了的许多代码给日常编程中也带来很多便利以及好的思路
  • git:可以方便地把代码推送到线上。
  • copilot:这真的是我编程上最最最最最最有用的工具,我的编程以及离不开copilot了,其编程能力优秀,且对于简单重复的代码能够节省很多时间。
  • python语言:最熟练的语言,他的好我无需多言,在这次课程中主要是利用了其进行一些基本的编程,其简单的语法,丰富的库深得我心
  • unity引擎:游戏的开发引擎,其的组件系统实在是优秀,能够符合我们游戏的需求
2.3 技术之外,这门课程还给你带来了哪些方面的提升?

团队协作的能力提升了许多,明白分工的有用性以及对于时间的把握有了深刻的理解,优秀的队友给编程带来的帮助可太大了,无论时代码大佬还是写文章的队友都是非常非常有帮助

2.4 如果还有什么想记录的或者想说的,就写在这儿吧!

我想说的是对于编程来说什么时候开始都不晚,需要你去做,不要害怕自己完不成、做不到,只有在解决未知的难题时,提升才是最大的。

三、致谢

  • 感谢我的结对队友,感谢我的团队队友,有了你们,我才能顺利完成任务,并从中获取到自己的成长,感谢我的队友们。
  • 再者是感谢老师以及助教团队们一学期辛苦的跟进,发布任务检查任务,辛苦啦,在此鸣谢
...全文
235 回复 打赏 收藏 举报
写回复
用AI写文章
回复
切换为时间正序
请发表友善的回复…
发表回复
内容概要:本文档是《Video for Linux Two API 规范》第0.24版的中文手册,系统性地介绍了V4L2(Video for Linux 2)的核心API及其使用方法。内容涵盖设备打开与关闭、能力查询、视频与音频输入输出管理、调谐器与调制器配置、视频标准选择、用户与扩展控制、数据格式协商、图像裁剪缩放、流控参数设置,以及多种I/O传输方式(如read/write、内存映射、用户指针等)。手册还详细定义了各类图像像素格式(如YUV、RGB、压缩格式)、缓冲区管理机制和ioctl控制接口,并附有编程示例和驱动开发指导,全面支持从基础捕获到高级视频处理的应用开发。; 适合人群:从事Linux平台下音视频驱动或应用程序开发的工程师,尤其是具备C语言基础并熟悉系统级编程的研发人员;适用于1-5年经验的嵌入式、多媒体或驱动开发者。; 使用场景及目标:① 开发基于摄像头、电视卡、视频采集卡等设备的Linux视频应用;② 实现视频采集、格式转换、流媒体传输、overlay叠加显示等功能;③ 调试和优化V4L2兼容硬件的驱动程序;④ 理解并运用ioctl接口进行设备控制与状态查询。; 阅读建议:建议结合实际硬件环境边学边练,优先通过VIDIOC_QUERYCAP确认设备能力,再逐步配置输入源、数据格式与I/O方式;注意各结构体字段的初始化与对齐要求,关注版本变更带来的兼容性问题,可参考附录示例代码进行调试验证。
数据集可视化效果见下方。 【数据集概况】 · 检测类别(中文):[自行车(bicycle), 公交车(bus), 汽车(car), 行人(person), 骑行者(rider), 踏板车(scooter), 卡车(truck)] · 训练集:1334 张 · 验证集:571 张 · 测试集:0 张 · 总计:1905 张 该数据集基于激光雷达点云生成的二维投影图像,真实还原了城市道路复杂交通场景下的多目标检测需求。图像呈现为典型的鸟瞰视角或前视视角的点云密度图,清晰捕捉到包括汽车、卡车、公交车、自行车、踏板车及行人等各类交通参与者在城市街道中的动态分布。数据集聚焦于高密度交通环境下的目标识别,具备高度的现实应用价值,可有效支撑智能交通系统、自动驾驶感知模块及城市安防监控等领域的技术开发。... 【训练曲线与评估图】 【模型训练配置】 参数 | 值 模型 | yolo26n 训练轮数 | 100 epochs 输入尺寸 | 640x640 批次大小 | 24 优化器 | auto 初始学习率 | 0.01 训练设备 【关键指标汇总】 训练了 100 个 epoch,最终轮指标: 指标 | 数值 mAP50 | **0.6355** mAP50-95 | 0.3557 Precision | 0.6116 Recall | 0.6067 train/box_loss | 1.3609 train/cls_loss | 1.1274 val/box_loss | 1.5101 val/cls_loss | 1.2023 【训练过程分析】 100 轮训练后 mAP50 仅 0.6355,模型收敛不充分。Loss 曲线前期下降后进入平台期,mAP 提升缓慢。mAP50-95 为 0.3557,定位精度同样偏低。 【模型性能评估】 Precision 0.6116、Recall ...
代码转载自:https://pan.quark.cn/s/a4b39357ea24 一、背景 对近一年以来(2024年H2~2025年H1),在部门非雇员OD管理中出现的主动管理、计划外离职等数据进行整理和复盘,提炼出OD招聘和管理中的经验教训,指导我们在选、用、育、留等各环节的改进,尤其在综合面试环节需要强化一些面试要素,持续优化面试环节的标准和管理过程中差异化的管理方案,提升OD的有效留存率。 二、问题/事件描述 部门近一年时间(2024年H2~2025年H1),出现约9例OD离职(含主动管理)情况,占比约7%,一定程度影响了OD的有效贡献率,本文对数据进行整理和提炼,识别风险因素,提炼共性原因,思考改进方案。 三、分析与对策 WXX - 基本数据:2002年生人,独生子女,流转资源,OD在岗4个月,985学校毕业,非软件专业(金融类专业) - 特征:自学习了一些Python就通过考试进入面试环节 - 面试环节复盘:综面环节第一次没有通过,但因业务需求紧迫,XM对人力补充比较迫切,再三沟通后,综面勉强通过 - 工作中结果:工作中与人交流不多,工作几个月攒到一些收入就准备离职出去玩。 主动离职 FXX - 基本数据:2002年生人,独生子女,流转资源,OD工作3个月,成绩较好,专业对口,父母为国企职工 - 特征:候选人沟通积极,思路清晰 - 面试环节复盘:综面意见较好,沟通比较积极,入职体检正常。 当时团队交付压力大,需要补充新鲜力量。 综面正常通过 - 工作中结果:入职后就经常生病(感冒等),工作后就隔三差五请假看病,整体出勤率低于50%时间,无法有效安排工作。 后主动管理 SXX - 基本数据:2001年生人,独生子女,OD工作2年,985大学环境专业,有一段时...

121

社区成员

发帖
与我相关
我的任务
社区描述
2023秋-福州大学软件工程
软件工程 高校
社区管理员
  • fzusdn
  • 篱隙光远
  • Jason_Zhou1
加入社区
  • 近7日
  • 近30日
  • 至今
社区公告
暂无公告

试试用AI创作助手写篇文章吧