Linux 下清理 systemd 日志
Systemd 提供了自己的日志系统,称为 journal,其日志文件保存在 /var/log/journal
目录下。随着系统的长时间运行,该目录占用的空间会不断增长,默认情况下最高可达到 4G(硬盘容量较小时最高为系统总空间大小的 10%)。
如果硬盘容量较小或者可用空间紧张,可以考虑一下清理过期的 systemd 日志来释放空间。
Systemd 提供了自己的日志系统,称为 journal,其日志文件保存在 /var/log/journal
目录下。随着系统的长时间运行,该目录占用的空间会不断增长,默认情况下最高可达到 4G(硬盘容量较小时最高为系统总空间大小的 10%)。
如果硬盘容量较小或者可用空间紧张,可以考虑一下清理过期的 systemd 日志来释放空间。
使用文本编辑器打开 Hexo 生成的博客文件,往往会发现其中存在大量的空格与空行,这虽然不影响代码发挥作用,但却会在一定程度上增加文件的大小。
实际上不止空白,这些由 Hexo 生成的文件中还有很多能够被优化以减小大小的地方,而要提高网站访问速度,减小资源文件的大小一直是最有效的手段之一。
前段时间因为自己忙于其他的事情,再加上懒,博客鸽了有大半年没有更新。最近终于闲下来了,重新折腾一下,把博客彻底的“翻新”了一遍,也算是一个新的开始吧。
本次“翻新”对 Hexo 和 NexT 主题的版本进行了升级,更换了域名,重新设计(调整)了主题样式,包括博客名称之类的也进行了更换,变动可谓是相当的大。
最近比较忙,都没怎么碰过博客,刚刚发现好像已经有将近两个月没有更新了,赶紧过来发水一篇压压惊。
antigravity 翻译过来是反重力、反引力的意思,在 Python 中 import antigravity
会自动打开一个 Python 的经典 XKCD 漫画页面:https://xkcd.com/353/
腾讯云服务器安装 Debian 或 Ubuntu 系统后使用 free
命令查看内存大小往往会发现比所购买配置的标称内存要小很多,1G 内存的实例通常只有 860M 左右,2G 内存的查出来也只有 1870M 左右。
SMTP 全称为 Simple Mail Transfer Protocol,即简单邮件传输协议,它是一组用于从源地址到目的地址传送邮件的规则,同时会控制信件的中转方式,一般我们发送邮件都是通过这一协议来完成的。
Python 内置的 smtplib 模块对 SMTP 协议进行了简单的封装,借助它我们可以很轻松的实现用代码来发送邮件。
TCP BBR 出来已经有挺长一段时间了,都说它可以减少 TCP 连接的延迟、改善存在丢包的网络环境速度,虽然我自己一直在用,但由于从来没有测试过,所以对它具体能发挥多大的作用还是存疑的。
正好最近了解到了一个命令 tc
,可以模拟网络延迟和丢包,于是决定来亲自测试一下 BBR 对网络丢包的改善效果。
JetBrains 公司是干啥的自然不用我多说,无意中得知 JetBrains Quest 活动的消息,就也手痒的参与了一把。题目不难,一步步探索、揭晓谜底的过程还是挺有趣的,在这里简单记录一下本次解谜的过程。
注: 最后到手的奖励是三个月的全产品订阅,不得不说 JetBrains 在优惠活动方面从来没让人失望过。
给定乘法群 $(G, \quad\cdot)$ ,一个 $n$ 阶元素 $\alpha \in G$ 和元素 $\beta \in\langle\alpha\rangle$ 。要求找到惟一的整数 $a,0 \leq a \leq n-1$ ,满足 $\alpha^{a}=\beta$ 。一般将这个整数 $a$ 记为 $a=\log _{\alpha} \beta$ 。
通常取 $G$ 为有限域 $\mathbb{Z}_{p}$ 的乘法群($p$ 为素数),$\alpha$ 为模 $p$ 的本原元,这时 $n=|\langle\alpha\rangle|=p-1$ 。或取 $\alpha$ 为乘法群 $\mathbb{Z}_{p}^{*}$ 的一个素数 $q$ 阶元素,$q | p-1$ 。