自定义博客皮肤VIP专享

*博客头图:

格式为PNG、JPG,宽度*高度大于1920*100像素,不超过2MB,主视觉建议放在右侧,请参照线上博客头图

请上传大于1920*100像素的图片!

博客底图:

图片格式为PNG、JPG,不超过1MB,可上下左右平铺至整个背景

栏目图:

图片格式为PNG、JPG,图片宽度*高度为300*38像素,不超过0.5MB

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(7)
  • 收藏
  • 关注

原创 线程的同步与互斥

与互斥锁不同,条件变量是用来等待而不是用来上锁的,条件变量本身不是锁!条件变量用来自动阻塞一个线程,直到某特殊情况发生为止。通常条件变量和互斥锁同时使用。条件变量的两个动作:条件不满, 阻塞线程当条件满足, 通知阻塞的线程开始工作。条件变量的类型: pthread_cond_t。//定义条件变量。

2024-07-08 17:36:43 682 1

原创 数据库的增删改查

44行修改配置为0.0.0.0。保存退出,重启MySQL。

2024-07-08 17:34:40 610

原创 数据结构概述

队列 -------> 可以理解为 排队打饭本质上 也是 表: 第一人 -----> 队首 -----> 没有前驱最后一个人 -----> 队尾 -----> 没有后继队列的特点: 排队 ------> 元素插入 从 队尾进行元素删除 从 队首进行队列的特点 先进先出 FIFO。

2024-07-08 17:33:54 1515

原创 QT概述简介

是一个跨平台的C++应用程序开发框架具有短平快的优秀特质: 投资少、周期短、见效快、效益高几乎支持所有的平台, 可用于桌面程序开发以及嵌入式开发有属于自己的事件处理机制可以高效率的开发基于窗口的应用程序。Qt是标准 C++ 的扩展, C++的语法在Qt中都是支持的良好封装机制使得 Qt 的模块化程度非常高,可重用性较好,可以快速上手。Qt 提供了一种称为 signals/slots 的安全类型来替代 callback(回调函数),这使得各个元件 之间的协同工作变得十分简单。

2024-07-08 17:33:03 1364

原创 TCP概述

面向连接的流式协议;可靠、出错重传,且每收到一个数据都要给出相应的确认 (ACK)通讯之前 必须先建立连接服务器被动连接,客户端主动连接TCP 不支持传播0字节报文。

2024-07-08 17:31:51 1375

原创 UDP概述

面向无连接的用户数据报协议 ----> 在传输数据前不需要建立连接!!!传输后也不需要确认!!!UDP 是无连接、不可靠的传输层协议!!!支持 广播和多播(组播) ----> 支持0字节报文!!特点:1、相对TCP速度稍 快!2、简单的请求/应答 可以使用UDP3、对于海量数据的传输不应该使用 UDP4、广播/多播 必须使用UDP。

2024-07-08 17:31:12 129

原创 Linux下V4L2摄像头设计

Video for Linuxtwo(Video4Linux2)简称V4L2,是V4L的改进版。V4L2是linux操作系统下用于采集图片、视频和音频数据的API接口,配合适当的视频采集设备和相应的驱动程序,可以实现图片、视频、音频等的采集。在远程会议、可视电话、视频监控系统和嵌入式多媒体终端中都有广泛的应用。在Linux下,所有外设都被看成一种特殊的文件,成为“设备文件”,可以象访问普通文件一样对其进行读写。一般来说,采用V4L2驱动的摄像头设备文件是/dev/video0。

2024-07-08 17:29:17 1715 1

空空如也

空空如也

TA创建的收藏夹 TA关注的收藏夹

TA关注的人

提示
确定要删除当前文章?
取消 删除