update: let some static files using self CDN
This commit is contained in:
parent
5894ad066b
commit
bc3566d3e8
@ -71,7 +71,7 @@ public class Log4jTest {
|
|||||||
|
|
||||||
|
|
||||||
|
|
||||||

|

|
||||||
|
|
||||||
|
|
||||||
|
|
||||||
|
@ -82,7 +82,7 @@ sudo cp /boot/grub/x86_64-efi/grub.efi /boot/efi/EFI/pop/grubx64.efi
|
|||||||
sudo grub-customizer
|
sudo grub-customizer
|
||||||
```
|
```
|
||||||
|
|
||||||

|

|
||||||
|
|
||||||
|
|
||||||
|
|
||||||
@ -90,7 +90,7 @@ sudo grub-customizer
|
|||||||
|
|
||||||
|
|
||||||
|
|
||||||

|

|
||||||
|
|
||||||
|
|
||||||
|
|
||||||
@ -161,4 +161,4 @@ sudo ./install.sh -t tela -s 1080p
|
|||||||
|
|
||||||
|
|
||||||
|
|
||||||

|

|
@ -17,7 +17,7 @@ date: "2022-01-26 20:31:00"
|
|||||||
|
|
||||||
开机后,macOS 会引导用户进行相关设置并激活 macOS,在此过程中,可以通过设置 iCloud 将所有 Apple 的设备“连接起来”,形成 Apple 生态链,这也是苹果全家桶的价值和优势所在。
|
开机后,macOS 会引导用户进行相关设置并激活 macOS,在此过程中,可以通过设置 iCloud 将所有 Apple 的设备“连接起来”,形成 Apple 生态链,这也是苹果全家桶的价值和优势所在。
|
||||||
|
|
||||||

|

|
||||||
|
|
||||||
## 软件包管理器
|
## 软件包管理器
|
||||||
|
|
||||||
@ -37,7 +37,7 @@ Homebrew 到你的 Mac 电脑。
|
|||||||
|
|
||||||
安装完成后,就可以在终端内输入 `brew -v` 来查看当前 Homebrew 的版本
|
安装完成后,就可以在终端内输入 `brew -v` 来查看当前 Homebrew 的版本
|
||||||
|
|
||||||

|

|
||||||
|
|
||||||
### Homebrew 使用
|
### Homebrew 使用
|
||||||
|
|
||||||
@ -49,25 +49,25 @@ macOS 下有一种类似于 Windows 里的软件安装包格式 `pkg` 。这是
|
|||||||
|
|
||||||
来进行软件的搜索,name 为该软件名称
|
来进行软件的搜索,name 为该软件名称
|
||||||
|
|
||||||

|

|
||||||
|
|
||||||
可以看到,brew 的软件库里面有许多和关键词 “python” 相关的软件包,写本篇文章时,Python 的 3.10 版本才刚发布没多久,brew 就收录了,brew 的另一个优点就是收录和更新软件包的速度,每当新版本发布,brew 基本都在第一时间进行更新。
|
可以看到,brew 的软件库里面有许多和关键词 “python” 相关的软件包,写本篇文章时,Python 的 3.10 版本才刚发布没多久,brew 就收录了,brew 的另一个优点就是收录和更新软件包的速度,每当新版本发布,brew 基本都在第一时间进行更新。
|
||||||
|
|
||||||
接下来可以使用命令 `brew info name` 来查看一个软件包的详细信息,包含了发行商、使用协议、依赖软件包、使用方法和安装次数等。
|
接下来可以使用命令 `brew info name` 来查看一个软件包的详细信息,包含了发行商、使用协议、依赖软件包、使用方法和安装次数等。
|
||||||
|
|
||||||

|

|
||||||
|
|
||||||
确定要安装的软件包之后,使用命令 `brew install name` 来安装你的软件包,brew 会自动下载软件包,并且安装到其指定的位置下面。
|
确定要安装的软件包之后,使用命令 `brew install name` 来安装你的软件包,brew 会自动下载软件包,并且安装到其指定的位置下面。
|
||||||
|
|
||||||
安装完成之后,可以查看一下 Python 的版本信息。
|
安装完成之后,可以查看一下 Python 的版本信息。
|
||||||
|
|
||||||

|

|
||||||
|
|
||||||
以我当前版本举例,一段时间之后,Python 发布了 3.9.10 版本,想对其进行升级,首先要进行 brew 的软件列表更新,因为 brew 的原理就是从网络上将整个 brew 软件库的列表下载下来,然后在安装软件包时在本地搜寻该软件包的信息,如果没有更新 brew 的软件库列表,那么搜寻到的还是 python 的 3.9.9 版本,更新 brew 软件包列表的命令为 `brew update` 该命令同时也包含了对 brew 包管理器本身的更新。
|
以我当前版本举例,一段时间之后,Python 发布了 3.9.10 版本,想对其进行升级,首先要进行 brew 的软件列表更新,因为 brew 的原理就是从网络上将整个 brew 软件库的列表下载下来,然后在安装软件包时在本地搜寻该软件包的信息,如果没有更新 brew 的软件库列表,那么搜寻到的还是 python 的 3.9.9 版本,更新 brew 软件包列表的命令为 `brew update` 该命令同时也包含了对 brew 包管理器本身的更新。
|
||||||
|
|
||||||
更新完成之后,brew 会提示有哪些软件包可以进行升级,下图中,输出了 brew 收录了什么新的软件包,更新了哪些软件包,移除了哪些软件包以及我当前电脑中有一个软件包可以升级。
|
更新完成之后,brew 会提示有哪些软件包可以进行升级,下图中,输出了 brew 收录了什么新的软件包,更新了哪些软件包,移除了哪些软件包以及我当前电脑中有一个软件包可以升级。
|
||||||
|
|
||||||

|

|
||||||
|
|
||||||
随后可以针对单一软件进行升级,使用命令(注意上面的 update 和这里 upgrade 的区别)
|
随后可以针对单一软件进行升级,使用命令(注意上面的 update 和这里 upgrade 的区别)
|
||||||
|
|
||||||
@ -116,17 +116,17 @@ macOS 下我个人最推荐使用的是 **iTerm 2** 这个终端模拟器了,
|
|||||||
|
|
||||||
官网:[https://iterm2.com/](https://iterm2.com/index.html)
|
官网:[https://iterm2.com/](https://iterm2.com/index.html)
|
||||||
|
|
||||||

|

|
||||||
|
|
||||||
下载、安装并打开 iTerm2 之后,进行简单的配置,首先使用 `Command + ,` 来打开首选项,进入 Appearance 选项卡,将 Theme 设置为 Minimal,标题栏就消失了,整个界面变的沉浸式
|
下载、安装并打开 iTerm2 之后,进行简单的配置,首先使用 `Command + ,` 来打开首选项,进入 Appearance 选项卡,将 Theme 设置为 Minimal,标题栏就消失了,整个界面变的沉浸式
|
||||||
|
|
||||||

|

|
||||||
|
|
||||||
打开 [https://iterm2colorschemes.com/](https://iterm2colorschemes.com/) 选择你喜欢的配色,下载下来,它应该是一个后缀为 itermcolors 的文件,进入 `Profiles - Colors` 选项卡,在右下角的 `Color Poesets` 选择 `Import...` 导入你刚才下载的主题,我选择的是 Dracula 主题。
|
打开 [https://iterm2colorschemes.com/](https://iterm2colorschemes.com/) 选择你喜欢的配色,下载下来,它应该是一个后缀为 itermcolors 的文件,进入 `Profiles - Colors` 选项卡,在右下角的 `Color Poesets` 选择 `Import...` 导入你刚才下载的主题,我选择的是 Dracula 主题。
|
||||||
|
|
||||||

|

|
||||||
|
|
||||||

|

|
||||||
|
|
||||||
### Oh My Zsh
|
### Oh My Zsh
|
||||||
|
|
||||||
@ -154,7 +154,7 @@ vim ~/.zshrc
|
|||||||
code ~/.zshrc
|
code ~/.zshrc
|
||||||
```
|
```
|
||||||
|
|
||||||

|

|
||||||
|
|
||||||
默认的主题是 robbyrusseell,你可以打开 [https://github.com/ohmyzsh/ohmyzsh/wiki/Themes](https://github.com/ohmyzsh/ohmyzsh/wiki/Themes) 来挑选喜欢的自带主题,然后将双引号内容修改
|
默认的主题是 robbyrusseell,你可以打开 [https://github.com/ohmyzsh/ohmyzsh/wiki/Themes](https://github.com/ohmyzsh/ohmyzsh/wiki/Themes) 来挑选喜欢的自带主题,然后将双引号内容修改
|
||||||
|
|
||||||
@ -173,20 +173,20 @@ git clone https://github.com/zsh-users/zsh-syntax-highlighting.git $ZSH_CUSTOM/p
|
|||||||
|
|
||||||
然后还是打开刚才的 .zshrc 配置文件,往下拉找到 plugin 选项,在括号内加上这两个插件的名字
|
然后还是打开刚才的 .zshrc 配置文件,往下拉找到 plugin 选项,在括号内加上这两个插件的名字
|
||||||
|
|
||||||

|

|
||||||
|
|
||||||
同样需要重启 Shell 或者使用命令来应用更改
|
同样需要重启 Shell 或者使用命令来应用更改
|
||||||
|
|
||||||
语法高亮↓
|
语法高亮↓
|
||||||
|
|
||||||

|

|
||||||
|
|
||||||
自动补全↓
|
自动补全↓
|
||||||
|
|
||||||

|

|
||||||
|
|
||||||
或者,还可以这样补全文件夹(动图)
|
或者,还可以这样补全文件夹(动图)
|
||||||
|
|
||||||

|

|
||||||
|
|
||||||
总之,还有很多有意思的功能等待你去发现。
|
总之,还有很多有意思的功能等待你去发现。
|
@ -19,7 +19,7 @@ Ed25519 的安全性在 RSA 2048 与 RSA 4096 之间,且性能数十倍于 RSA
|
|||||||
|
|
||||||
自 2022 年 4 月 21 日 Canonical 发布了 Ubuntu 22.04 版本,并且将 Ed25519 加入了 SSH 登录密钥算法,禁用了 RSA 公钥算法,导致我在 iOS 上 ServerCat 应用程式的 RSA 密钥无法连接到服务器,经过排查之后发现 Ubuntu 22.04 将 OpenSSH 版本升级到 8.9,且 OpenSSH 团队宣布`ssh-rsa`在 8.8 版本中将默认禁用签名方案。
|
自 2022 年 4 月 21 日 Canonical 发布了 Ubuntu 22.04 版本,并且将 Ed25519 加入了 SSH 登录密钥算法,禁用了 RSA 公钥算法,导致我在 iOS 上 ServerCat 应用程式的 RSA 密钥无法连接到服务器,经过排查之后发现 Ubuntu 22.04 将 OpenSSH 版本升级到 8.9,且 OpenSSH 团队宣布`ssh-rsa`在 8.8 版本中将默认禁用签名方案。
|
||||||
|
|
||||||

|

|
||||||
|
|
||||||
这是导致我无法使用 RSA 秘钥连接到我所有已经升级到 Ubuntu 22.04 版本的虚拟机
|
这是导致我无法使用 RSA 秘钥连接到我所有已经升级到 Ubuntu 22.04 版本的虚拟机
|
||||||
|
|
||||||
|
@ -19,7 +19,7 @@ date: "2022-07-14 12:57:00"
|
|||||||
|
|
||||||
那天下午就开始毫无征兆打喷嚏,流鼻水,于是觉得是感冒,吃了些药。傍晚晚饭后头有些痛,就会到房间床上躺着,大概是晚上 11 点,额头很烫,开始发烧,用带来的体温计量了下,38°C,随即拿出公寓发的自测盒开始测试,一条淡淡的T线慢慢出来的时候,我就知道这回躲不过了。立马开始寻找各种治疗方案,打电话先告知公寓,也只是让我不要出门,然后就开始和爸妈法子袄子,那天我是 11 点自测阳性,国内凌晨 6 点,爸妈还在睡觉,发出去的消息没有回复,这段时间内也是很焦虑,第一次感到很无助,于是就睡下去(焦虑,睡不着)。
|
那天下午就开始毫无征兆打喷嚏,流鼻水,于是觉得是感冒,吃了些药。傍晚晚饭后头有些痛,就会到房间床上躺着,大概是晚上 11 点,额头很烫,开始发烧,用带来的体温计量了下,38°C,随即拿出公寓发的自测盒开始测试,一条淡淡的T线慢慢出来的时候,我就知道这回躲不过了。立马开始寻找各种治疗方案,打电话先告知公寓,也只是让我不要出门,然后就开始和爸妈法子袄子,那天我是 11 点自测阳性,国内凌晨 6 点,爸妈还在睡觉,发出去的消息没有回复,这段时间内也是很焦虑,第一次感到很无助,于是就睡下去(焦虑,睡不着)。
|
||||||
|
|
||||||

|

|
||||||
|
|
||||||
第二天约了 NHS 核酸。第三天,收到阳性短信,就开始每2小时测一次体温。印象中最高发烧到近 40 度,整个人基本上是虚脱的,站起来都很费劲,咨询中医说每天用新鲜橙子挤出橙汁兑温开水,并且还给开了中药,每天喝至少 2 杯橙子水,那几天应该是我这辈子喝水喝的最多的几天了,每天热水壶至少烧3壶水,就是为了尽快排毒。
|
第二天约了 NHS 核酸。第三天,收到阳性短信,就开始每2小时测一次体温。印象中最高发烧到近 40 度,整个人基本上是虚脱的,站起来都很费劲,咨询中医说每天用新鲜橙子挤出橙汁兑温开水,并且还给开了中药,每天喝至少 2 杯橙子水,那几天应该是我这辈子喝水喝的最多的几天了,每天热水壶至少烧3壶水,就是为了尽快排毒。
|
||||||
|
|
||||||
@ -43,9 +43,9 @@ date: "2022-07-14 12:57:00"
|
|||||||
|
|
||||||
我就在 5 月份出行游了一些英国的城市,附上一些爱丁堡的游照。
|
我就在 5 月份出行游了一些英国的城市,附上一些爱丁堡的游照。
|
||||||
|
|
||||||

|

|
||||||
|
|
||||||

|

|
||||||
|
|
||||||
但也有看到回国的,我其实在早些时间(3月)的样子,也萌生过回国的想法,因为新冠带来的后遗症还是想治疗。顺便回国处理一下公司的事情,还有就是见一见很久不见的朋友。
|
但也有看到回国的,我其实在早些时间(3月)的样子,也萌生过回国的想法,因为新冠带来的后遗症还是想治疗。顺便回国处理一下公司的事情,还有就是见一见很久不见的朋友。
|
||||||
|
|
||||||
@ -59,7 +59,7 @@ date: "2022-07-14 12:57:00"
|
|||||||
|
|
||||||
7 月 6 号,上午拿到起飞前核酸阴性报告,火车前往伦敦,希思罗 T4 出发,经过一天一夜的飞行,7 月 7 日晚上入境香港后在机场做了核酸和快筛,快筛是阴性,拿到强制检疫令后,由政府安排的大巴转运到隔离酒店。
|
7 月 6 号,上午拿到起飞前核酸阴性报告,火车前往伦敦,希思罗 T4 出发,经过一天一夜的飞行,7 月 7 日晚上入境香港后在机场做了核酸和快筛,快筛是阴性,拿到强制检疫令后,由政府安排的大巴转运到隔离酒店。
|
||||||
|
|
||||||

|

|
||||||
|
|
||||||
隔离酒店第二天,前台突然打来电话说,昨天的核酸呈阳性,明天会有卫生署的车来接你,去到新的隔离点。
|
隔离酒店第二天,前台突然打来电话说,昨天的核酸呈阳性,明天会有卫生署的车来接你,去到新的隔离点。
|
||||||
|
|
||||||
@ -67,7 +67,7 @@ date: "2022-07-14 12:57:00"
|
|||||||
|
|
||||||
第二天,也就是 9 号中午,派车接我到新的隔离酒店,到达当天算第二天,开始新的 7 天隔离,费用全免,其中第 6, 7 天的快筛阴性即可结束隔离。
|
第二天,也就是 9 号中午,派车接我到新的隔离酒店,到达当天算第二天,开始新的 7 天隔离,费用全免,其中第 6, 7 天的快筛阴性即可结束隔离。
|
||||||
|
|
||||||

|

|
||||||
|
|
||||||
|
|
||||||
|
|
||||||
|
@ -11,7 +11,7 @@ date: "2022-07-24 12:11:00"
|
|||||||
|
|
||||||
官网:<https://www1.hi.cn/>
|
官网:<https://www1.hi.cn/>
|
||||||
|
|
||||||

|

|
||||||
|
|
||||||
2022 年 7 月 22 日,国产数字证书品牌 HiCA 正式上线,提供免费的半年 IP 或者通配符域名 SSL 证书,非常实用。
|
2022 年 7 月 22 日,国产数字证书品牌 HiCA 正式上线,提供免费的半年 IP 或者通配符域名 SSL 证书,非常实用。
|
||||||
|
|
||||||
@ -36,7 +36,7 @@ curl https://get.acme.sh | sh -s email=my@example.com
|
|||||||
|
|
||||||
### 宝塔面板
|
### 宝塔面板
|
||||||
|
|
||||||

|

|
||||||
|
|
||||||
使用宝塔面板新建一个站点,域名填写你的 IP,然后测试直接访问 IP,成功看到页面即可。
|
使用宝塔面板新建一个站点,域名填写你的 IP,然后测试直接访问 IP,成功看到页面即可。
|
||||||
|
|
||||||
@ -86,7 +86,7 @@ acme.sh --issue \
|
|||||||
|
|
||||||
首先在阿里云申请一个 AccessKey,用于 API 操作阿里云服务,可以使用子用户的方法,并且只授权 `AliyunDNSFullAccess` 权限
|
首先在阿里云申请一个 AccessKey,用于 API 操作阿里云服务,可以使用子用户的方法,并且只授权 `AliyunDNSFullAccess` 权限
|
||||||
|
|
||||||

|

|
||||||
|
|
||||||
使用以下命令添加环境变量
|
使用以下命令添加环境变量
|
||||||
|
|
||||||
@ -123,4 +123,4 @@ acme.sh --issue \
|
|||||||
|
|
||||||
若提示 acme.sh 命令不存在,直接 cd 到 /root 目录下的 `.acme.sh` 目录下只用相对路径执行命令即可。
|
若提示 acme.sh 命令不存在,直接 cd 到 /root 目录下的 `.acme.sh` 目录下只用相对路径执行命令即可。
|
||||||
|
|
||||||

|

|
||||||
|
Loading…
x
Reference in New Issue
Block a user