相关文章
[音视频学习笔记]八、FFMpeg结构体分析 -上一个项目用到的数据结构简单解析:AVFrame、AVFormatContext、AVCodecContext
前言
上次我们做了一个简单的视频解码,MediaPlay-FFmpeg - Public 这一次简单对这个代码进行一个剖析,对其中的数据结构进行一个解析。
这些数据结构之间的关系
AVFrame 、AVFormatContext 、AVCodecContext 、AVIOContext 、AVCodec 、AVStream 、AV…
建站知识
2024/10/22 1:14:30
【教程】高效数据加密混淆方法及实现简介
背景 在需要对数据进行传输或者表达时,通常要求数据加密的安全级别不高,但希望加解密时间复杂度尽可能低。这时使用传统的对称加密(如3DES、AES)或非对称加密(如RSA、ECC)显然不太适合。因为加密的安全级别…
建站知识
2024/10/23 13:53:07
Scrapy爬虫开发实验
什么是Scrapy?
Scrapy是一个基于Python的强大的开源网络爬虫框架,用于从网站上抓取信息。它提供了广泛的功能,使得爬取和分析数据变得相对容易。Scrapy的特点包括:
强大的数据提取工具,支持XPath和CSS选择器。简化的…
建站知识
2024/10/23 14:04:19
NO9 蓝桥杯单片机串口通信之进阶版
1 回顾
串口通信的代码编写结构还是与中断一样,不同的是:
初始中断函数条件涉及到串口通信相关的寄存器和定时器1相关的寄存器(定时器1用于产生波特率),但初始条件中的中断寄存器只考虑串口通信而不考虑定时器1。
v…
建站知识
2024/11/16 14:12:18
CI/CD 搭建jenkins基础测试环境构建项目(一)
Jenkins是一个开源的持续集成工具,可以帮助开发团队自动化构建、测试和部署他们的软件项目。通过Jenkins,开发团队可以实现快速、高效地交付软件,并及时发现和解决问题,从而提高团队的生产力和软件质量。持续集成/持续交付&#x…
建站知识
2024/10/24 18:58:35
Linux文件系统 底层原理
linux文件、目录、Inode
inode负责文件的元数据和数据存储,文件存储块负责实际数据的存储,而目录文件维护文件名和inode之间的联系。 1. 用户空间到内核空间 首先,当用户程序请求打开一个文件时(例如使用open系统调用)…
建站知识
2024/10/26 19:11:40