大二下五月总结

匆忙的五月即将结束,崭新的六月马上来临!

————2024/5/30


今天上午结束了为期两周的数据库课设,也总算是有了让我喘息的时间,在这个闲暇的短暂而宝贵的夜晚,写个总结吧。

整个五月可以说是忙碌的,五一假后便又是继续两周的数据库实验,虽说实验不难,但是前期要做的准备工作有很多,例如如何将数据成功导入数据库,这是实验的起点。还记得刚开始十分迷茫,对着所谓的实验指导书亦步亦趋却毫无效果,网上查了一些资料也都是鱼龙混杂,最后还是问了班里的一位同学,结合他的建议又继续在网上查找资料,所幸最后顺利完成。这个实验带来的压力还挺大的,不是指它本身有多么困难以至于无从下手,而是每一次的实验都要提前自己做完,然后在相应的时间去找老师验收。这个等待验收的过程是无比煎熬的,因为我不知道我做的是否正确,我是否能正确回答老师的提问。如果说数据库实验是餐前小菜,那么接下来两周的数据库课设便是一道硬菜了。

还是熟悉的老样子,老师只管下发任务,至于如何完成是学生自己的事。我从上上周的周日开始做课设,先是在CSDN找相应的教程,但是发现大都不符合我想要的效果,而且纯文字图片看上去就很复杂晦涩。最后终于在B站找到了一个大体上相符的教学视频,于是我认真地把视频看完,然后开始着手做我的课设,每天修修改改,一直做到了昨天,大概持续了10天的样子。但平心而论,如果让我彻底地真正地一个人做这个课设,我是绝对做不出来的。例如如何将winforms编程模块与mysql数据库相连,这同时也是整个课设的起点,然而,视频里教学的是与sqlserver连接,对应的代码经过我修改后还是用不了。那天晚上急的我焦头烂额,疯狂地查找资料却根本看不懂,最后没办法了我打算也使用sqlserver,但这个软件却安装失败了。电脑也没有电了,我只能上床睡觉,很是绝望。但是我怎么可能睡得着呢,于是我刷着那个视频的评论区,终于在最下面,发现了一条评论,发了使用mysql的连接代码,于是我决定第二天先试一试这段代码,如果还是不行就想办法重新安装sqlserver。运气很好,第二天早上用这段代码完美连接上mysql数据库。我使用管理员账号登录系统后,当“登录成功”的消息框弹出时,我激动坏了,因为一切又都充满了希望。(晚上12点了,明晚再写吧。)

在做课设的过程中,自然会遇到不少问题。比如要实现数据备份和数据恢复这个功能,我查了好多资料,都是直接备份数据库,而且需要在命令行界面执行代码,很少复杂。那天晚上始终没有什么头绪,走了很多弯路,想不到任何方法。然而第二天一早去教室后静下心来,慢慢思考,突然灵光乍现,想到可以创建一张专门用来备份数据的表,于是这个本来很复杂的问题就被轻松解决了。总之,我认为这次课设对于我的帮助是很大的。从一开始只会跟着视频一行一行抄代码,到后来可以自己独立地编写一个功能模块,或许这就是学习编程的快乐所在吧,把陌生的看起来很复杂的东西一层层剖析开来,最终完全掌握并为我所用。在学习的过程中,遇到问题是难免的,有时可以轻松地在网上找到答案,但也有时耗费数小时也只会是徒劳。迷茫、惊慌、不知所措会在这时将我团团包围。但若在此时放弃,之前所做的一切都将功亏一篑,逃避只是暂时的,迟早有一天这个难题会再度降临,若那时已经无处可逃,那又该如何呢?所以啊,静下心来,慢慢思考,开拓思维,事情再难也总会有解决的办法,倘若随随便便就被一点点困难给吓倒,那谈何光明的未来。

总之,这个持续了一个月的数据库实验及课设已经彻底结束,我分别拿到了100和95的高分,也算是对得起自己。

明天就是崭新的六月了,迎接我的便是一场又一场的考试。做好时间规划,认真复习,结局是好是坏并不那么重要,关键是我到底有没有认真地去对待。加油吧,想清楚自己到底想要什么,并为之努力和奋斗。做什么、如何做无关于他人,仅在于自己

-------------本文结束-------------