2020年终总结
初章
2020年是不平凡的一年,有冷清的春节、漫长的寒假、难忘的人和事。现在是12月31号,明天2021年1月1日。每年最后一天都会想要不写一写年终总结吧,但每次都觉得自己这一年不够努力没有必要总结,所以一直没有总结过,但今天还是下定决心要留下点什么东西,即使没有太大作为也能为自己留下一点成长的痕迹。
前半年
由于疫情原因上半年一直待在家里,没有太多的学习着实是个遗憾,那段时期比较沉闷,和家人在一起看了很多电视剧,打趣道“这可能是我长大后和你们一起待在家里最长的一段时间了”。
上半年一共买了3个N1,两个刷安卓系统用作电视盒子,另一个刷Armbian用作Linux主机,24小时不断电想用作简单的服务器。一开始买N1是为了做个人博客的服务器,买入后发现自己没有公网IP,就没有想着做个人博客。用GitHub Pages开始写自己的博客(使用HEXO,主题Icarus主要是因为简洁),将N1搭建成NAS顺带着跑一些Python定时脚本(贴吧自动签到),其中不知是何原因贴吧将自己的账号封禁了,解封后就没有再自动签到过了。
待在家里实在无聊,所以入手了ESP8266和一块0.96英寸屏幕想着学学网上其他人做一个天气站吧。买入材料先给机器刷上了MicroPython点亮了板载的LED灯,后来总觉得MicroPython的性能肯定不如C就没有再用MicroPython了。因为想做天气站所以装上了ArduinoIDE,但只是草草的刷了别人写好的天气站代码就没再深究了。
一直有听说Qt的强大之处,也因为实在对MFC喜欢不起来就趁着要做数据库课程设计学习了Qt。Qt确实比MFC能容易不少,也很容易做出自己想要的效果,打算以后若没有特别要求C++的GUI就都用Qt做了。在此期间由于课程设计需要,也尝试着写出了自己一直想尝试却从未行动的Python爬虫,第一个项目就是爬豆瓣(2333),由于最开始请求的频率太高被豆瓣封禁了IP,后来加了一些延迟降低频率也开心的完成了。
618购入了Sony 1000XM3这也是一直陪伴我后半年一起敲代码、一起看动漫,让我在繁闹的世间保持一份宁静的不可或缺的重要一员了。
后半年
暑假很快就到了,拾起了自己曾经大一大二只是刷过一两道的PAT乙级,也将最初的C++、Python、Java三种语言的无规则交替使用过渡到了坚持C++一条路并伴有STL使用的新阶段。暑假断断续续的刷了80%的PAT乙级,逐渐对STL有了初步的了解,也明白了“不学STL能说自己使用的是C++?”的含义,当然对于C++只STL还是远远不够的,C++这条路道阻且长。在刷题期间了解到了算法笔记、算法第四版等书,也了解了柳神的题解。喜欢柳神的编码风格,自己也在慢慢的尝试写出像柳神一样简洁有效的代码。刷完题想着记录一下,因为GitHub Pages在墙内访问加载不是很快,就开通了博客园博客开始了博客园写博客之旅。
暑假很快结束,出掉了自己用来做Linux主机的N1盒子。大三开学课不多,在最初每天都坚持刷题用一周时间刷完了PAT乙级的后20%。开始重新复习数据结构,也开始了PAT甲级的刷题,但最终也只是复习到了树,图论还有很多不清楚的地方。甲级题跳着刷也没刷多少,没坚持下来就暂时告一段落了。
这一年终于读完了三体III,第一本读了三四天,第二本读了一周,第三本读了一年(2333)。喜欢大刘在书中说过的一句话“弱小和无知不是生存的障碍,傲慢才是”。始终要保持一颗谦卑的心,对人对物都应如此。
这学期课虽然不是很多,但需要编程的作业还是不少。选择了Python写数字图像处理,用Python学习OpenCV,也尝试着在Linux平台上进行开发。由于还是对进程相关的知识不是很了解所以在使用PyQt做UI的时候还是不能自由随意的使用子进程,希望经过以后的学习能补上这一部分。
由于计算机网络课的作业,自己有买了一年的域名(liuxuan.ink),租借了一个月的服务器,建了一个自己的简单的只有一页的网站,学习了不少Linux知识。想着在这个服务器上搭建自己的博客,直到我把http换成https后我的简单的网站就由于没备案被封了,解禁需要申请也需要服务器至少有几个月的租期才行。由于维护一个服务器很麻烦,在服务器到期后就将liuxuan.ink这个域名绑定到了GitHub Pages进而跳转到现在这个博客页,于是原本的GitHub Pages的部分博客也就迁移过来,以后可能长期写博客的地方就是(www.cnblogs.com/golem)了。
在做微机原理与接口技术课程设计时题目自拟,想到了使用自己前半年买到的ESP8266,让旧物重新焕发生机,就开始学习了一点Arduino编程,硬件编程还是比较有趣的。与后来接触过一点的STM32相比较还是Arduino开发更适合一般电子爱好者使用。用ESP8266做课程设计,由于网上的参考资料不是很多,很少有人将ESP8266和80x86系列的芯片拿来一起用,自己和队友也踩了不少坑但终究还是做出来了效果还不错,果断发扬开源精神将项目开源到了GitHub。
终章
啰里啰嗦说了不少废话,今年的总结也就要结束了。回首这一年,经历了很多事情,也学到了以前从未了解的知识,但也有很多遗憾,很多事情浅尝辄止,错过很多机会、浪费了很多时间,果然要趁着年轻多多尝试充实自己人生才会变得更有意义一点啊。
2021年希望自己能多折腾一些新的东西,不虚度光阴,结识更多有趣的人!