- 博客(249)
- 资源 (9)
- 问答 (1)
- 收藏
- 关注
原创 【开源库编译 | zlib】 zlib库最新版本(zlib-1.3.1)在Ubuntu(Linux)系统下的 编译 、交叉编译(移植)
本文介绍了 zlib-1.3.1 在Ubuntu 下的编译和交叉编译的详细过程。
2024-07-22 09:37:30
603
原创 【音视频 | HTTP协议】HTTP协议详细介绍(HTTP方法、报文格式、报文头部字段、状态码)
本文注意介绍HTTP协议,介绍了HTTP常用的方法、HTTP协议的报文格式、常见的报文头部字段、常见的状态码。
2024-07-18 18:22:39
899
5
原创 【C++ | 抽象类】纯虚函数 和 抽象基类,为什么需要抽象基类
本文介绍了C++的纯虚函数、抽象基类,以及怎样使用它们,最后介绍了需要抽象基类的原因。
2024-07-18 13:55:26
854
27
原创 【C++ | 虚函数】虚函数详解 及 例子代码演示(包含虚函数使用、动态绑定、虚函数表、虚表指针)
👉本文介绍了C++的虚函数,包括虚函数的定义、重写,动态绑定、虚函数表、虚表指针等内容。
2024-07-13 14:34:09
892
24
原创 【C++ | 继承】C++继承详解 及 例子代码演示(继承了什么、派生类对象创建-销毁、基类-派生类关系、类作用域)
👉本文介绍C++的继承,包括了 继承了什么、派生类对象创建-销毁、基类-派生类关系、继承中类作用域、继承中的友元、继承中的静态成员 等
2024-07-13 10:01:52
634
1
原创 【音视频 | RTSP】RTSP协议详解 及 抓包例子解析(详细而不赘述)
本文详细介绍了RTSP协议,包括了RTSP常用方法、RTSP报文格式、RTSP流程抓包分析、RTSP错误码 等
2024-07-05 23:56:58
2243
37
原创 【C++ | 类型转换】转换构造函数、类型转换运算符 详解及例子源码
👉本文介绍了自定义类型的类型转换,先是介绍 转换构造函数 将其他类型转换为本类类型,然后介绍 类型转换运算符 将本类类型转换为其他类型。
2024-06-29 18:04:07
1159
原创 【Linux系统】Linux 命令行查看当前目录的总大小/总磁盘空间
👉本文主要介绍Linux命令行下,使用du命令查看目录大小 或 文件大小。
2024-06-21 23:56:48
950
8
原创 【C++ | 重载运算符】一文弄懂C++运算符重载,怎样声明、定义运算符,重载为友元函数
👉本文主要介绍了为什么需要重载运算符,重载运算符有哪些限制,怎样声明、定义运算符函数,怎样将运算符重载为友元函数。
2024-06-21 14:20:12
1881
2
原创 【C++ | 友元(friend)】友元函数、友元类、友元成员函数详解及例子代码
本文介绍了C++的友元函数、友元类、友元成员函数、其他友元关系,以及使用例子介绍了如何声明、定义、使用。
2024-06-20 09:00:44
2493
23
原创 【C++ | 静态成员】类的 静态(static)数据成员、静态(static)成员函数 详解及例子代码
👉本文介绍类的 静态(static)数据成员、静态(static)成员函数 详解及例子代码。
2024-06-16 00:05:14
2235
3
原创 【C++ | const成员】类的 const数据成员、const成员函数、const对象、mutable 数据成员
👉本文介绍了类的 const数据成员、const成员函数、mutable 数据成员、const对象
2024-06-14 23:44:51
814
原创 【C++ | 移动赋值运算符】一文了解C++11的 移动赋值运算符
👉本文介绍C++11的移动赋值运算符,讲解了为什么需要移动赋值运算符,怎样声明、定义移动赋值运算符,怎样使用移动赋值运算符。
2024-06-14 17:19:32
1013
1
原创 【C++ | 移动构造函数】C++11的 移动构造函数 详解及例子代码
👉本文介绍C++11的移动构造函数,讲解了为什么需要移动构造函数,怎样声明、定义移动构造函数,怎样使用移动构造函数。移动构造函数的目的就是为了减少一次拷贝,提升性能。C++11主要通过右值引用来实现移动语义,在使用右值(即将销毁的对象)去创建对象时,调用移动构造函数而不调用拷贝构造函数,以此减少一次拷贝。
2024-06-12 23:36:59
810
1
原创 【C++ | 左值、右值】一文了解C++的左值、右值、左值引用(&)、右值引用(&&)
👉本文介绍了C++的左值、右值、左值引用、右值引用。左值一般表示某一块内存,可以获取其地址;右值则一般只表示数据,不能被获取地址,很多情况,左值的值可以是右值;左值引用是某个左值的别名;右值引用是某个右值的别名。
2024-06-12 16:36:35
1084
21
原创 【C++ | 拷贝赋值运算符函数】一文了解C++的 拷贝赋值运算符函数
👉本文主要介绍了C++的拷贝赋值运算符,了解为什么需要拷贝赋值运算符,什么是拷贝赋值运算符,怎样声明、定义、使用拷贝赋值运算符,最后介绍默认的拷贝赋值运算符以及禁用赋值功能。
2024-06-09 16:08:11
1039
3
原创 【C++ | 拷贝构造函数】一文了解C++的 拷贝(复制)构造函数
👉本文介绍C++的拷贝构造函数,为什么需要拷贝构造函数,什么是拷贝构造函数,怎么使用拷贝构造函数,默认拷贝构造函数。
2024-06-07 21:06:43
1739
4
原创 【C++ | this指针】一文了解C++的this指针
👉本文介绍了C++的this指针,为什么需要this指针,什么是this指针,怎么使用this指针。
2024-06-07 15:00:48
1249
33
原创 【C++ | 析构函数】类的析构函数详解
👉本文主要介绍类的析构函数的声明、定义、使用,以及析构函数在什么时候被调用。其实析构函数很简单,当你需要在对象被销毁时释放资源或内存时,就自己定义一个析构函数。
2024-06-06 18:33:04
1317
原创 【C++ | 构造函数】类的构造函数详解
👉本文详细介绍了C++中的构造函数,怎样声明、定义、使用构造函数,默认构造函数,构造函数的成员初始化列表。
2024-06-06 09:02:33
793
1
原创 【C++ | 面向对象思想】 C++ 的面向对象(OOP)思想详解:抽象、封装、继承、多态
👉本文介绍了面向过程和面向对象的区别,然后介绍了几个面向对象的特性:抽象、封装、继承、多态。
2024-05-30 16:22:47
1138
原创 【MQTT】paho.mqtt.cpp 库的 介绍、下载、交叉编译、MQTT客户端例子源码
👉本文详细介绍了 paho.mqtt.cpp 库的“下载、交叉编译”、最后给出了怎么写MQTT客户端例子源码的例子
2024-05-13 17:55:52
2023
2
原创 【MQTT】paho.mqtt.c 库的“介绍、下载、交叉编译” 详解,以及编写MQTT客户端例子源码
👉本文详细介绍了 paho.mqtt.c 库的“介绍、下载、交叉编译” ,以及怎么使用 aho.mqtt.c 库 编写MQTT客户端例子源码。
2024-05-13 11:42:53
2174
原创 【MQTT】mosquitto 的 “下载、交叉编译、使用” 详细教程,手把手搭建一个MQTT Broker
本文介绍了 MQTT Broker 开源库 mosquitto 的下载、交叉编译、使用教程,如果想了解 mosquitto ,一定会有帮助。
2024-05-10 23:03:13
2240
原创 【MQTT】MQTT协议和相关概念介绍
👉本文介绍了MQTT是什么,然后介绍MQTT的工作原理及术语:MQTT客户端、MQTT Broker、订阅/发布模式等。
2024-05-10 00:42:25
1233
原创 【C语言 | 字符串处理】sscanf 详细介绍、使用说明以及使用例子源码
👉本文详细介绍了C语言解析字符串常用的sscanf函数,并给出了使用该函数解析字符串的例子。
2024-05-08 15:39:53
3300
1
原创 【C++ | 函数】默认参数、哑元参数、函数重载、内联函数
👉本文介绍C++相对于C语言新增的几个函数特性:默认参数、哑元参数、函数重载、内联函数,并举例子加深理解。
2024-05-04 15:18:10
1285
2
原创 【C++ | 语句】条件语句(if、switch)、循环语句(while、do while、for、范围for)、跳转语句、try语句块和异常处理
👉本文介绍了C++的一些常见语句,条件语句(if、switch)、循环语句(while、do while、for、范围for)、跳转语句、try语句块和异常处理
2024-05-02 23:48:04
1044
3
原创 【C++ | 运算符】介绍运算符的分类、求值顺序、优先级、结合律
👉本文主要介绍C++中运算符的分类、求值顺序、优先级、结合律,最后介绍C语言和C++在运算符方面的一些区别。
2024-05-02 14:42:07
1260
原创 【C++ | 复合类型】结构体、共用体、枚举、引用等详解和C++例子
本文主要介绍C++的复合类型,并给出C++例子源码,说明各个复合类型的使用。
2024-04-27 22:59:39
1116
1
原创 【C++ | 基本类型】bool、char、wcha_t、charl6_ t、char32_t、short、int、long、long long、float、double、long double
本文介绍了C++语言的基本类型,主要是了解与C语言不同的地方,如:bool、wchat_t、char16_t、char32_t,其他的基本和C语言一致。
2024-04-27 14:41:08
1032
原创 【Linux C | 多线程编程】互斥量、信号量、条件变量对比总结
👉本文总结了“互斥量与信号量使用的区别”、“信号量与条件变量使用的区别”、互斥量与条件变量的关系,并给出部分例子解析这些差异的存在。
2024-04-20 17:57:22
1658
4
原创 【Linux C | 多线程编程】线程同步 | 信号量(无名信号量) 及其使用例子
👉本文介绍了信号量的一些基础知识,然后描述了在多线程编程下使用无名信号量的几个场景,并给出了使用例子。
2024-04-20 10:22:19
1557
28
原创 【Linux C | 多线程编程】线程同步 | 条件变量 的 使用总结
本文总结了使用条件变量过程中,一些遇到的问题,并给出了一些自认为正确的参考答案。如果有不同想法,欢迎留言探讨。
2024-04-15 21:28:21
907
3
《Unix网络编程卷1:套接字联网API》第三版配套源码
2024-02-26
cJSON使用的例子,介绍cJSON怎样解析JSON数据
2023-12-19
Mpeg-AAC ISO-IEC 14496-3 第四版(最新) 2009-09-01完整版
2023-12-18
48000Hz-s16le-1ch-ChengDu.opus,opus 编码的 Ogg 封装格式文件
2023-11-01
mqtt-spy最新版本 mqtt-spy 1.0.1 beta 18
2023-10-19
48K采集-16bit位宽-双通道 pcm 文件
2023-10-13
YUVPlayer 播放器
2023-10-07
setuptools-50.3.2.zip 和 pip-20.2.4.tar.gz
2023-09-13
【ARM裸机编程 - 海思SS528】- 操作 GPIO 寄存器输出低电平点亮 LED 灯
2023-06-21
ES7243E.pdf - 数据手册 - 芯片手册
2023-06-21
ISO-IEC 7498-2 OSI Basic Reference Model - Security Architecture
2023-06-17
ISO-IEC 7498-1 OSI Basic Reference Model - The Basic Model.pdf
2023-06-17
【eMMC芯片datasheet】KLM4G1FETE-B041.pdf
2023-06-16
Snipaste 2.8.3 截图软件 -【免费、免安装、开箱即用】
2023-06-16
【WindTerm-2.6.0】- 可以替代 secureCrt 和 xShell 的免费ssh工具
2023-06-15
Source Insight 4.00.124 安装包
2023-06-15
SecureCRT SecureFX 7.0.0.326 - 中文版-免安装-解压即用
2023-02-19
Socket调试工具,支持UDP、TCP
2022-09-20
免安装右键菜单管理软件,可以删减右键菜单
2022-08-19
Tftpd32.zip
2021-11-04
libb64.zip - 用于Base64编码、解码的程序
2020-09-11
Ubuntu 12.04 32bit linux 的 adb 安装包
2018-11-29
linux下flex的deb包
2018-10-30
pdf password remover 删除pdf密码
2018-06-08
miniGUI编程指南(v3.0最新中文版)
2015-08-12
csdn内容合伙人计划是啥
2023-04-26
CSDN的C语言技能树为什么突然加锁了?
2022-08-10
TA创建的收藏夹 TA关注的收藏夹
TA关注的人