自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

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

原创 HTTP/HTTPS详解

通常会在一条报文结束时关闭连接,但出错的时候,也可能在首部行的中间或其他任意位置关闭连接。HTTP是互联网上应用最为广泛的一种网络协议,是一个客户端和服务器端请求和应答的标准(TCP),用。于从WWW服务器传输超文本到本地浏览器的传输协议,它可以使浏览器更加高效,使网络传输减少。对称加密只使用一个密钥,运算速度快,密钥必须保密,无法做到安全的密钥交换。协议构建的可进行加密传输、身份认证的网络协议,比HTTP 协议安全。HTTPS 采用的是对称加密和非对称加密结合的「混合加密」方式。的连接简单,是无状态的;

2024-04-18 20:47:55 894 1

原创 win11下,RTMP流媒体服务器保姆级教程

本片博客将详细介绍如何搭建一个RTMP流媒体服务器,包含源码下载,编译常见问题解决方法以及流媒体测试,最后讲解了如何利用obs软件实现推流。

2024-04-02 08:30:00 912

原创 xshell7连接ubuntu18.04

本篇博客详细记录了Xshell远程连接ubuntu18.04的连接过程。

2024-04-01 09:06:57 708

原创 ubuntu安装过程的时候界面显示不完整解决办法---安装过程直接修改显示器分辨率即可

最直接的方法,修改分辨率

2024-04-01 09:06:39 193

原创 ubuntu18.04找不到网络适配器,无法连接网络

ubuntu18.04找不到网络适配器,无法连接网络

2024-03-28 13:50:54 468

原创 Window11系统下,VMware安装Ubuntu 18.04虚拟机

本文主要记录Window11系统,VMware安装Ubuntu 18.04虚拟机,主要包括常见的镜像网站下载、硬盘分区、创建虚拟机和Ubuntu系统安装四部分。

2024-03-28 11:11:08 322

原创 FFmpeg滤波器创建

本文详细讲解了要创建简单和复杂两种滤波器的过程,所用到的api。重点了解如何用字符串创建复杂滤波器.

2024-03-21 10:36:32 465

原创 LeetCode刷题——347. 前 K 个高频元素

✊✊✊🌈大家好!本篇文章将较详细介绍栈的题目347.前 K 个高频元素,主要记录小顶堆的使用方式,代码语言为:C++代码😇。

2024-03-21 09:53:19 520

原创 c++面试题(一)——基础篇

准备些面试题

2024-03-15 16:39:23 330

原创 音视频学习笔记——C++智能指针

智能指针主要用于管理在堆上分配的内存,它将普通的指针封装为一个栈对象。当栈对象的生存周期结束后,会在析构函数中释放掉申请的内存,从而防止内存泄漏。类。

2024-03-15 15:05:01 1054

原创 LeetCode刷题——146. LRU 缓存(HOT100)

✊✊✊🌈大家好!最近有面试会考LRU题,所以本篇文章将较详细介绍该题目146. LRU 缓存,代码语言为:C++代码😇。

2024-03-09 21:46:01 1324

原创 音视频学习笔记——c++多线程(二)

✊✊✊🌈大家好!本篇文章是系列第二篇文章😇。首先讲解了利用mutex解决,举例更好理解lock和unlock的使用方法,以及错误操作造成的死锁问题,最后讲解了lock_guard与unique_lock使用的注意事项。

2024-03-09 18:32:49 1445

原创 音视频学习笔记——c++多线程(一)

✊✊✊🌈大家好!本篇文章主要整理了部分多线程相关的内容重点😇。首先讲解了多进程和多线程并发的区别以及各自优缺点,之后讲解了Thead线程库的基本使用。

2024-03-08 22:54:25 1114

原创 音视频学习笔记——实现PCM和H264合成MP4功能

本文主要记录实现PCM和H264合成MP4功能的整个框架,各个模块实现以及模块中FFmpeg的apI使用流程,便于后续学习和复盘。

2024-03-08 18:15:06 1451

原创 音视频学习笔记——TCP网络原理

本文首先整理了可靠传输、流量控制以及遇到死锁问题后应该如何解决,简单介绍了拥塞控制中包括慢启动、拥塞、拥塞发生、快速恢复等的相关算法。

2024-03-07 19:27:12 1077 1

原创 音视频学习笔记——TCP和UDP协议介绍并用Wireshark详解

✊✊✊🌈大家好!本篇文章主要记录自己在进行中,整理的TCP和UDP协议相关的内容重点😇,并用Wireshark详解。

2024-03-07 09:55:12 1333

原创 音视频学习笔记——ffmpeg解码流程

✊✊🌈大家好!本篇文章主要重新梳理了ffmpeg解码流程,重点学习avcodec_send_packet()、avcodec_receive_frame()在解码中的应用,以及函数返回值的意义。

2024-03-06 09:34:33 754

原创 LeetCode刷题——394. 字符串解码(HOT100)

✊✊✊🌈大家好!本篇文章将较详细介绍栈的题目394. 字符串解码,提供栈和递归两种解法。代码语言为:“c++”😇。

2024-03-06 09:33:42 395

原创 Win11下,右键新建目录添加md文件

Win11下,右键新建目录添加md文件

2024-03-05 13:39:06 333

原创 音视频学习笔记——设计模式

✊✊✊🌈大家好!本篇文章主要记录自己在进行音视频学习中,整理的包括单例模式、工厂模式、策略模式、观察者模式等6种相关的设计模式和4种准则的内容重点😇。

2024-03-05 13:37:39 1297

原创 音视频学习笔记——H264编码

✊✊✊🌈大家好!本篇文章主要记录自己在进行音视频学习中,整理的部分H264编码相关的内容重点😇。首先介绍了H264编码中图像帧的3种类型、GOP概念以及编码中比较重要的宏块、DCT变化和量化等内容。

2024-03-04 14:33:22 1009

原创 LeetCode刷题——763. 划分字母区间(HOT100)

✊✊✊🌈大家好!本篇文章将较详细介绍栈的题目——763. 划分字母区间,提供基于哈希表和双指针的解法。😇。

2024-03-04 14:20:33 280

原创 LeetCode刷题——55. 跳跃游戏(HOT100)

✊✊✊🌈大家好!本篇文章将较详细介绍贪心相关的题目55. 跳跃游戏,提供两种解法。😇

2024-01-19 21:36:37 561

原创 一步一步实现基于COMSOL的单模光纤波导仿真

一步一步实现基于COMSOL的单模光纤波导仿真,简单易懂,跟着博客就能实现

2024-01-19 21:08:43 2182 4

原创 MP4格式分析-利用MP4Box

记录下利用MP4Box分析MP4文件的部分过程。

2024-01-17 22:06:35 460

原创 LeetCode刷题——347. 前 K 个高频元素(HOT100)

✊✊✊🌈大家好!本篇文章将较详细介绍堆的题目`347. 前 K 个高频元素`,利用最小堆进行求解。代码语言为:**C++代码**😇。

2024-01-17 11:42:28 490

原创 LeetCode刷题——394. 字符串解码(HOT100)

✊✊✊🌈大家好!本篇文章将较详细介绍栈的题目`394. 字符串解码`,提供`栈和递归`两种解法。代码语言为:**C++代码**😇。

2024-01-16 16:23:26 533

原创 LeetCode刷题——2246. 相邻字符不同的最长路径(HOT100)

✊✊✊🌈大家好!本篇文章将较详细介绍一般树的直径的题目,并进行代码实现。代码语言为:C++代码 😇。

2024-01-15 17:40:50 535

原创 LeetCode刷题——二叉树的直径、二叉树中的最大路径(HOT100)

✊✊✊🌈大家好!本篇文章将较详细介绍二叉树的直径的相关题目,并进行代码实现。代码语言为:C++代码 😇。

2024-01-15 17:06:51 570

原创 简单整理FFmpeg相关命令集

简单整理了FFmpeg相关命令,主要包括ffplay播放控制和媒体播放命令、ffmpeg命令相关参数以及常用的提取音视频等命令

2024-01-12 17:37:53 998

原创 LeetCode刷题-155.最小栈(hot100)

力扣C++打卡!✊✊✊🌈大家好!本篇文章将继续介绍关于栈的OJ题,题目来自力扣:hot100-- 155.最小栈,展示代码语言暂时为:C++代码 😇。

2024-01-12 16:42:02 336

原创 力扣C++打卡-300. 最长递增子序列

力扣C++打卡!✊✊✊🌈大家好!本篇文章将继续介绍关于动态规划的OJ题,展示代码语言暂时为:C++代码 😇。

2024-01-11 22:03:49 399

原创 H264编码-Mp4、FLV和ts文件编码添加bitstreamfilter前后对比

Mp4和FLV文件进行h264编码时,需加bitstreamfilter。右边没有startcode,SPS和PPS以及其它信息。ts可以直接写入。

2024-01-11 20:18:07 308

原创 FLV封装格式笔记简单介绍

简单介绍FLV封装格式及部分解析内容

2024-01-11 20:07:43 443

原创 音视频基础详细笔记(一)——音频编码原理

文章主要介绍音频编码原理相关内容,分享自己学习中记录的笔记,学习资料为李超老师的《音视频小白系统入门课》。

2023-12-04 15:51:04 122

原创 ubuntu安装超级终端(实现分屏功能)

第一部分:关于在同一个标签内的操作。第二部分:各个标签之间的操作。

2023-08-21 22:51:41 1176

原创 liunx学习篇-进程间通信方式-管道

✊✊✊🌈本文主要讲解进程间通信方式-管道的相关概念以及通信如何构建,并搭配上实例代码来更好理解进程通信-管道的构建过程。

2023-03-25 16:11:20 105

原创 1574. 删除最短的子数组使剩余数组有序

力扣C++打卡(3.25)!✊✊✊🌈大家好!本篇文章将介绍关于数组的OJ题,题目来自力扣:1574. 删除最短的子数组使剩余数组有序,展示代码语言暂时为:C++代码 😇。

2023-03-25 14:31:19 122

原创 liunx学习篇-进程

本文主要讲解进程的相关概念以及如何构建单个进程和多进程,并搭配上实例代码来更好理解进程构建过程。

2023-03-16 22:06:14 53

原创 一文搞懂哈夫曼树、代码实现及优化(C++版)

✊✊✊🌈大家好!本篇文章将较详细介绍哈夫曼树的相关内容,并对哈夫曼树的构建及相关优化进行代码实现,展示代码语言为:C++代码 😇。

2023-03-09 20:40:41 827

开阔高动态区域的激光融合定位.pdf

开阔高动态区域的激光融合定位.pdf

2023-08-31

空空如也

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

TA关注的人

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