2.4k 6 分钟

利用 github action 可以实现在线编辑博文,自动发布到博客的操作。 而在本地编写,也能省下 hexo clean && hexo g && hexo d && hexo a 这样的操作,只需要通过 vs code 点击一下 commit 和 push 即可 本文记录相关操作,使用基于 shoka 主题的 hexo ,其他主题请根据自己情况修改 # 建立发布仓库 注意!这里建立的不是用于博客展示的 public 仓库,而是包含整个 hexo...
338 1 分钟

win10 LTSC 版本是一种企业版,LTSC 即 Long Time Service Channel,长期服务通道 这个版本有个特点,那就是稳定,不会频繁更新,仅更新安全相关的补丁。 那很显然,因为众所周知的原因,所以这个企业版啊,非常适合家用! 但是它也有一个痛点,就是过于精简了,应用商店都被砍了,家用还是需要的,下面就是解决方案。 # 下载 其实非常简单,仅需要一个软件即可完成应用商店的加载,首先去百毒云下载文件 毒盘链接 提取码 https://pan.baidu.com/s/13Tu3o1Dub0SYZy1djoqOiQ 16fd #...
524 1 分钟

今天浏览到 Veen Zhao 大佬的博客,可恶他的主题好漂亮,又心动了 orz 啊,说回正题,看到了他的一篇博文 Typecho 开启 Gzip,感受火箭般速度。 感觉能大大提升 typecho 的访问速度,尝试做了一下,很简单,本文记录流程,文本大量参考上述链接中的原文。 后续发现 gzip 在 cdn 以及 nginx 中均可开启,所以这个其实可以不配,请谨慎参考。 # 什么是 Gzip Gzip 是一种常用的 HTML 压缩技术,通常情况下,Gzip 开启后会将输出到用户浏览器的数据进行压缩的处理,这样就会减小通过网络传输的数据量,提高浏览的速度。 # 开启 Typecho 的...
2.3k 6 分钟

# 关于 vim vim 是很多 linux 发行版本自带的编辑软件(如果是 vi ,建议升级到 vim ,强大很多)。熟练使用 vim 可以完全抛弃鼠标来进行任何编辑。一旦习惯了 vim 加 markdown 写笔记,你一定会上瘾的。 当然它的学习成本也不低,如果是初学 vim ,运行 vimtutor 是一个聪明的决定,如果你需要中文的 vimtutor ,那就运行 vimtutor zh 。 因为 vim 的命令大全非常多,非常劝退,我掌握的也百不足一,但我认为已经够用了,这篇记录了我认为比较常用的命令。 本文参考 vim 使用笔记,进行大量删减,想学的更全的可以去看原文。 # vim...
4.6k 11 分钟

因为使用 hexo 结合 github 做博客,为了更好的利用 github,学习了廖雪峰的 Git 教程。 在此基础上,根据自己的学习情况进行精简,方便日后复习查找 # 创建版本库 $ mkdir learngit$ cd learngit$ pwd/Users/michael/learngit$ git initInitialized empty Git repository in /Users/michael/learngit/.git/# 版本控制 # 提交修改 在 learngit 目录下编写一个 readme.txt , 内容随意,如: Git is a version...
1.3k 3 分钟

朋友告知 jsdeliver 明确说明不允许用作图床加速,有删除风险,本篇教程关于 jsdeliver 的部分已不建议采用! 建议使用 cloudflare 代替 jsdeliver 做 cdn,教程参考:https://www.moeelf.com/archives/10.html # 安装 PicGo 去 PicGo 的 github 仓库下载安装包,进行安装 # 配置 Github 图床 # github 上的配置 首先,先创建一个公开仓库,用来存放图片。这里我建立了一个 images 仓库,见下图: 点击 右上角头像 后点击 Settings , 在打开的页面左边的菜单找到...
2.3k 6 分钟

基于 shoka 主题,本篇介绍更多依赖安装以及配置,包括 algolia 、 mini-vlaine 、 hexo-feed 、 hexo-symbols-count-time 等 其他更多的 shoka 主题的配置不再多做介绍,建议直接看主题作者的教程 # 安装依赖 mini-valine 已经内置,只需要安装 algoliasearch , hexo-feed 和 hexo-symbols-count-time npm install hexo-algoliasearch --savenpm install hexo-feed --save-devnpm install...
3.4k 8 分钟

# 安装 ARU 包管理工具 hsudo pacman -S yay# 安装 aria2 和 ariang yay -S aria2yay -S ariang-allinone# 配置 # 创建必要文件 sudo mkdir /etc/aria2 #新建文件夹sudo touch /etc/aria2.session #新建 session 文件sudo chmod 777 aria2.session #设置 aria2.session 可写# 创建并配置 aria2.conf 文件 sudo vim /etc/aria2/aria2.conf #创建配置文件编辑内容如下 ## 全局设置 ##...
418 1 分钟

# 创建需要开机执行的脚本 sudo vim /etc/AutoExec.sh随便写点东西以供测试,如 touch ~/auto.test加上执行权限 chmod +x /etc/AutoExec.sh# 新增 autostart 桌面启动项 这一项开机后会随桌面启动 vim ~/.config/autostart# 编辑内容如下:[Desktop...
1.9k 5 分钟

目前有一个网口 ens33 , 需要配置两个子接口 ens33.46 , ens33.100 , 分别使用 vlan tag:46,100 # 添加配置文件 # 确认网卡接口 ➜ network ip addr1: lo: <LOOPBACK,UP,LOWER_UP> mtu 65536 qdisc noqueue state UNKNOWN group default qlen 1000 link/loopback 00:00:00:00:00:00 brd 00:00:00:00:00:00 inet 127.0.0.1/8 scope host lo...