![](https://img-blog.csdnimg.cn/20190918140012416.png?x-oss-process=image/resize,m_fixed,h_224,w_224)
面试八股文
文章平均质量分 87
只做知识点罗列,不做深入解析和说明,用于快速回顾。
WizardtoH
做一个快乐的、优秀的码农
展开
-
QT相关知识
所有继承于QObject的类可以 返回元对象系统为其生成的metaObject对象,可以通过该对象中的方法获取QMetaMethod、QMetaProperty、QMetaEnum对象,通过这些对象就可以通过方法名称、变量名称、枚举名称直接操作,而不需要知道类的具体定义。槽函数是普通的C++函数,可以用一般的方式被调用,也可以将槽函数定义为虚函数,唯一的特点是可以被信号函数连接。如果有对象对信号感兴趣,就使用connect函数绑定来处理这个信号,信号发出时被连接的槽函数会自动被调用。原创 2023-06-19 20:16:17 · 1062 阅读 · 0 评论 -
操作系统知识
一段独占对某些共享资源访问的代码,在任意时刻只允许一个线程对共享资源进行访问,其他所有试图访问此临界区的线程将被挂起,一直持续到进入临界区的线程离开。消息队列的本质就是存放在内存中的消息的链表,而消息本质上是用户自定义的数据结构。Linux系统中,一个进程可以在任何时候发送信号给另一进程,一旦有信号产生对信号的处理方式有几种:执行默认操作(例如终止进程)、处理信号、忽略信号。:系统独立调度和分派的基本单位,线程自己不拥有操作系统资源,但是该线程可与同属进程的其它线程共享该进程所拥有的全部资源。原创 2023-05-16 20:23:42 · 440 阅读 · 0 评论 -
C++基础
纯虚函数没有函数体,只有函数声明,在虚函数声明的结尾加上=0,表明此函数为纯虚函数,包含纯虚函数的类称为抽象类。C++11为C++标准库带来了三个智能指针,分别是shared_ptr、unique_ptr、weak_ptr,使用智能指针就不用去主动管理内存,智能指针会自动释放内存。存在虚函数的类会有一张虚函数表,每个虚函数的函数指针都会在这个虚函数表中,该类对象的前4字节(32位系统)/8字节(64位系统)会指向虚函数表的指针。其他相关:函数覆盖(实现了和继承类中一样的函数,但基类没有声明虚函数)原创 2023-04-19 21:56:29 · 442 阅读 · 0 评论