自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(170)
  • 资源 (2)
  • 收藏
  • 关注

原创 LearnOpenGL之配置GLFW开发环境

LearnOpenGL之配置GLFW开发环境

2024-04-18 11:12:50 188

原创 大话设计模式之访问者模式

大话设计模式之访问者模式

2024-04-16 11:02:28 164

原创 大话设计模式之解释器模式

大话设计模式之解释器模式

2024-04-16 10:44:13 345

原创 大话设计模式之享元模式

大话设计模式之享元模式

2024-04-15 15:25:54 220

原创 大话设计模式之中介者模式

大话设计模式之中介者模式

2024-04-11 17:29:34 249

原创 大话设计模式之职责链模式

大话设计模式之职责链模式

2024-04-11 17:14:08 514

原创 大话设计模式之命令模式

大话设计模式之命令模式

2024-04-11 16:43:56 239

原创 大话设计模式之桥接模式

大话设计模式之桥接模式

2024-04-10 13:47:41 499

原创 大话设计模式之单例模式

大话设计模式之单例模式

2024-04-10 11:51:43 289

原创 大话设计模式之迭代器模式

大话设计模式之迭代器模式

2024-04-10 11:40:00 379

原创 大话设计模式之组合模式

大话设计模式之组合模式

2024-04-03 16:40:57 592

原创 大话设计模式之备忘录模式

备忘录模式是一种行为设计模式,用于在不破坏封装性的前提下捕获对象的内部状态,并在需要时将其恢复到先前的状态。它允许在不暴露对象实现细节的情况下,保存和恢复对象的状态。备忘录是一个包含了对象状态的不可变对象。它提供了一个方法来获取其所包含的状态,但不允许外部修改。通常,备忘录对象只有两个接口:一个用于获取状态,另一个用于构造。发起人是需要被保存状态的对象。它创建并使用备忘录对象来保存当前状态,并且可以根据备忘录对象来恢复先前的状态。它不能修改备忘录对象的状态,只能将备忘录对象传递给其他对象。

2024-04-03 09:16:34 610

原创 大话设计模式之适配器模式

大话设计模式之适配器模式

2024-04-03 09:10:01 751

原创 大话设计模式之状态模式

大话设计模式之状态模式

2024-04-03 08:53:12 758

原创 大话设计模式之抽象工厂模式

大话设计模式之抽象工厂模式

2024-04-02 18:14:29 487

原创 大话设计模式之观察者模式

观察者模式(Observer Pattern)是一种行为设计模式,用于定义对象之间的一对多依赖关系,当一个对象的状态发生变化时,其所有依赖者(观察者)都会收到通知并自动更新。觉得有帮助的话,打赏一下呗。

2024-03-30 15:32:52 519

原创 大话设计模式之建造者模式

建造者模式(Builder Pattern)是一种创建型设计模式,旨在通过将复杂对象的构建过程与其表示分离,使得同样的构建过程可以创建不同的表示。觉得有帮助的话,打赏一下呗。

2024-03-30 12:01:38 740

原创 大话设计模式之外观模式

大话设计模式之外观模式

2024-03-30 11:30:28 781

原创 大话设计模式之迪米特法则

大话设计模式之迪米特法则

2024-03-28 08:39:08 687

原创 大话设计模式之模板方法模式

大话设计模式之模板方法模式

2024-03-27 16:19:07 482

原创 大话设计模式之原型模式

原型模式(Prototype Pattern)是一种创建型设计模式,它用于创建对象的复制,同时又能保持对象的封装。原型模式通过复制现有对象的方式来创建新的对象,而无需知道具体创建过程的细节。:声明了一个用于克隆自身的接口,这样所有具体原型类都必须实现该接口。:实现了原型接口,负责对自身进行克隆。

2024-03-27 08:48:55 295

原创 大话设计模式之工厂模式

大话设计模式之工厂模式

2024-03-26 16:31:17 394

原创 大话设计模式之代理模式

大话设计模式之代理模式

2024-03-26 15:08:11 352

原创 大话设计模式之装饰模式

大话设计模式之装饰模式

2024-03-26 14:30:30 346

原创 大话设计模式之策略模式

大话设计模式之策略模式

2024-03-26 11:14:19 557

原创 大话设计模式之简单工厂模式

大话设计模式之简单工厂模式

2024-03-26 09:40:12 360

原创 qt+ffmpeg 实现音视频播放(三)之视频播放

`ps`:指向 `AVFormatContext` 结构体指针的指针,用于存储打。- `type`:要查找的流类型,可以是 `AVMEDIA_TYPE_VIDEO`、- `ic`:指向已打开媒体文件的 `AVFormatContext` 结构体的指。- `ic`:指向已打开媒体文件的 `AVFormatContext` 结构体的指。- `options`:指向包含附加选项的 `AVDictionary` 指针。- `codec`:要填充参数的 `AVCodecContext` 结构体指针。

2024-03-22 17:45:57 1211

原创 qt+ffmpeg 实现音视频播放(二)之音频播放

通过() 打开媒体文件并分配和初始化结构体。参数说明:- `ps`:指向 `AVFormatContext` 结构体指针的指针,用于存储打开的媒体文件的信息。- `url`:要打开的媒体文件的 URL 或文件路径。- `fmt`:指定输入格式,通常可以设置为 `NULL`,由 FFmpeg 根据文件内容自动检测。- `options`:附加选项,可以传入一些额外的选项参数。

2024-03-18 16:32:26 1092

原创 qt+ffmpeg 实现音视频播放(一)之交叉编译

音视频编解码库,提供了多种编解码器,可以支持多种音视频格式的编解码操作。:音视频封装和解封装库,提供了多种封装格式的支持,可以读取和写入多种音视频文件格式。:音视频过滤器库,提供了多种音视频过滤器,可以对音视频流进行各种处理,如添加水印、调整亮度、对比度等。:音视频输入输出设备库,提供了多种输入输出设备的支持,如摄像头、麦克风等。:视频图像缩放库,提供了多种图像缩放算法,可以对视频图像进行缩放操作。:音频重采样库,提供了多种音频重采样算法,可以对音频进行重采样操作。

2024-03-13 11:34:31 1128

原创 Qt + mqtt对接阿里云平台(二)

MQTT(Message Queuing Telemetry Transport,消息队列遥测传输协议),是一种基于发布/订阅(publish/subscribe)模式的"轻量级"通讯协议,该协议构建于TCP/IP协议上。在通讯过程中,MQTT协议中有三种身份:发布者(Publish)、代理(Broker)(服务器)、订阅者(Subscribe)。其中,消息的发布者和订阅者都是客户端,消息代理是服务器,消息发布者可以同时是订阅者。订阅包含主题筛选器(Topic Filter)和最大服务质量(QoS)。

2024-03-07 15:59:11 1146 1

原创 Qt + mqtt对接阿里云平台(一)

官网:点击跳转根据之前的操作,我们可以下载得到一个压缩包,将其解压,然后修改 mqtt_basic_demo.c 里面的相应代码:由于我是21年之前注册的,并且地址为 华东2(上海),所以修改该值为:打开下面代码注释,并修改里面的YourProductKey、YourDeviceName,根据自己的功能修改LightSwitch值我的修改如下:make./output/mqtt-basic-demo出现如下打印,说明连接成功了:然后在云平台可以看到设备 在线 了,并且显示 “1(开)” ,说明我们的发布也成

2024-03-07 11:09:19 1172

原创 linux 交叉编译curl(+openssl)

linux 交叉编译curl(+openssl)

2024-03-04 17:13:53 499

原创 alsa 编程详解

alsa 编程详解

2024-03-04 13:53:43 790

原创 qt 基于百度API的人脸识别

qt 基于百度云的人脸识别

2024-03-01 14:19:44 518

原创 linux 基于EasyPR的车牌识别(含EasyPR、opencv配置+人脸检测)

基于EasyPR的车牌识别 (含EasyPR、opencv配置)

2024-02-21 10:13:09 1015

原创 linux 基于科大讯飞的文字转语音使用

linux 基于科大讯飞的文字转语音使用

2024-01-27 14:14:12 771

原创 linux 调节音量

【代码】linux 调节音量。

2024-01-23 15:50:10 429

原创 wav音频文件解析

wav音频文件解析

2024-01-02 15:08:14 1074

原创 CAN 关于DBC文件的创建(适合小白)

打开ZCANPRO,加载刚才保存的dbc文件,可以看到我们设置的数据,然后可以修改数值发送,跟设备通信了!点击File->Create Database->CANTemplate.dbc->ok->输入文件名。,拖动到Messages对应的ID(BCM1)上面,需要注意一下顺序哦。至此,我们的dbc基本弄好了,保存一下,点击FIle->Save。下载完了一直点击nex即可完成安装。根据需要修改Name、Type、ID。然后,根据自己的数据输入相关数值。点击Messages->new。鼠标左键按住设置好的。

2023-12-28 17:17:41 634

原创 git pull 时每次都要输入用户名和密码的解决办法

【代码】git pull 时每次都要输入用户名和密码的解决办法。

2023-12-28 11:35:37 721

LearnOpenGL之配置GLFW开发环境

详细介绍:https://blog.csdn.net/ckg3824278/article/details/137911142?csdn_share_tail=%7B%22type%22%3A%22blog%22%2C%22rType%22%3A%22article%22%2C%22rId%22%3A%22137911142%22%2C%22source%22%3A%22ckg3824278%22%7D

2024-04-18

qt+ffmpeg 实现视频播放

qt+ffmpeg 实现视频播放

2024-03-20

qt+ffmpeg 实现音视播放

qt+ffmpeg 实现音视播放 詳細介紹:https://blog.csdn.net/ckg3824278/article/details/136717992

2024-03-18

alsa 实现不定长时间的录音

alsa 实现不定长时间的录音 详细介绍:https://blog.csdn.net/ckg3824278/article/details/135344132?csdn_share_tail=%7B%22type%22%3A%22blog%22%2C%22rType%22%3A%22article%22%2C%22rId%22%3A%22135344132%22%2C%22source%22%3A%22ckg3824278%22%7D

2024-03-04

alsa 实现wav播放

alsa 实现wav播放 详细介绍:https://blog.csdn.net/ckg3824278/article/details/135344132?csdn_share_tail=%7B%22type%22%3A%22blog%22%2C%22rType%22%3A%22article%22%2C%22rId%22%3A%22135344132%22%2C%22source%22%3A%22ckg3824278%22%7D

2024-03-04

qt 基于百度API的人脸识别

qt 基于百度API的人脸识别 详细介绍:https://blog.csdn.net/ckg3824278/article/details/136391955

2024-03-02

qt 基于百度API的人脸识别

qt 基于百度API的人脸识别 详细介绍:https://blog.csdn.net/ckg3824278/article/details/136391955

2024-03-01

linux+qt 基于opencv的人脸检测

linux+qt 基于opencv的人脸检测 opencv配置:https://blog.csdn.net/ckg3824278/article/details/136191959

2024-02-22

linux+qt 基于EasyPR的车牌识别

linux+qt 基于EasyPR的车牌识别 详细配置介绍:https://blog.csdn.net/ckg3824278/article/details/136191959

2024-02-22

wav音频文件裁剪功能代码

实现wav音频文件裁剪,可参考博客:https://blog.csdn.net/ckg3824278/article/details/135336769

2024-01-02

moduo网络库的通信使用(包括客户端和服务端)

moduo网络库的通信使用(包括客户端和服务端)

2023-07-28

QListView 自定义数据模型(增、删、改以及选中项文字滚动)

QListView 自定义数据模型(增、删、改以及选中项文字滚动)

2023-04-01

qml ListView结合cpp的model使用

qml ListView结合cpp的model使用,详细介绍可查看https://blog.csdn.net/ckg3824278/article/details/129863705

2023-03-30

libogg实现wav转ogg源代码

利用libogg实现wav转ogg的源代码。

2023-03-20

v4l2摄像头显示视频流

qt结合v4l2摄像头,显示视频流。

2022-11-27

linux 模拟触摸屏按下和滑动

linux 模拟触摸屏按下和滑动,自测通过

2022-10-17

qt实现拖放效果demo

qt实现拖放效果demo,效果可以跳转至:https://blog.csdn.net/ckg3824278/article/details/122771518

2022-02-02

Qt QMqtt客户端编程实例源码

qmqtt实现客户端源码,详细介绍可见:https://blog.csdn.net/ckg3824278/article/details/121254750

2021-11-10

空空如也

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

TA关注的人

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