当其他人都认为你要鸽的时候,你鸽了,亦是一种不鸽

文章

使用Ubuntu安装ClashMeta

ClashMeta的Github仓库中有着简短的安装说明,但有些过于简短了。 首先是创建一个用于将ClashMeta作为服务执行的 …

记一个有关使用promise/future的bug

我在代码里头使用了promise/future,因为在单线程下测试功能,所以并没有链接pthread库。编译链接通过,但运行的时候 …

操作系统核心功能(二)

进程管理 啥是进程 操作系统必须全方位地管理计算机系统中运行的程序。因此,操作系统为正在运行的程序建立了一个管理实体——进程 进程 …

操作系统核心功能(一)

引文 这件事还得从操作系统诞生之前说起。当时的计算机就和单片机一样,程序直接放进内存,然后就开始跑。之后随着计算机性能的增强,人们 …

QT元对象系统(下)

QT中的信号传递 书接上文 上文我们了解了QT的反射机制的底层原理,也就是利用MOC生成额外代码,接下来就是如何利用这些特性,进行 …

QT元对象系统(中)

详解MOC的生成过程 书接上文 上文我们提到了Q_OBJECT这个宏,其展开如下: 其中的几个virtual函数是从QObject …

QT 元对象系统(上)

综述 QT是一个非常强大的C++库,相比于标准C++,QT提供了以下额外的特性: 信号与槽 属性系统(支持反射) 父子对象系统 事 …

从HTTP 到 HTTPS

HTTPS连接的建立过程 HTTPS是在HTTP基础上,添加了SSL加密层,从而确保了HTTP传输的安全性。这里主要关注连接时的握 …

隐藏