春节前北京到武汉国道长途自驾经历

年前,想到要开1100多公里的高速从北京回武汉,就有点发慌。因为2023年也开过几次长途了,但是有个问题,就是长途开高速打瞌睡,是真打瞌睡,长时间看同样的路,出现视觉疲劳,非常难熬。

阅读全文

给博客增加 Sitemap 和 Robots(Hexo)

Hexo 生成的静态网站,默认没有集成 Sitemap 功能。而我们的网站,如果想要更好的被搜索引擎收录,建议给站点增加 Sitemap。下面是操作步骤:

阅读全文

在 Debian 12 中搭建 Home Assistant 智能家居

智能家居很火,之前看到过文章说小米官宣开源 Home Assistant 插件,当时内心毫无波澜。

阅读全文

DNS 之 DoH DoT DoQ 的区别

DNS 全称 Domain Name System,中文叫域名系统,它是一种将域名和IP地址相互映射的技术。

阅读全文

迁移博客到 Hexo

春天来了,又到了…唔,踏青的季节…

阅读全文

vue cli 项目改造为 vite 时遇到 el-table 在生产环境无法显示

问题

在把一个 vue-cli (webpack4 + vue2 + element-ui) 创建的项目,改造成 vite + vue2 + element-ui 项目的过程中,开发环境 el-table 正常渲染,生产环境打包后 el-table 组件无法渲染。

阅读全文

使用 acme.sh 申请免费 SSL 证书

阿里云、腾讯云的免费 SSL 证书有效期相继从1年缩短至3个月,意味着每三个月就得自己手动去云服务厂商那里申请一次新的 SSL 证书,那就麻烦了。 幸好遇见了 acme.sh,它可以把这一过程自动化,只要一次性配置好,后续就不用再操心 SSL 证书过期的事情了。 以 Ubuntu 系统的云服务器为例,记录一下操作过程。 1、安装 acme.sh 1.1、官方...

阅读全文

Linux 服务器配置免密码登录

为了在 win 系统上方便的上传文件到 Linux 服务器,可以为 Linux 服务器配置免密码登录。 1、生成密钥 打开 Git Bash 终端,执行以下命令生成 SSH 密钥: 1ssh-keygen -t rsa -C "admin@mail.com" 2、上传公钥到服务器 在本机上使用 ssh-copy-id 可以自动上传公钥到目...

阅读全文

VS Code 搭建 C/C++ 开发环境

最近在学习 C 语言开发,装了 Dev-C++、CodeBlocks 用着都不太顺手,索性还是用 VS Code 来写 C 代码吧。

阅读全文

Linux 下 tmux 和 screen 初试

1. 前言 当在终端(terminal)用 ssh 协议与 linux 系统建立连接时,可以输入各种命令来操作 linux 系统,这种连接称为一次“会话”(session)。 会话会随着窗口的关闭而终止。为了解决这个问题,可以把会话和窗口分离,在窗口关闭时,保留会话,会话里的进程可以继续执行。 GNU screen 是一款由 GNU 计划开发的用于命令行终端...

阅读全文