摘要:
基本概念 1. 临界资源:多线程执行流共享的资源2. 临界区:访问临界资源的代码3. 原子性:只有完成和未完成两种状态。4. 互斥:同一时间只能允许一个线程访问临界资源,具有唯一性和排它性。但互斥无法限制访问者对资源的访问顺序,即访问是无序的。可以加锁实现。加锁可以保证单个线程对临界资源的访问是原子 阅读全文
摘要:
V4L2:Video for Linux two,缩写 Video4Linux2,是 Linux 内核中的一个框架,提供了一套用于视频设备驱动程序开发的 API。 它是一个开放的、通用的、模块化的视频设备驱动程序框架,允许 Linux 操作系统和应用程序与各种视频设备(如摄像头、视频采集卡等)进行交 阅读全文
摘要:
原理: 换行符 '\n' 所在的位置Qchar的是0x2029, 将此十六进制用'\n'替换就行 QChar c = 0x2029; selectedText.replace(c ,'\n'); 转载: QTextEdit光标选中多行时换行符被替换的问题_qtextedit 换行符-CSDN博客 阅读全文