碎碎念

其实吧,虽然说时间有点长,但我还是挺期待这次实习的。一方面可以锻炼自己,另一方面也能出来放松放松。之前我一直盼望能去外地实习,所以当老师说我们人工智能专业要留在武汉实习时,我心里还挺失落的。不过,昨天晚上看到那些去外地同学的住宿环境,让我改变了想法。走廊里飞着蝙蝠,蟑螂定点”复活”,蚊子像自助餐一样不停地叮咬。我只能说,幸好有一个安排得当的好老师!今天,我终于到了心念已久的实习基地——武汉东软软件园。这里环境非常优美,饭菜价格也很合理。此刻,我更加庆幸自己没有去外地实习,真是感到无比幸运啊!

唯一美中不足的就是,早上学校安排的车是八点十分出发,导致我们必须得连续上十五天早八,并且中午还没办法休息,哎!咕咕咕咕咕!

本次实习为期十五天,虽然说每天都要写日记,但是我并不想在博客中连续发十五天相似的内容,所以我将其整理到了一篇文章中,后面每天都会在这里更新!

实习日记

2024-07-01

出发

早上七点四十起床,简单收拾一下之后就上了车,怀着激动的心情踏上了旅程,早上走的时候,天非常的蓝,大家在车上欢声笑语,都期待着本次的实习,这是很多人包括我的第一次实习,都期待着成为一个蓝领,坐在办公室,敲着键盘,羽扇纶巾,谈笑间,樯橹灰飞烟灭的挥斥方遒。

车上的蓝天

到站

终于,经过了一个小时的颠簸,我们顺利到了东软软件园,这里的环境非常好,由于是新建的,建筑风格也大多非常有设计感兼具简约风格,白色的楼房,白色的立柱,看起来赏心悦目,对比其他专业去外地进行实习的,简直好了不是一个档次哈哈。

办公楼

边上就是一个小型的公园,很开阔,但是因为正在建设中,所以满地的的小石块,我和朋友绕着公园转了一圈,试图找到其中的”湖”,但是由于杂草丛生,也没有看到湖,所以失望而归(其实后面吃饭的时候,在另外一个角度也看到了那个真正的湖嘿嘿)。

南太子(湖)体育公园

进入办公楼,首先看到的就是一个大厅中间的小铺子,哈哈还挺可爱,好像是分发多肉植物的,可惜我们不能拿一个,要不然我们宿舍又能多一个濒死的植物(bushi),大厅非常宽敞,东软为了更加舒适的办公体验,每个楼层都不是很高,比如我们所在的天王星大厅,只有两层,环境很舒服,每个人的面前都有一个充电插座,座位也是人体工学椅,可以自行调整,睡觉都很舒服,就是空调温度调太低了……有点冷……

大厅

讲解

在休整片刻后,东软当然也要打广告嘛,就带着我们去了他们的展览厅,刚开始的我对于东软一无所知,以为是某个小公司,但是在深入了解后我发现,东软涉及了我的生活方方面面,并且业务范围极广,公司规模也很大,并且有多项第一,之前的我只知道华为阿里腾讯字节等大公司,现在我才知道还有很多软件公司有极其强劲的实力,这也极大增加了我对于找到工作的信心(QAQ)

分布情况

在应用领域,除了一些常用的,医疗,日常,我最喜欢的是汽车行业(男人本色哈哈),宝马,宾利,兰博基尼,很多车机都和东软有着密切的服务,他也展示了一些硬件东西,我看不懂,但是喜欢嘿嘿。

展示硬件

内容太多了这部分掠过……

探索周边

等从展厅里出来,我们有一个小时的自由活动,我和我的小伙伴赶紧出去找早餐吃,在寻找的路上,我们发现这是在一个工业群之中,周围有很多的单位,数不胜数,感觉像一个产业孵化园,非常多公司,有的是一栋楼,有的甚至只有一层,继续往里走,我们终于找到了吃饭的地方,除此之外还有一个”DACO COFFEE”,刚开始我还以为是某个英文单词,后面发现其实就是拼音”大口”……

大口咖啡

等再回到办公地点,开始讲解相关内容,讲解后就开始吃中午饭了,食堂非常整洁,饭菜也很丰盛,公司免费赠送了一个小蛋糕,本来抽奖抽到的是果切,由于同学不喜欢喝红牛,所以我和他换了,总体来说很满意了。

风雨欲来

等从食堂出来,发现天空开始变得乌黑,跟独立日一样哈哈,紧接着手机就开始报暴雨预警,感觉下午有什么不好的事情发生,没办法,回到办公地点,美美的睡了个觉,就是有点冷……

黑云压境

醒来之后已然两点,老师开始演讲了,首先给我们放了一个他们自己录制的RAP,挺好听的,然后就开始讲解东软的相关知识,其实也是打广告哈哈,不过还挺爱听的,毕竟是科技领域的东西。

我真的是拍了一手好图啊……

然后就开始一个个的自我介绍了,有无所事事的,有爱唱跳rap的,有喜欢打瓦的,有gta5的,有介绍自己段位的,还有光介绍名字的,应有尽有,自我介绍在一片欢声笑语中度过。

下面老师就开始安排任务了,等任务下来,我们傻眼了,感觉难度很高,我们需要造一个完整的项目出来,包括前端后端服务端,没办法,只能硬着头皮上了……

因为今天是第一天,所以更多是熟悉环境,并没有什么高难度的项目,只是安排了后期的流程,但是最后我们是愁眉苦脸的走的,因为项目要寄了QAQ

2024-07-02

枯燥

实习的第二天,任务似乎比想象中的要枯燥一些。一大早,我们就开始了网课视频的刷课之旅。面对50个视频,虽然每个视频只有两三分钟,但数量之多还是让我感到有些压力。视频内容虽短,但频繁忘记点击下一个视频,让我感到有些无奈,尤其是那些仅有45秒的短小视频,让我不禁苦笑。

45秒的无奈

午餐

午餐时间,没有了昨日的免费蛋糕,我们只能享用简单的员工餐。虽然味道尚可,但那些大块的肥肉实在让人难以下咽。机智的我与舍友交换了一块他那12块钱一小碗的瘦肉,这小小的交换,让我们都感到了一丝乐趣。

不会拍照的午餐

威优易

下午时分,我们分了小组,看起来我得负责前端开发了。无奈之下,我开始学习Vue(威优易),从最基础的知识开始,一步步深入。我选择了一个看似全面的项目——pure-admin,作为我的学习起点。搭建起基础框架后,我将逐步实现每个页面的功能。虽然过程有些艰难,但看到项目逐渐成型,心中还是充满了成就感。

Vue学习之路

傍晚

晚上六点,我们结束了一天的实习,回到了学校。晚餐是舍友哥哥带来的烤鸡饭,虽然已经有些吃腻,但美味依旧。晚餐后,我将班级的材料交给了老师,虽然老师不在,我还是将材料放在了教室门口的柜子中。晚上,我和安小歪一起完成了一个邮箱订阅功能,这成了这两天唯一的亮点,也是我唯一的兴趣所在。

傍晚云朵

尽管今天的实习有些枯燥,但我还是从中找到了乐趣,学会了在平凡中寻找不平凡。明天,我将继续以积极的态度面对实习,相信每一天都会有新的收获。

2024-07-03

今天也没什么说的,内容呢和昨天是一样的,但是不刷视频了,主要是因为刷完了,昨天,好朋友给我了一个脚本,一次性刷了34个小时,视频的进度也都刷完了,很舒服(虽然我自己也在看)但是就是数据有点离谱,看完了之后,今天就开始正式设计页面啦,威优易博大精深,感觉很多写不完,得亏有万能室友是搞前端的,有什么问题可以直接找他问,今天不好玩,也就不多说了,明天应该会好玩一些,因为在课程安排上写的有展览。

时长

2024-07-04

参观

今天早上九点,我来到了武汉东软软件园。稍作休整后,十点钟我们前往了武汉经开区展厅,了解了武汉经开区的发展历史。

经开区展厅

武汉经开区位于武汉西南,最初为了承载中法合资的神龙汽车项目而成立,1991年5月动工兴建,1993年4月经国务院批准为国家级经济技术开发区,2013年整体托管汉南区。辖区面积489.7平方公里,下辖7个街道和7大园区,总人口约为48万。这里是东风公司总部所在地,也是第七届世界军人运动会的主会场。经过33年的发展,武汉经开区形成了以汽车及汽车零部件、智慧家居、智能建造为主导的产业。年产整车超过百万辆,工业产值突破3600亿元,在全国230家国家级开发区中经济总量位居前十,是全国汽车产业最密集的区域之一,被誉为“中国车谷”。

发展历程

在展厅,我们还参观了现代著名的电动汽车,特别是“氢腾”燃料电池系统和理工氢电膜电极,感觉非常高级,特别是后者,是我们武汉理工人研究出来的,让我感到了满满的骄傲!

理工氢电膜电极

除此之外,我们还上车亲自体验了高大威猛的猛士汽车,和美观轻盈小鹏汽车,回去发条说说:家人们提车了!全款拿下!主要是实力允许哈哈哈哈

小鹏汽车

随后,我们还体验了无人驾驶大巴,感受了一下科技的乐趣。大巴车行驶非常平稳,没有一点晃动,但是好像还不完善,司机说目前只能做到郊区全自动驾驶,如果到了市区,可能会因为需要让行斑马线上的行人而停一天……

自动驾驶

无聊的准备

下午,我们继续完善自己的简历,为明天的模拟面试做好准备,听老师说每个人要准备好三分钟的面试,并且还有正式的面试,如果感兴趣可以参加,并且有机会转正。不过我就不需要操心这些啦,首要任务就是学习好自己的课内知识!

疯狂星期四

下课后,由于今天是星期四,我们仨决定去KFC好好吃一顿(毕竟疯狂星期四很便宜),我们三个人总共点了三份吮指原味鸡,共六个,两份热辣香骨鸡,共30个。

疯狂星期四

点完之后才发现好多,并且因为都是炸鸡,吃的我们非常腻,最后还是没吃完……要了个袋子打包带走了

打包

今天又是愉快的一天!

2024-07-05

面试讲解

今天早上,我们参加了一场由东软组织的企业文化讲解活动。老师详细介绍了东软的企业文化和招聘守则,并且帮我们逐一分析了个人简历中的问题和缺点。通过老师的现场指导,我们学到了很多关于如何改进和优化简历的技巧,这些对于我们未来的求职之路非常有帮助。

东软讲解

在企业文化讲解环节,老师特别强调了东软在员工培训和成长方面的投入。从丰富的在线知识库和免费课程,到每年超过10万小时的员工培训机会,再到每年超过1200名员工获得行业认证证书,东软确实为员工提供了非常强大的学习和成长平台。这些内容让我们对未来的职业发展充满了期待。

训练房屋价格模型

下午,我们开始了一个新的任务:使用神经网络来预测房价。这个任务要求我们运用所学的知识和技能,处理一批关于二手房屋销售的数据,并构建一个房价预测模型。我们小组先是对数据进行了预处理,接着进行了特征工程。尽管过程有些复杂,但在小组讨论和协作中,我们逐步理清了思路,明确了每一步的操作。

训练结果

在模型选择和训练过程中,我们选择了神经网络模型。通过不断调整模型的参数,我们最终得到了一个比较理想的结果。虽然过程中遇到了不少挑战,但我们通过不断尝试和优化,解决了许多问题,最终在测试集上取得了不错的预测效果。

2024-07-06

今天是周六,我居家办公,不需要去实习基地。虽然不需要出门,但我的工作仍然繁忙。上午,我集中精力学习React,这是我作为前端开发人员需要掌握的重要技能。通过在线课程和一些优秀的教程,我对React的基本概念和组件有了更深的理解。我特别学习了React中的状态管理和生命周期,这对于我接下来的项目开发非常关键。

达尔文效应!

下午,我把注意力转向了Elasticsearch(ES)。Elasticsearch是一种分布式搜索和分析引擎,对于处理大数据集非常高效。我阅读了相关文档,并在本地搭建了一个小型ES集群。通过实验,我了解了如何进行索引、搜索和数据分析,这些知识将帮助我更好地处理和查询存储在ES中的数据。

纯净的云

在去图书馆的路上,注意到了天边的云,很喜欢这种纯净的云,之前在家,从来没有遇到过这么干净的云,因为是黄土高原,灰尘很大。到了图书馆后,之前座无虚席的图书馆,随着学生的放假显现的有点冷清,不过仍然有人在奋笔疾书,我想,这也许就是坚守吧。

空旷

2024-07-07

今天是七七事变,缅怀先烈。

依旧是在家办公。早上,我继续学习React。在昨天打下的基础上,我今天重点学习了React Router和表单处理。通过实践项目,我实现了一个简单的单页应用,可以在不同的页面之间导航,并处理用户输入的表单数据。这让我对React的实际应用有了更深的理解。

中午,我花了一些时间研究了前后端的链接。因为我在组中担任前端开发工作,所以需要确保前端和后端的数据交互顺畅。我学习了如何使用Axios库来发送HTTP请求,并处理从后端获取的数据。通过实际操作,我成功地实现了前端与后端API的对接。

下午,我继续完成杭州房价预测项目的剩余部分。虽然模型已经训练完毕,但我需要对结果进行进一步的分析,并撰写报告。最烦的就是实验报告了!!!!!

晚上,我开始尝试实现一些实际的前端功能模块。基于我今天学习的内容,我设计了一个简单的用户界面,能够展示杭州房价预测的结果。我使用React构建了组件,并将预测结果动态地展示在页面上。这是我第一次将前端与实际项目结合起来,尽管还有很多需要改进的地方,但这是一个良好的开始。(良好个屁,其实现在写的屎后面都没用上)

图书馆的夕阳

2024-07-08

今天,我们的老师正式部署了我们的工作。上午,老师在台上详细讲解了整个工作流程。我们需要使用MinIO作为数据存储服务,使用Elasticsearch(ES)作为数据搜索库,并使用DeepSort算法实现人车流量跟踪统计。此外,我们需要采用合适的技术栈来展示前端数据。经过讨论和划分,我被指定负责组中的前端工作,主要任务是实现结果展示的过程。经过小组讨论,我们决定使用React作为前端框架,因为它具有良好的拓展性,并且有许多现成的插件可以使用。

下午,我开始简单地实现页面的结构。由于刚开始使用React,对其熟悉程度不高,导致页面的结构和布局非常丑陋。这让我意识到需要更多的时间来学习和实践React,以提高页面的美观度和功能性。为此,我决定利用晚上和接下来的时间深入学习React,争取在短时间内掌握它的基本使用方法和最佳实践。

今天下午我抢到了回家的下铺,很开心,过两天就能回家啦!!!

2024-07-09

前一天晚上,因为一直玩不明白react,我很恼火,所以我直接熬夜学习了一下,最终大致了解了开发流程,今天,我对之前设计的页面进行了重构。首先,我将菜单栏统一放置在右侧,点击菜单项可以跳转到相应的页面。这样可以使页面结构更加清晰和用户友好。接着,我与小组成员讨论了需要实现的功能,并逐步开始实现。

今天,我主要实现了上传文件的功能,允许用户从本地上传图像到Minio。虽然这个功能相对简单,但对于我来说是一次重要的React探索和实践。此外,我还实现了一个普通检测页面,用户可以在该页面上传视频,后端会返回上传到MinIO的视频链接并进行处理。

今天也并没有稀奇的事情,有的只是在办公室敲代码,一天就这样过去啦。

2024-07-10

今天,经过讨论,我们发现MinIO的上传功能由于需要绝对路径,但前端无法访问到文件结构,因此无法实现。于是,我们决定将上传功能移到后端,由前端通过Flask进行传输。今天,我主要实现了建议的后端,通过模拟数据进一步完善了前端页面。这对于我们项目的整体进展来说是一大步。

晚上,我们开始对接前后端数据。通过前后端的配合,最终实现了我们想要的功能。前端页面能够成功地接收到后端返回的数据,并进行相应的展示。这不仅验证了我们之前设计和实现的可行性,也为接下来的工作奠定了坚实的基础。

今天基本掌握了流程,终于实现了前后端的通信,因为react在以前并没有接触过,所以导致现在基本上是从头开始,不过,万事开头难,现在的我已经基本可以独立开发啦!更何况,组里还有个大佬哩!

2024-07-11

今天,我实现了前端的最后一部分内容,即人流检测和车流检测功能。同时,我将这些检测功能与Elasticsearch的查找功能进行了对接,基本功能实现完成。通过这种方式,用户可以在前端页面上查看人流和车流的检测结果,并通过ES进行数据查询。

路上碰到的小米su7

在实现基本功能后,我开始持续优化CSS样式,以使页面尽量变得美观。通过调整页面布局、字体、颜色等细节,我逐步提升了用户界面的视觉效果和用户体验。最终,前端页面不仅功能完善,而且看起来更加专业和吸引人。

娱乐方面,今天是星期四,当然是和舍友快乐星期四啦!不过差点又没吃完,我决定了,暑假一定要带我的父母去吃一顿!!!他们还没吃过呢!

vivo50

今天中午,我们跑到了外面的食堂,也是员工餐厅,但是幸运的是,可以刷支付宝,于是我们几个自己挑选了自己喜欢吃的菜,阿姨还额外给我打了一勺肉肉,可能是看我帅?哈哈哈哈!不过该说不说,价格还是有点偏高了,虽然质量也很高。

美味饭菜!

2024-07-12

今天是一个充满成就感的一天,我终于实现了视频流的快捷处理功能,将视频转成m3u8格式,可以在视频上传的同时进行播放,无需担心速度问题。这项功能的实现极大地提升了用户体验,使得视频处理和观看变得更加流畅和高效。

首先,我实现了视频上传页面,通过上传接口,用户可以手动上传视频数据。这个页面使用了React和Ant Design的组件,使得用户界面简洁友好,操作简单直观。在视频上传后,系统会自动将视频转换成m3u8格式,并在上传过程中实时播放视频。这项功能的实现,得益于对ffmpeg工具的深入理解和灵活应用,解决了视频处理速度和播放流畅度之间的矛盾。

前端1

在视频处理的基础上,我还完善了搜索页面的功能。用户可以通过这个页面进行视频数据的搜索,并获取相应的结果。这一功能的实现,为用户提供了更方便的视频管理和检索方式。

前端2

除了视频处理和搜索功能,我还实现了人脸识别功能。通过上传人脸图片,系统可以识别出视频中的对应人物,并返回相关信息。这一功能的实现,使得系统的功能更加全面,为用户提供了更加丰富的应用场景和使用体验!

2024-07-13

今天我主要集中在实现项目的基本功能上,经过几天的努力,终于看到了初步的成果。为了提升用户体验,我添加了视频管理的页面。在这个页面上,用户可以查看自己上传的视频状态,包括上传的进度、成功与否的标识等。这一功能的实现让我感到特别兴奋,因为它不仅提高了用户对系统的掌控感,还让我能够更好地调试后端逻辑。

上传视频

在调试过程中,我也遇到了一些挑战,比如如何处理上传失败的情况以及如何优化用户界面的响应速度。不过,这些问题在经过几轮的测试和改进后,最终都得到了有效的解决。通过这次调试,我更加熟悉了整个项目的工作流程,心里也更加有底。接下来,我将继续优化功能,希望能在时间允许的范围内,进一步提升系统的稳定性和用户体验。

上传视频管理

2024-07-14

今天,我着手添加一个用户管理功能,这是我项目中非常重要的一个部分。尽管因为时间限制,这个功能并不全面,但它为后续的系统扩展打下了基础。在用户管理页面上,我实现了用户的基本信息展示和部分操作,例如添加新用户和删除用户等。

由于时间的紧迫,我没有能够完成用户权限管理和数据统计的功能。这让我有些遗憾,但我知道这并不影响整个项目的核心功能。未来如果有机会,我会在用户管理上继续深化,加入更多实用的功能,比如用户行为追踪和数据分析等。

总的来说,今天的工作让我对用户管理有了更深刻的理解,虽然未能做到尽善尽美,但我相信这一步是向前迈出的重要一步。接下来,我将集中精力准备即将到来的答辩,希望能将我的项目展示得淋漓尽致。

2024-07-15

今天是项目答辩的日子,心情既紧张又兴奋。我提前准备了展示材料,希望能够充分展示我所完成的项目。然而,在答辩过程中,我遇到了一些意外情况:由于防火墙的原因,我无法正常访问项目中的图片和某些关键的演示内容。这使得我的展示受到了一定的影响,感觉遗憾不已。

尽管如此,我努力调整自己的心态,依然尽力向评委阐述项目的设计理念和实现过程。我相信即使遇到一些小挫折,关键还是在于我对项目的理解和表现。人生中总会有一些遗憾,这次经历让我意识到,即使事情没有按照预期进行,依然可以从中汲取经验教训。

答辩结束后,虽然结果尚未揭晓,但我感到无论如何都已尽力而为。接下来,我计划认真听取评审老师的反馈,不断改进我的项目。希望未来的工作能够更加顺利!

— 柳影曳曳,清酒孤灯,扬笔撒墨,心境如霜