CS:APP 第三章学习笔记

CS:APP 第三章“Machine-Level Representation of Programs”的学习笔记。

这章的主要内容为汇编(machine-level programming)。

CS:APP 第二章学习笔记

CS:APP 第二章“Representing and Manipulating Information”的学习笔记。

这章的主要内容为 byte、整数和浮点数的存储及计算。

CS:APP 学习笔记系列 序

想开一个 CS:APP 学习笔记的系列,感觉还是有一些东西需要在系列开头简单说一下,所以有这篇序。

初学 Rust

早就想学 Rust 了,但一直咕着。这次小学期的程设训练开了 Rust 课堂,就毫不犹豫地选了,也以此为契机学了 Rust。

这篇就是简单记录一下大体上的学习过程,如果有什么心得体会、经验分享之类应该会开新的文章。

顺便也算是程设训练的游记了(“游记”这个词来源于 OI 时期的习惯)。

busuanzi 访问量统计与 live2d 插件同时使用导致 busuanzi 不显示的根本原因以及解决方法

昨天在一位网友的 Hexo 博客遇到了很诡异的 busuanzi 访问量统计不显示问题,经过一番研究发现是 busuanzi 代码的一处问题和 live2d 插件的一处问题凑在一起导致的。

今天在写博客之前先搜了一下“busuanzi live2d”,发现搜出来一堆结果,我还以为我白研究了..结果点进去一看,第一页结果里没有一个指出了问题的根本原因,而且修复方法基本上都是删 feature 或者换组件,但实际上只要知道问题的根本原因就可以在不妨碍正常功能运作的前提下进行修复。所以昨天晚上没白忙活,我这篇博客还是要写的。

使用 Caddy Security 时的 Uptime 监控

Caddy Security 不仅会将未经认证的访问者拒之门外,也会拦住 可爱的 kuma 酱 Uptime Kuma。这里会分享一下我的一个放过 kuma 的小技巧。

有关 THU 选课的一些常见问题与注意事项

还记得刚入学的时候,我一开始完全没弄明白要怎么选课,当时就想着弄明白了要写一篇选课指南。

后来,我弄明白之后发现不记得自己以前为什么不明白了,写不出来了(

再后来,我发现一些身边的同学到了选大二的课的时候还没弄明白选课流程(

所以,虽然选课指南是写不出来了,姑且是列举一些常见问题与注意事项,供参考。

display: none 与 loading="lazy"

同时使用 display: noneloading="lazy" 可能会让内容永远加载不出来。

截图:评论加载中

Btrfs Quota 以及 Timeshift 导致的系统无响应问题解决过程记录

记录一下之前困扰我近一年的 Btrfs 快照导致的系统无响应问题。