黑色の铅笔
码龄9年
关注
提问 私信
  • 博客:37,839
    37,839
    总访问量
  • 15
    原创
  • 1,437,113
    排名
  • 5
    粉丝
  • 0
    铁粉
IP属地以运营商信息为准,境内显示到省(区、市),境外显示到国家(地区)
IP 属地:江苏省
  • 加入CSDN时间: 2015-07-26
博客简介:

a18796007675的博客

查看详细资料
个人成就
  • 获得16次点赞
  • 内容获得2次评论
  • 获得97次收藏
  • 代码片获得221次分享
创作历程
  • 3篇
    2023年
  • 11篇
    2022年
  • 2篇
    2021年
成就勋章
TA的专栏
  • Qt
    2篇
  • 网络编程
    7篇
  • 数据库
    1篇
  • linux
    4篇
  • 流媒体
    2篇
  • 图像处理整理opencv
  • 编程语言C/C++
    1篇
  • 嵌入式
  • 三维
创作活动更多

2024 博客之星年度评选报名已开启

博主的专属年度盛宴,一年仅有一次!MAC mini、大疆无人机、华为手表等精美奖品等你来拿!

去参加
  • 最近
  • 文章
  • 代码仓
  • 资源
  • 问答
  • 帖子
  • 视频
  • 课程
  • 关注/订阅/互动
  • 收藏
搜TA的内容
搜索 取消

同步函数和异步函数

异步函数和同步函数的介绍及使用场景。
原创
发布博客 2023.07.03 ·
839 阅读 ·
0 点赞 ·
0 评论 ·
2 收藏

如何将正在运行的程序的输出再另一个终端中打印出来

实际工程现场环境中有时候并不允许将一个正在运行的程序停止,但是程序中又有一些重要的输出信息,假如程序是后台启动的,这样如何获取到进程的终端输出:需要将终端输出进行重定向:testapp echo > /dev/null。
原创
发布博客 2023.06.27 ·
252 阅读 ·
0 点赞 ·
0 评论 ·
0 收藏

QVariant如何存储自定义结构体

QVarinat存储自定义结构体问题
原创
发布博客 2023.06.01 ·
1864 阅读 ·
4 点赞 ·
0 评论 ·
12 收藏

多路复用之epoll

实现多路复用的方式方式有很多种,除了select,还有poll和epoll。各种方式都有其合适的应用应用场景,实际使用中,应根据应用场景来适配合适的模型......
原创
发布博客 2022.12.04 ·
369 阅读 ·
0 点赞 ·
0 评论 ·
0 收藏

动态库间接依赖问题

动态库间接依赖问题
原创
发布博客 2022.10.17 ·
1328 阅读 ·
0 点赞 ·
0 评论 ·
3 收藏

006. 基于select多路复用的服务端

使用select函数完成网络通讯中,服务端程序连接多个客户端连接请求的功能。
原创
发布博客 2022.06.14 ·
232 阅读 ·
1 点赞 ·
0 评论 ·
1 收藏

005. IO多路复用

select函数的多路复用功能使用解析
原创
发布博客 2022.06.09 ·
163 阅读 ·
0 点赞 ·
0 评论 ·
0 收藏

服务端/客户端编程剖析

使用简单的server/client echo通讯实例 通俗易懂介绍了socket的服务端/客户端之间的编程模式
原创
发布博客 2022.05.31 ·
346 阅读 ·
1 点赞 ·
0 评论 ·
1 收藏

服务端编程初体验

文章目录1. 服务端客户端编程模式2. TCP的服务端程序实现步骤3. 实例1. 服务端客户端编程模式服务端长期暴露于网络,被动等待客户端的连接客户端则发起连接动作,等待服务端做出相应特点:服务端无法自己主动连接客户端客户端只能按照预定义的方式连接客户端2. TCP的服务端程序实现步骤创建套接字bind函数向套接字分配地址以及端口函数说明:#include <sys/socket.h>int bind(int sockfd, const struct
原创
发布博客 2022.05.29 ·
115 阅读 ·
0 点赞 ·
0 评论 ·
0 收藏

客户端编程初体验

文章目录1. TCP客户端程序实现步骤2. 客户端的实现细节3. 实例1. TCP客户端程序实现步骤创建套接字,准备网路连接请求连接收发数据完成数据交换断开连接与服务端相比的区别在于请求连接,它是创建客户端套接字后向服务端发起的连接请求。2. 客户端的实现细节connect函数原型#include <sys/socket.h>int connect(int sockfd, const struct sockaddr *addr, socklen_t
原创
发布博客 2022.05.28 ·
91 阅读 ·
0 点赞 ·
0 评论 ·
0 收藏

sql中1=2的含义

WHERE 后面表示过滤的条件,只有满足条件的记录才被选择,一般sql跟多个condition时,使用and作为组合,为了便于书写,条件最后会加入如1=2或者1=1的条件,原理如下所示条件(1=2)为假,其实就是什么都不选择,查询不会返回数据,如果条件是“1=1”就是选择所有记录。where SequenceTime>=1731912007680000 AND SequenceTime<=1732054806953984 and 1=2//表示无结果where SequenceTim
原创
发布博客 2022.05.06 ·
3298 阅读 ·
0 点赞 ·
0 评论 ·
5 收藏

定时器阻塞

1. 问题描述我们知道Qt中的定时器可以设置一个超时时间t1,定时器启动后(调用start()函数后),每到一个超时时间t1就会发送timeout()信号,再触发定时器处理函数,但是如果定时器处理函数t2大于了定时器的超时函数会怎么样呢?有以下两种可能打断定时器处理函数,重新进入定时器处理函数一直等待定时器处理函数,待其结束后,再进行下一次定时器处理函数2. 问题验证定义一个定时器及对应的处理函数widget.h#ifndef WIDGET_H#define WIDGET_H#i
原创
发布博客 2022.04.13 ·
1464 阅读 ·
1 点赞 ·
0 评论 ·
3 收藏

第一章 网络编程基础

第一章 网络编程基础1. 网络编程基础概念对于C/C++编程人员来说,网络编程的本质实际就是使用系统提供的网络编程接口,完成应用程序的网络数据收发功能。[外链图片转存失败,源站可能有防盗链机制,建议将图片保存下来直接上传(img-0viBAxZY-1648992799608)(2. 网络编程核心概念网络编程中一般我们会经常听到一些概念,如地址、端口号、协议等。地址:网络通讯中用于标志设备的整数值,如192.168.1.1,一个IP可以标志一个网卡设备,拿个单网卡的机器举例,一个IP指定了网络传输
原创
发布博客 2022.04.03 ·
1969 阅读 ·
0 点赞 ·
0 评论 ·
0 收藏

linux跨网段间互通

1.简介TCP协议规定只有处于同一个网段的IP才能实现互通,如果处于不同网段,可以配置一台双网卡机器为网关然后指定路由线路实现跨网段访问。实现思路:将双网卡服务器作为一个代理服务器,实现双向网关的一个功能如上图所示,Proxy作为双向网关Client如果要实现Server的互通,如果Client和Server在同一个子网段可以直接ping同,但是如果不在同一个网段,Client就会先去找其网关,再由其网关寻找Server,对于Server也是这样。2.实现方案2.1代理1.开启数据包的转发功
原创
发布博客 2022.03.16 ·
7617 阅读 ·
3 点赞 ·
1 评论 ·
53 收藏

RTC与WebRTC

##1. RTC简介RTC(Real-time Communications),实时通信,是一个正在兴起的风口行业,经过短短一年的时间,已经有很多玩家进入了这个行业,最典型的应用就是直播连麦和实时音视频通信。但是,很多开发者对一些概念还是有混淆的,比如 RTC 与 WebRTC,RTC 与直播,RTC 与 IM。##2. RTC 和 WebRTC 有什么区别RTC 从功能流程上来说,包含采集、编码、前后处理、传输、解码、缓冲、渲染等很多环节,上图展现了一次 RTC 通信的简要流程。每一个细分环节,还
转载
发布博客 2021.08.12 ·
760 阅读 ·
0 点赞 ·
0 评论 ·
3 收藏

srs配置WebRTC

1. WebRTC简介由Google发起的实时通讯解决方案,其中包含视音频采集,编解码,数据传输,和音视频展示等功能不光支持Web之间的音视频通讯,还支持Android以及IOS端,此外由于该项目是开源的,我们也可以通过编译C++代码,从而达到全平台的互通Web开发者可以基于集成WebRTC的浏览器提供的web API开发基于视频、音频的实时通信应用。WebRTC基于UDP2. SRS配置WebRTCsrs4.0开始陆续支持WebRTC的推流和播放功能发展如下所示 SRS 4.0.14,
原创
发布博客 2021.08.07 ·
3661 阅读 ·
2 点赞 ·
1 评论 ·
10 收藏

基于Qt和ffmpeg实现视频播放

发布资源 2018.06.02 ·
zip

ACE学习教程

发布资源 2018.06.02 ·
doc

平衡车mpu6050 dmp

发布资源 2015.07.26 ·
rar
加载更多