使用Ubuntu安装ClashMeta

发布于 2023-07-17

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


进程间与线程间通信的方式

发布于 2021-09-21

进程与线程的区别 在说通信方式之前首先要谈的是区别。 由于不同进程的内存空间是隔离的,所以进程之间是没有办法之间交流的,只能通过操 …


操作系统核心功能(二)

发布于 2021-09-21

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


操作系统核心功能(一)

发布于 2021-09-21

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


QT元对象系统(下)

发布于 2021-09-20

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


QT元对象系统(中)

发布于 2021-09-20

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


QT 元对象系统(上)

发布于 2021-09-20

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


从HTTP 到 HTTPS

发布于 2021-09-20

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


HTTP协议

发布于 2021-09-20

一 HTTP详解介绍 1.1 HTTP简介       HTTP协议是Hyper Text Tran …