如何使用 cloudflare R2 + picgo 免费自建图床。
公共图床虽然大多都很方便,但是也有很多不可控的因素,图床的稳定性和图片的可访问性很难保证。在一次打开博客界面时发现所有使用公共图床外链的图片都无法正常显示时,我彻底对公共图床失去信任,开始研究如何自建图床,当然最好是零成本。 既然是想要 0 成本自建图床,那就得去白票某些大厂的免费福利了(cloudflare 的恩情还 …
公共图床虽然大多都很方便,但是也有很多不可控的因素,图床的稳定性和图片的可访问性很难保证。在一次打开博客界面时发现所有使用公共图床外链的图片都无法正常显示时,我彻底对公共图床失去信任,开始研究如何自建图床,当然最好是零成本。 既然是想要 0 成本自建图床,那就得去白票某些大厂的免费福利了(cloudflare 的恩情还 …
编程思维就是我们人类用编程语言解决某个问题的方式,其中最主要的就是面向过程和面型对象。 面向过程 在接触面向对象之前,我所写的代码基本都是面向过程思维,即遇到问题需要解决时,先将他拆解成一个个小的步骤,最终完成目标。我们可以举一个实际的例子: 面向过程: 洗衣服:加水,放衣服,倒洗衣液,揉搓,拧干,晾晒。 这就是面向过 …
grep 命令在 Linux 系统中是一个用于查找文本内容的命令,其中为了更好更加方便地定位文本内容,grep 命令中支持正则表达式查找文本。 在正式讲正则表达式之前,我们先讲一下 grep 的进阶用法。 例如,我们需要查找在 /etc/passwd 文件中 shibo 用户所在哪一行。我们可以使用 -n 选项。 当使 …
我们在电脑中输入的代码,无论是 Python,Java,C 等等编程语言,计算机是看不懂的。只有当我们写好程序,点击 IDE 上的运行按钮时,编译器或将我们写的语言转移成计算机能看到的懂的机器吗 0000111.... 之类。这个写完程序,运行程序的过程就相当于完成了一次编译。 我们现在所学习的编程语言,基本上都是为了 …
对于基于 RPM 包的 Linux 发行版,可以直接使用 nmcli 网络管理工具,在命令行下配置 bond0 bond 模式 对于 bond,在配置时可以指定不同的模式以满足实际需求: mode number mode name decribe ----------- ----------- …
操作前务必备份所有重要数据! 分区调整涉及磁盘底层数据结构,存在数据丢失风险。请将 Windows 和 Linux 中的重要文件备份到外部存储设备或云端。 操作概览 整个流程分为 4 个阶段 : 阶段 操作环境 所需工具 预计耗时 --------------- ---------------- -------- …