重构温控
用拆分到内部类的方法分离CPU频率控制、电池信息报告、风扇速度控制三个功能。由于分离之后各部分代码更清楚了,所以添加了下面的功能:
- 报告当前CPU最大允许频率
- 报告当前风扇档位
- 根据CPU当前最大允许频率与目标最大允许频率是否相同、温度、电源情况来决定是否需要写入新的频率限制——减少了多余的写入;
- 根据当前风扇档位与目标风扇档位是否相同来决定是否需要写入新的风扇速度设置
配置rsync系统备份
长期吃空饷的机械硬盘必须要发挥备份器的作用了。利用archwiki上关于rsync和systemd/Timer的内容,配置了用rsync对我的目录做snapshot备份和对整个系统做full备份。顺便把经常莫名其妙出问题的cronie换成了systemd-cron。
此处提到modprobed-db的cron一直报错找不到用户目录,所以最后转成了用systemd Timer来做——需要指定User和Group。
写Pcap_DNSProxy的每周git更新脚本
在尝试了各种姿势的exclude都没有效果之后,只能选择删除大法:直接把不需要复制的文件删掉就好了。
听课
没错,计量课什么都听不懂,只知道讲到多变量线性回归了。今天的老师也苏化了。
下午体育课学头球,然而脱了眼镜一抹黑,每次顶球都是撞到头顶,非常痛。
晚上的金融市场学有一搭没一搭地听课,听着一点记一点。