石小浪♪_个人页

个人头像照片 石小浪♪
个人头像照片 个人头像照片 个人头像照片 个人头像照片
137
0
0

个人介绍

有C++,Qt方面2年经验,csdn/掘金等平台优质作者,主要研究C++, Qt, FFmpeg方面的技术等。

擅长的技术

获得更多能力
通用技术能力:

暂时未有相关通用技术能力~

云产品技术能力:

暂时未有相关云产品技术能力~

阿里云技能认证

详细说明
暂无更多信息

2024年10月

  • 10.15 09:51:34
    发表了文章 2024-10-15 09:51:34

    FFmpeg中结构释放小函数

    本文介绍了FFmpeg中用于释放不同结构体内存的泛化变参模板函数CleanUp,以及如何特化该模板以释放AVFormatContext、AVCodecContext、AVPacket、AVFrame和uint8_t*类型的内存,并提供了一个测试文件来演示这些函数的使用。
  • 10.15 09:50:15
    发表了文章 2024-10-15 09:50:15

    解码AVC(h264)裸流为yuv420P写入文件

    本文介绍了如何使用FFmpeg库解码AVC(H.264)裸流为YUV420P格式并写入文件的过程。
  • 10.15 09:49:12
    发表了文章 2024-10-15 09:49:12

    解码AAC裸流为PCM写入文件

    使用FFmpeg库将AAC裸流解码为PCM数据并写入文件的过程。
  • 10.15 09:48:05
    发表了文章 2024-10-15 09:48:05

    从mp4、flv、ts文件中提取出AVC(h264)

    使用FFmpeg从mp4、flv、ts等封装格式的文件中提取AVC(H.264)视频流,并将其写入文件。
  • 10.15 09:47:06
    发表了文章 2024-10-15 09:47:06

    提取mp4中的音频Pkt,以adts的方式写为aac文件

    使用FFmpeg库从MP4文件中提取音频流,并将其转换为带有ADTS头的AAC文件,提供了两种方法:位运算和位域操作。
  • 10.15 09:45:38
    发表了文章 2024-10-15 09:45:38

    FFmpeg中AVPacket、AVFrame结构的基本使用

    FFmpeg中AVPacket和AVFrame结构的内存分配、释放和引用计数处理,以及如何避免内存泄漏。
  • 10.15 09:44:31
    发表了文章 2024-10-15 09:44:31

    解码mp4文件分别存储为pcm,yuv文件

    使用FFmpeg库在C++中解码MP4文件,并将音频数据存储为PCM格式,视频数据存储为YUV格式。
  • 10.15 09:42:54
    发表了文章 2024-10-15 09:42:54

    FFmpeg【SDK02】关于AVIO的一些使用

    在C++中使用FFmpeg库处理本地文件和网络流,包括使用AVFormatContext打开和解析文件,自定义AVIO进行读取和定位,以及处理自定义数据源获取视频文件信息。
  • 10.15 09:41:40
    发表了文章 2024-10-15 09:41:40

    FFmpeg【SDK01】日志和字典的使用

    FFmpeg中日志功能的使用方法,包括日志级别的设置和AVDictionary的基本操作,同时展示了字符串解析函数如av_parse_video_size、av_parse_video_rate和av_parse_time的应用。
  • 10.15 09:40:29
    发表了文章 2024-10-15 09:40:29

    SDL基础使用07(YUV数据显示)

    使用SDL库在Windows上处理和显示YUV数据,包括生成随机YUV数据、播放YUV文件以及实现带缩放的实时渲染。
  • 10.15 09:38:46
    发表了文章 2024-10-15 09:38:46

    SDL基础使用06 (SDL播放pcm文件)

    如何使用SDL库在C和C++中播放PCM音频文件,包括初始化SDL音频、设置音频参数、读取PCM数据、播放音频以及资源释放的完整流程。
  • 10.15 09:36:59
    发表了文章 2024-10-15 09:36:59

    SDL基础使用05(事件系统event)

    本文介绍了如何使用SDL库中的事件系统来控制图片的平铺和前景图的移动,包括响应键盘和鼠标事件调整图片位置和大小。
  • 10.15 09:31:21
    发表了文章 2024-10-15 09:31:21

    SDL基础使用04(SDL_image与SDL_mixer扩展库)

    本文介绍了如何使用SDL_image和SDL_mixer扩展库在SDL项目中加载和显示图片以及播放音频文件。
  • 10.15 09:26:40
    发表了文章 2024-10-15 09:26:40

    SDL基础使用03(渲染显示bmp图片)

    如何使用SDL库在C++中创建窗口、加载BMP图片、创建纹理,并通过渲染器进行显示的完整过程。
  • 10.15 09:23:49
    发表了文章 2024-10-15 09:23:49

    SDL基础使用02(加载bmp图片、纹理和渲染)

    这篇文章介绍了如何使用SDL库在C++中加载和显示BMP图片,以及如何使用纹理和渲染器进行更高级的图形处理。
  • 10.15 09:16:32
    发表了文章 2024-10-15 09:16:32

    SDL基础使用01( 项目创建,绘制矩形)

    在Visual Studio中创建SDL项目、集成SDL库、绘制矩形的步骤和代码示例。
  • 10.15 09:13:28
    发表了文章 2024-10-15 09:13:28

    C++单例模式

    C++中使用模板实现单例模式的方法,并通过一个具体的类A示例展示了如何创建和使用单例。
  • 10.15 09:12:29
    发表了文章 2024-10-15 09:12:29

    SDL事件处理以及线程使用(2)

    SDL库中事件处理和多线程编程的基本概念和示例代码,包括如何使用SDL事件循环来处理键盘和鼠标事件,以及如何创建和管理线程、互斥锁和条件变量。
  • 10.15 09:11:26
    发表了文章 2024-10-15 09:11:26

    SDL基础使用01(QtCreator)

    如何在Qt Creator中创建一个C项目并使用SDL库来创建和显示一个简单的窗口。
  • 10.15 09:09:57
    发表了文章 2024-10-15 09:09:57

    (15)Qt绘图(two)

    Qt框架中QPainter类的多种绘图功能,包括坐标变换、基本图形绘制、文本和图片绘制、图像保存以及碰撞检测等。
  • 10.15 09:08:08
    发表了文章 2024-10-15 09:08:08

    (14)Qt绘图(one)

    本文介绍了在Qt中使用QPainter进行绘图的基础操作,包括如何指定绘图设备、使用QPen和QBrush设置线条和填充样式、绘制不同样式的线条和形状,以及如何实现纹理填充和渐变填充等效果。
  • 10.15 09:06:40
    发表了文章 2024-10-15 09:06:40

    (13) Qt事件系统(two)

    文章详细介绍了Qt事件系统,包括事件分发、自定义事件、事件传播机制、事件过滤以及事件与信号的区别。
  • 10.15 09:04:32
    发表了文章 2024-10-15 09:04:32

    (12)Qt事件系统(one)

    本文详细介绍了Qt事件系统,包括各种系统事件、鼠标事件、键盘事件、定时器等的处理方法和示例代码。
  • 10.15 09:01:24
    发表了文章 2024-10-15 09:01:24

    (11)QWidget的使用(two)

    本文介绍了如何在Qt框架中使用QWidget类来设置和获取窗口的图标和标题,以及如何进行窗口状态和不透明度的设置。
  • 10.15 08:53:25
    发表了文章 2024-10-15 08:53:25

    (10)QWidget的使用(one)

    文章介绍了QWidget的使用,包括如何获取和设置QWidget的大小和位置、设置窗口固定大小、限定窗口大小、坐标系统转换、内容边距、鼠标指针形状以及自定义光标的使用。
  • 10.15 08:51:29
    发表了文章 2024-10-15 08:51:29

    (9)Qt中信号与槽重载的解决方案

    本文介绍了在Qt中处理信号与槽重载问题的三种解决方案:使用函数指针、Qt提供的QOverload类和Qt4的宏方式。
  • 10.15 08:50:20
    发表了文章 2024-10-15 08:50:20

    (8)Qt中的自定义信号

    本文介绍了如何在Qt框架中创建和使用自定义信号,并通过一个父子窗口切换的示例来展示自定义信号的实现和应用。
  • 10.15 08:49:03
    发表了文章 2024-10-15 08:49:03

    (7)Qt中的自定义槽(函数)

    这篇文章介绍了在Qt中如何定义和使用自定义槽函数,包括类成员函数、静态类成员函数、全局函数和lambda表达式作为槽函数的示例,以及使用lambda表达式时的注意事项。
  • 10.15 08:47:34
    发表了文章 2024-10-15 08:47:34

    (6)元对象系统与信号与槽机制

    Qt的元对象系统提供了信号与槽机制、实时类型信息和动态属性系统,其中信号用于对象间通信,槽是响应信号的函数,而moc(元对象编译器)是实现这一机制的关键工具。
  • 10.15 08:45:33
    发表了文章 2024-10-15 08:45:33

    (5)Qt中的日期和时间

    本文介绍了Qt中处理日期和时间的类QDate、QTime和QDateTime,包括它们的格式化选项、构造函数、公共成员函数以及如何进行日期和时间的增减、比较,同时提到了QElapsedTimer作为QTime的替代品用于计时。
  • 10.15 08:44:22
    发表了文章 2024-10-15 08:44:22

    (4)Qt中的位置和尺寸

    本文介绍了Qt中用于处理位置和尺寸的四个核心类:QPoint、QLine、QSize和QRect,包括它们的常用API和一些基本使用示例。
  • 10.15 08:43:01
    发表了文章 2024-10-15 08:43:01

    (3)Qt中的变体数据类型(QVariant)

    QVariant是Qt中一个强大的变体数据类型,能够存储和管理多种Qt和C++基本数据类型,包括自定义类型,并通过setValue()和value()方法进行赋值和取值。
  • 10.15 08:41:45
    发表了文章 2024-10-15 08:41:45

    (2)Qt中的字符串类型

    本文介绍了Qt中的字符串类型QByteArray和QString,包括它们的构造函数、数据操作方法、查找操作、遍历操作以及与其他类型之间的转换,并解释了它们之间的区别。
  • 10.15 08:40:31
    发表了文章 2024-10-15 08:40:31

    (1)Qt的基本数据类型以及基本输出

    这篇文章介绍了Qt框架中的基本数据类型和日志输出方法,包括如何使用QDebug类及其相关函数进行调试和日志记录,以及如何取消输出时的空格和字符串引号,还提供了抑制输出的两种方式。
  • 10.15 08:38:45
    发表了文章 2024-10-15 08:38:45

    链式栈实现(C语言描述)

    这篇文章介绍了如何在C语言中实现链式栈,包括节点和栈的创建、入栈、出栈、获取栈顶元素、判断栈是否为空以及销毁栈的操作。
  • 10.15 08:37:21
    发表了文章 2024-10-15 08:37:21

    数组栈的实现(C语言描述)

    本文介绍了如何在C语言中使用数组来实现栈的数据结构,包括栈的创建、入栈、出栈、获取栈顶元素、检查栈是否为空、获取栈的大小以及销毁栈等操作,并提供了相应的函数实现。
  • 10.14 18:37:33
    发表了文章 2024-10-14 18:37:33

    有头链表实现(C++描述)

    文章介绍了如何在C++中实现有头链表,包括节点定义、链表类定义以及各种操作如插入、删除和遍历的模板函数实现,并提供了使用整数和自定义数据类型进行操作的示例代码。
  • 10.14 18:36:28
    发表了文章 2024-10-14 18:36:28

    链式顺序表实现(C语言描述)

    本文介绍了如何在C语言中实现链式顺序表,包括数据结构的定义、节点的创建、数据的插入和删除以及链表的打印和销毁。
  • 10.14 18:34:12
    发表了文章 2024-10-14 18:34:12

    顺序表数组法构建(C语言描述)

    如何使用C语言通过数组方法构建有序顺序表,包括顺序表的创建、插入、删除和打印等。
  • 10.14 18:32:54
    发表了文章 2024-10-14 18:32:54

    无头链表二级指针方式实现(C语言描述)

    本文介绍了如何在C语言中使用二级指针实现无头链表,并提供了创建节点、插入、删除、查找、销毁链表等操作的函数实现,以及一个示例程序来演示这些操作。
  • 10.14 18:31:50
    发表了文章 2024-10-14 18:31:50

    无头链表再封装方式实现 (C语言描述)

    如何在C语言中实现无头链表的再封装,包括创建节点和链表、插入和删除操作、查找和打印链表以及销毁链表的函数。
  • 10.14 18:30:42
    发表了文章 2024-10-14 18:30:42

    C语言链式结构之有头单链表再封装写法

    本文介绍了如何使用C语言对有头单链表进行封装,包括节点的创建、链表的初始化、数据的插入和删除,以及链表的打印等功能。
  • 10.14 18:28:24
    发表了文章 2024-10-14 18:28:24

    C语言结构体链式结构之有头单链表

    文章提供了一个C语言实现的有头单链表的完整代码,包括创建链表、插入、删除和打印等基本操作。
  • 10.14 18:27:02
    发表了文章 2024-10-14 18:27:02

    Leetcode第59题(螺旋矩阵2)

    这篇文章介绍了解决LeetCode第59题“螺旋矩阵II”的算法,通过C++编程实现按顺时针顺序填充一个n x n的正方形矩阵。
  • 10.14 18:26:12
    发表了文章 2024-10-14 18:26:12

    Leetcode第57题(插入区间)

    LeetCode第57题“插入区间”的解题方法,包括题目描述、示例、算法思路和代码实现,旨在解决将新区间插入有序且不重叠的区间列表中,并合并重叠区间的问题。
  • 10.14 18:24:30
    发表了文章 2024-10-14 18:24:30

    Leetcode第56题(合并区间)

    这篇文章介绍了LeetCode第56题“合并区间”的解题方法,通过排序和贪心策略合并重叠区间,并提供了C++的代码实现。
  • 10.14 18:23:37
    发表了文章 2024-10-14 18:23:37

    Leetcode第55题(跳跃游戏)

    LeetCode第55题“跳跃游戏”要求判断在一个非负整数数组中,从第一个位置出发,是否能够到达最后一个位置,其中每个位置的元素代表可跳跃的最大长度。
  • 10.14 18:22:17
    发表了文章 2024-10-14 18:22:17

    Leetcode第54题(螺旋矩阵)

    这篇文章介绍了LeetCode第54题“螺旋矩阵”的解题思路和C++的实现代码,该题目要求按照顺时针螺旋顺序返回给定矩阵中的所有元素。
  • 10.14 18:21:11
    发表了文章 2024-10-14 18:21:11

    Leetcode第53题(最大子数组和)

    这篇文章介绍了LeetCode第53题“最大子数组和”的动态规划解法,提供了详细的状态转移方程和C++代码实现,并讨论了其他算法如贪心、分治、改进动态规划和分块累计法。
  • 10.14 18:20:17
    发表了文章 2024-10-14 18:20:17

    C++ 多线程之带返回值的线程处理函数

    这篇文章介绍了在C++中使用`async`函数、`packaged_task`和`promise`三种方法来创建带返回值的线程处理函数。
  • 发表了文章 2024-10-15

    解码AVC(h264)裸流为yuv420P写入文件

  • 发表了文章 2024-10-15

    解码AAC裸流为PCM写入文件

  • 发表了文章 2024-10-15

    FFmpeg中结构释放小函数

  • 发表了文章 2024-10-15

    从mp4、flv、ts文件中提取出AVC(h264)

  • 发表了文章 2024-10-15

    提取mp4中的音频Pkt,以adts的方式写为aac文件

  • 发表了文章 2024-10-15

    FFmpeg中AVPacket、AVFrame结构的基本使用

  • 发表了文章 2024-10-15

    解码mp4文件分别存储为pcm,yuv文件

  • 发表了文章 2024-10-15

    FFmpeg【SDK02】关于AVIO的一些使用

  • 发表了文章 2024-10-15

    FFmpeg【SDK01】日志和字典的使用

  • 发表了文章 2024-10-15

    SDL基础使用07(YUV数据显示)

  • 发表了文章 2024-10-15

    SDL基础使用04(SDL_image与SDL_mixer扩展库)

  • 发表了文章 2024-10-15

    SDL基础使用05(事件系统event)

  • 发表了文章 2024-10-15

    SDL基础使用06 (SDL播放pcm文件)

  • 发表了文章 2024-10-15

    SDL基础使用03(渲染显示bmp图片)

  • 发表了文章 2024-10-15

    SDL基础使用02(加载bmp图片、纹理和渲染)

  • 发表了文章 2024-10-15

    (15)Qt绘图(two)

  • 发表了文章 2024-10-15

    SDL基础使用01(QtCreator)

  • 发表了文章 2024-10-15

    SDL事件处理以及线程使用(2)

  • 发表了文章 2024-10-15

    SDL基础使用01( 项目创建,绘制矩形)

  • 发表了文章 2024-10-15

    C++单例模式

正在加载, 请稍后...
滑动查看更多
正在加载, 请稍后...
暂无更多信息
正在加载, 请稍后...
暂无更多信息