上传说明(置顶,持续更新)

发布

  • 此为第一次发布内容
  • 首次使用了git page+hexo搭建博客
  • 用于将以前的个人文档上传整理
  • 添加一些新的知识
阅读全文

最近网站备案中。。。

说明

打算是主要打理国内的空间,当然github也会同步发布,是所以使用未备案的域名感觉还是挺不妥当的,还是备案一下,但是我万万没想到的是备案有那么多需要注意的问题

阅读全文

Arch Linux切换rEFInd开机引导程序

先导

以下rEFIndarckwiki词条的内容:

rEFInd 是一个 UEFI 启动管理器。它是 rEFIt (不再维护)的一个分支并且针对非 Mac 硬件修复了若干问题。它被设计为平台无关,可启动多个操作系统。

使用rEFInd的需求是我原来使用的是bootctl这个启动引导程序,虽然简单好用,但是只有黑白界面难免有点单调,所以就想使用一个比较漂亮的但是文件结构又简洁的bootloader,所以grub就被丢弃了,虽然它的却很强大,但是文件结构有点复杂,配置影响因素有点多

阅读全文

Qt文件操作QFile

先导

因为有需求使用Qt的文件I/O操作,所以做此记录以供后用

阅读全文

Qt UDP广播

先导

最近有使用QTUDP广播,所以记录这篇帖子记录一下

讲解

什么是UDP广播,我就不搬百科的内容了,就按照我的一点理解来说吧

UDP是一种网络进程间通信的技术,一般和TCP一起出现,UDP的通信优势是速度快、不需要确定对方IP地址,但是缺点是连接不可靠。而UDP广播是UDP下的一种通讯手段,他作为广播发送端(使用writeDatagram()方法)时可以在当前网络下的广播地址中进行发送广播信息,而任何接收端(使用readDatagram()方法)都能接收到服务器当前发送的广播信息

阅读全文

为主题用pugjs编写的hexo博客添加网站运行时间

先导

写这篇帖子的原因是我很想在博客网站下面添加网站的运行时间,网上虽然有教程是怎么添加的,但是他们演示的主题大都是用ejs或者是wig来编写的,而我使用的这个个人很喜欢的stun主题却是用pugjs编写的,实在是很想用,所以根据语法的转换规则修改了一份pug文件下添加的脚本来使用,美滋滋

阅读全文

archlinux安装篇(三) KDE配套小工具

先导

经过上一次的在配置之后能够使用图形界面了,但是会发现有一些功能是使用不了的,包括一切笔记本上的快捷键,原因是缺少了相配套的小工具进行配置,本期就是讲讲这些相关配置的

  • 再更新中…
阅读全文

记录一次Hexo的崩溃修复

问题复现

这次崩溃的原因是安装主题的时候手贱终止了一次然后就出了问题,导致hexo的各种命令如cleangenerateserver等一直报警告并且导致网页资源的渲染出问题从而使得网站运行异常

而这次发帖是为了记录本次的修复过程以提供后用

修复的原理

我们都知道hexo的目录下面有一个node_modules文件架夹和一个package.json文件(安装插件后会自动生成),文件夹是保存了各个插件的文件依赖,json文件是保存了hexo的各个依赖组件,使用npm install可以根据此文件进行批量安装。

更新/安装中断或者操作插件的时候导致的异常一般是因为node_modules文件夹里面的文件出问题或者丢失

所以我们遇到什么困难也不要怕,微笑着干掉它,没错,直接把node_modules文件夹整个删掉、删掉、删掉。

然后就没有问题了,因为整个问题的根源已经没有了233,开玩笑的,基本上只要把插件重新一个个安装完基本上就没事了,当然,如果你在折腾主题的话还需要先把主题会复制折腾之前哦。

阅读全文

记一次Fcitx5的安装

先导

maybe a new fcitx. Next generation of fcitx. Fcitx 5 is a generic input method framework released under LGPL-2.1+.

以上是github上记录的fcitx5的仅有的寥寥几笔,想看到更多的内容请查看老K的文章

这篇帖子是记录我安装Fcitx5的经历,反正是折腾了很久才配置成功的,也看了很多其他人的配置,记录成功安装方法以留作以后参考

阅读全文