0%

2022年终总结

2022年亦是2020年的一个延拓,因此它也是魔幻的一年。

       从大的方面来说,上半年我们在静态化管理中度过,下半年好一些,在疫情和管理的反复中徘徊。希望明年的形势足够乐观。

       于我个人而言,今年我最常做的一件事就是思考我的未来,而不是像过去几年那样一闲下来就巩固数理基础(这点可以从B站的推荐算法看出来,笑死),之前也说过这是一个循环,希望明年能让学业重回正轨。

上半学期

       2022年初,我做的第一件事应该是参加建模美赛,几个月后没有收到理想的成绩,下半年的国赛也是如此。但是重在参与,也不是一点收获都没有。由于大二上学期的考试在放假前已经完成,因此寒假并没有学什么?

        哦,我开始填光线追踪的坑了,虽然算不上“每一行代码都是手工敲制”,而是对着书一步步完善,但也加入了自己的改进,可以说这是我的C++启蒙项目。光追并未在寒假完结,而是随着三分钟热度的消散渐渐淡出了我的寒假,但缘分未了。

       我的辅修专业是计算机科学与技术,因此我需在寒假期间完成一门课设,是经典的选课系统。在摆了一个寒假的最后几天,我开始着手完成这项课设,由于当时GUI玩得不熟(现在至少会Qt了),我选择的方案是在Linux下使用Newt库来在终端上糊一个UI,到学校后还继续开发了一个星期左右,好在最后通过了展示。年初应该写过说说进行展示,代码也开源了(欢迎Star)。

       然后就开始上课了,是短暂的线下课时光,微机原理真的太催眠了,第一节课就睡着了哈哈哈。然后长春市就告急了,我们全面进入网课时代,可以说网课大幅减少了通勤时间,但节省出来的时间我好像在摸鱼,加之上课的时候注意力也不集中,效果并不是很好。信号与系统全是在早上八点开始的,错过了一两次之后也觉得跟不上了,索性拿手机挂个机,在梦里上课。

       之后的几十天便是千篇一律的订餐+吃饭+摸鱼+做核酸+测抗原。其间我也精进了一下技术,首先是继续了寒假的光追项目,写完之后我嫌它算得太慢了,于是学习了Intel的Threading Building Blocks库,也从小鹏老师那里学了C++的优化技巧,理解了诸如缓存一致性等影响性能的因素,略有所成(渲染了现在的电脑桌面)。感谢小鹏老师,感谢每一个在网络上分享技术的人!

       整完光追,我翻出了之前买的RISC-V板子,体验了一下Linux嵌入式工程师的工作,照着教程编译了一份Linux已经根文件系统,成功在板子上跑了起来,然后移植了网卡驱动。那段时间,我的CPU风扇就没停止过怒吼。最后算是巩固了一下Linux基础,以及完成了与Kernel的第一次接触,希望以后能派上用场。(当时没怎么保存图片)

       当然这期间还是在学课业内容的,比如手推了每一个信号与系统的公式,以及用Mathematica推导电磁场中的公式,现在看来非常明智。

       5月初,形势剧变,我们能回家了,我便第一时间买了最早的机票。回家后做的第一件是就是把8G$\times$2的内存配置升级成了16G$\times$2的配置,实现了内存自由。然后是参加了电协杯的命题和参赛,喜提非大一组一等奖。暑假几乎处处摸鱼,看了好几部电影,几部番剧,然后抽空学了Modern C++,完结了一个Minecraft整合包,写了计科数据结构的课设,尝试用C++实现了应用序Y组合子。最后的一个星期终于进入了复习状态,并且点出了记电子笔记的技能,给下个学期带来了很大影响。

下半学期

       8月下旬是考试的几天,发挥地不错,我还记得我在经信一阶教室门口许下的门门满绩的愿望,在暑假最后一个星期的奋斗之后,也实现了。考完试便开始上课,明显感觉到上强度了,然后我就接着做笔记,毕竟输出是最好的输入,我的LaTeX越敲越快。Mathematica也用得很熟,DSP的公式比信号与系统的复杂很多,但是也不难总结出规律。

       痛失国奖之后,建模国赛和数学竞赛双双失利之后,我就开始消沉了。孔子厄而作春秋,但我啥也作不出。更可怕的是陪伴我多年的钢笔也丢了,也许我的故事就结束了吧。

       上面描述的是emo的wzy,虽然很糟糕,但没有那么糟糕。下半年的主要成果之一是手动实现了FFT算法并且优化的速度,在一些情况下可以对标Mathematica的速度。写了两三天,现在看来是个很鸡肋的成果。

       下半年最大的成果是在11月初开始,12月中旬完成的,也就是之前介绍的IIR滤波器设计程序,这个程序和以往的不一样,这个不追求速度,而是追求精度。收获挺大的,至少精进了C++。

       下半年我还对未来的几个方向进行了探索。学习并使用了COMSOL,把电磁场有限元仿真开了个头(祭还没学会的微分几何和广义相对论,明年一定)等等,很多只是完成了第一次接触,但受益很多。

       从11月末12月初我的情绪其实并不是很好,但是这次我得到了前所未有的鼓励和支持,感谢他们。12月末预习了新课,看了几篇论文,学到了很多东西。

学业之外

       当然我的生活不只有学习和代码。总的说来摸鱼占据了50%有以上的时间。今年玩过的游戏有正当防卫、双人成行(感谢陪我玩的朋友,虽然还没通关)、Overcooked 2、Googse Googse Duck、Minecraft、人类一败涂地、糖豆人、传送门。

       然后B站和知乎也刷得非常多。看了很多番剧:86、水星的魔女、孤独摇滚、辉夜大小姐、日常、间谍过家家、Lycoris、转生史莱姆……,它们都充实了我的精神。

是不是有点太摸鱼了?

写在最后

       也许我离我想象中的未来,真的越来越远了,但是我不会放弃它的。希望下一次写下202之后,下意识写的不是0吧。也希望那份复杂的心情也能传达给那个人。