diff --git a/data/blog/arch-linux-quick-setup.md b/data/blog/arch-linux-quick-setup.md index 14b22ec..c89dc77 100644 --- a/data/blog/arch-linux-quick-setup.md +++ b/data/blog/arch-linux-quick-setup.md @@ -4,10 +4,7 @@ date: '2022-10-17' tags: ['Arch Linux', '环境搭建', 'VPS'] draft: false summary: 有了上次快速安装步骤后,接下来就是使用这个环境了。要使用环境,首先需要做一些初始化操作。我的步骤适合我,但不一定适合你,只是记录和参考。 -images: - [ - 'https://pan.ivanli.cc/api/v3/file/source/2238/archlinux-logo-light.png?sign=bWxqFFy3RUDT5UsWb4UD5byt-_L4h79wede3runRKFc%3D%3A0', - ] +images: ['https://minio.ivanli.cc/ivan-public/uPic/2023/RTr3IU.png'] --- ## Docker diff --git a/data/blog/debian-desktop-environment.md b/data/blog/debian-desktop-environment.md index 8db1fe0..fe715ae 100644 --- a/data/blog/debian-desktop-environment.md +++ b/data/blog/debian-desktop-environment.md @@ -4,10 +4,7 @@ date: '2022-10-28' tags: ['PVE', 'PVE', 'DE', '环境搭建', 'Debian'] draft: false summary: 虽然 PVE 宿主机不应该安装乱七八糟的东西,但是我穷,为了物尽其用,为了在主力电脑翻车时有一个立即可用的备用环境,所以还是安装了基础的桌面环境。现在的 Linux 桌面环境越来越好了,我选择安装 KDE Plasma 作为桌面环境,并且默认关闭,按需启用。 -images: - [ - 'https://pan.ivanli.cc/api/v3/file/source/2243/1200px-Kde_dragons.png?sign=yGZL9jYeVt53Ve43ddhHt_0EzVV2cW_WbxHc0dEcwWY%3D%3A0', - ] +images: ['https://minio.ivanli.cc/ivan-public/uPic/2023/qldEtP.png'] --- ## 前言 @@ -160,7 +157,7 @@ ibus-setup 在打开的 GUI 中添加中文输入法,找到 Rime 并添加输入法: -![rime](https://pan.ivanli.cc/api/v3/file/source/2241/Screen%20Capture_select-area_20221028225457.png?sign=XVrl7rPk4Gd7QRFBCCDGruB2L7V1bvxDpK9-v9pC0Nc%3D%3A0) +![rime](https://minio.ivanli.cc/ivan-public/uPic/2023/E4SWeR.png) 现在,新打开的软件应该能使用输入法了。像 Chrome 这类,关闭后还需要手动杀死进程后再打开才能使用。最简单的方法就是重启电脑啦~ diff --git a/data/blog/hosting-verdaccio-with-docker-and-caddy.md b/data/blog/hosting-verdaccio-with-docker-and-caddy.md index cc3f1d6..f91342c 100644 --- a/data/blog/hosting-verdaccio-with-docker-and-caddy.md +++ b/data/blog/hosting-verdaccio-with-docker-and-caddy.md @@ -4,10 +4,7 @@ date: '2022-09-23' tags: ['Verdaccio', 'Self-Hosted', 'Docker', 'Caddy', 'registry', 'Node.js'] draft: false summary: 作为靠着 JavaScript 生态吃饭的 Web 开发者,自建一个 Node regsitry 是很有必要的,我这次继续选择 Verdaccio 来搭建存储库。这次使用 Docker Compose 部署 Verdaccio,并将 Caddy 用于反向代理该服务。 -images: - [ - 'https://pan.ivanli.cc/api/v3/file/source/2233/verdaccio.png?sign=qpoeADXzbhHk2MY5CehgTftUJ67pnUj-Ylko9D5jscU%3D%3A0', - ] +images: ['https://minio.ivanli.cc/ivan-public/uPic/2023/3Dqijk.png'] --- ## 为何自建存储库? diff --git a/data/blog/install-and-setup-arch-linux.md b/data/blog/install-and-setup-arch-linux.md index 81f2898..72dfa16 100644 --- a/data/blog/install-and-setup-arch-linux.md +++ b/data/blog/install-and-setup-arch-linux.md @@ -4,10 +4,7 @@ date: '2022-10-17' tags: ['Arch Linux', '环境搭建', 'VPS'] draft: false summary: 又到了新装 Arch Linux 的日子了。这次又是温故而知新的机会,把之前写的笔记稍微整理了一下,在这里记录下教徒搭窝的备忘录。 -images: - [ - 'https://pan.ivanli.cc/api/v3/file/source/2238/archlinux-logo-light.png?sign=bWxqFFy3RUDT5UsWb4UD5byt-_L4h79wede3runRKFc%3D%3A0', - ] +images: ['https://minio.ivanli.cc/ivan-public/uPic/2023/RTr3IU.png'] --- ## 起势 diff --git a/data/blog/react-18-stricter-strict-mode.md b/data/blog/react-18-stricter-strict-mode.md index 85a5e90..2ad642c 100644 --- a/data/blog/react-18-stricter-strict-mode.md +++ b/data/blog/react-18-stricter-strict-mode.md @@ -39,7 +39,7 @@ useEffect(() => { ### 在 React 18 的测试代码 -![React 18 Stricter Strict Mode.png](https://pan.ivanli.cc/api/v3/file/source/2753/React%2018%20Stricter%20Strict%20Mode.png?sign=ARQ8AVTh-NEaeJRypJlVokuUVhocPeaK8n7GRSDwqNw%3D%3A0) +![React 18 Stricter Strict Mode.png](https://minio.ivanli.cc/ivan-public/uPic/2023/TWVx7v.png) 代码:[Code Sandbox](https://codesandbox.io/p/sandbox/clever-cache-pm1oct?file=%2Fsrc%2FApp.tsx&selection=%5B%7B%22endColumn%22%3A20%2C%22endLineNumber%22%3A33%2C%22startColumn%22%3A20%2C%22startLineNumber%22%3A33%7D%5D) @@ -51,7 +51,7 @@ useEffect(() => { 2. `useEffect(() => /* */, [])`执行一此后,以新的严格模式的规则,调用了 `destructor` 后,进行了二次调用。 在第 2 点中,两次 useEffect 都是使用同一个值,是因为严格模式的二次调用按钩子分别执行两次,所以 useMemo 两次的调用都完毕后,得到的值再被 useEffect 执行两次。我调整了一下代码,将测试代码复制了一份在后面,可以看到 “useMemo” 和 “useMemo 2” 先执行了一次,又再执行了一次,然后再到 “useEffect“ 和 “useEffect 2": -![加倍快乐](https://pan.ivanli.cc/api/v3/file/source/2754/React%2018%20Stricter%20Strict%20Mode%202.png?sign=iYz9KP9uMuccRCesjqoRPKejEoUOj4FZfnBPt8kCXnQ%3D%3A0) +![加倍快乐](https://minio.ivanli.cc/ivan-public/uPic/2023/OwlDG6.png) ## 结论