置顶公告

访问本站方法

本站一共有三种方法可以访问到

由于西部数码使用的是虚拟主机,而更新插件ftpsync有毛病了,所以更新全靠手动,更新会晚很多,请尽量使用git通道

使用哪种方法进行访问就看你自己的选择了。

主要发布一些编程方法与技巧,还有一些Linux操作系统的技术,也有一些日常的吐嘈吧可能。

阅读全文

Linux下在文件夹所有文件中查找相关内容

先导

本文是为了记录在编程中进行一些在文件夹中查找某些关键字进行配置时查找文件过于麻烦的解决办法
在Linux开发中使用一些命令或者命令的配合进行查找文件内容及匹配关键词还是比较方便的。

阅读全文

Linux解压缩文件

先导:写这篇文章是为了记录在Linux下常用的、简单的进行压缩文件的解压缩以及打包压缩文件的方法,以方便自己未来忘记了在查询

全局说明

下面的两个参数意义

  • dest:目标文件,压缩的话将dest换成你想要的文件名
  • src:来源文件,是一个文件或者一个文件夹,压缩要想打包多个就空格后追加接下来的文件或者文件夹,解压的就不行了
阅读全文

C语言二级指针用法之模拟句柄用途

先导

因为在学习中使用到了二级指针进行操作,故而作此总结

提前了解

句柄

  • 以下词条来自百度百科

句柄(Handle)是一个是用来标识对象或者项目的标识符,可以用来描述窗体、文件等,值得注意的是句柄不能是常量 。
Windows之所以要设立句柄,根本上源于内存管理机制的问题,即虚拟地址。简而言之数据的地址需要变动,变动以后就需要有人来记录、管理变动,因此系统用句柄来记载数据地址的变更。在程序设计中,句柄是一种特殊的智能指针,当一个应用程序要引用其他系统(如数据库、操作系统)所管理的内存块或对象时,就要使用句柄 。

二级指针

指针是C语言中最高深莫测的部分了,能够直接操作内存的这些指针如果使用得当的话可以完成很多很高效的代码。而二级或者多级指针则能够达到你之前想都不敢想的效果。

  • 以下来自于百度百科

A(即B的地址)是指向指针的指针,称为二级指针,用于存放二级指针的变量称为二级指针变量.根据B的不同情况,二级指针又分为指向指针变量的指针和指向数组的指针。

阅读全文

给pugjs的stun主题添加canvas时钟

先导

首先隔了这么久才继续进行更新的原因是网站备案和毕业设计,加上刚入职没有时间去进行内容更新,以后会继续更新了

在pugjs中添加一些好用的东西这个系列会长期的添加更新,因为这些都是会用在博客当中的,而且这些操作都比较简单,都是在主题的相应文件位置添加相应代码即可。

内容介绍

这次添加的内容是在右边栏那里加上一个时钟,用来给阅读的人直观地看到时间,时钟的代码是直接从网上拷贝下来的,并且自己做了修改,地址是这里,打开这个链接就能看到一个时钟,此时检查页面元素定位到时钟所在的div标签,其中有一个canvas标签,将其复制下来,并且找到下面与之最近的script标签查看到时钟的逻辑代码,也将其复制下来进行修改后就差不多可以使用了。

首先声明,代码是直接复制的,复制也没有删除,主要是为了学习用途,如果造成侵权或者修改了不应修改的地方,还请拿出版权证据证明后修改或者删除您的代码,自行复制后造成的一切问题与我无关

阅读全文

最近网站备案中。。。

说明

打算是主要打理国内的空间,当然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文件下添加的脚本来使用,美滋滋

阅读全文