自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

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

原创 QT中多线程实现的三种方式

在Qt中经常会遇到耗时操作,需要并发执行,建立线程的主要目的就是为了用线程来处理那些耗时的后台操作1、继承QThread 重写run方法2、继承QObject,movetothread3、使用QT的 QThreadPool 类, 继承QRunnable,重写run函数

2023-10-18 19:41:52 1652 1

原创 QT实现TCP通信

服务器1、创建QTcpServer对象2、listen设置监听 + 设置端口,等待客户端连接3、有新客户端连接后,会发出QTcpServer::newConnection信号,使用connect绑定该信号,对新连接客户端进行处理4、当客户端发送消息给服务器时,会发出QTcpSocket::readyRead信号,关联槽函数后,使用sock->readAll()可获取消息内容5、服务器通过sock->write(message.toUtf8());将消息发送给客户端,发送需要为QByteAr

2023-10-18 16:37:54 247 1

原创 TCP心跳检测机制(异常处理)

心跳检测通常通过发送心跳包(也称为心跳消息或保持活动消息)来实现。这是一种小型的数据包或消息,它在连接上定期发送,用于验证连接的存活状态。客户端发起心跳:客户端每隔一段时间发送心跳包,如果客户端在设定时间没有收到服务端返回的应答消息,经重试机制后,客户端认为服务器异常,断开与服务器的连接。服务器发起心跳:服务器设置超时机制,主动向客户端发送心跳包,客户端未在规定时间内返回应答包导致超时,服务器将认为客户端异常,关闭与客户端的连接。

2023-09-07 16:51:33 2533 2

原创 C语言中缓冲区

在C语言中,缓冲区(Buffer)是一种用于临时存储数据的内存区域。它通常用于在数据的产生和消耗之间进行中间存储和传输。它是在堆上开辟的一块空间。

2023-09-06 23:09:54 1559 1

原创 树莓派安装opencv教程

则说明numpy版本不支持,因为 OpenCv 跟 numpy 相关联,版本需要一致才行,输入如下命令更新 numpy。重启后安装aptitude软件包,该安装工具可以自动安装适配依赖包,很多解决不了的依赖问题可以通过它完成。在官网最上方会更新软件安装命令,分别复制到命令行中运行即可。opencv安装完后可以通过命令查看是否安装成功。这里需要使用pip3工具,可以通过该命令安装。,请使用2023.3镜像版本,且安装。安装cmake开发人员工具。,安装opencv版本为。如图所示即为安装成功。

2023-07-17 19:44:34 2183 4

原创 树莓派连接阿里云,上传数据至物联网平台

定义的功能将会在其所属的设备下自动添加,之后上传的数据将会对应的显示在对应的功能中

2023-07-17 15:50:51 2104 6

原创 VNC树莓派远程连接(VNC卡顿问题)

使用软件RealVNC Viewer链接:https://pan.baidu.com/s/1ZD_zo6Ed9XXb2rOVZrdTTA?pwd=1ktd提取码:1ktd不推荐使用windows的远程桌面连接,因为需要换源安装xdrop,之后还存在连接不上各种问题,并且使用是延迟很高,使用不方便无法传输文件。不单独出教程了,如果想使用可以私信。用ssh连接树莓派输入ip addr 可以查看树莓派ip输入树莓派的ip以及账号与密码。

2023-07-17 10:41:35 5110 4

原创 Raspberry pi 4B 树莓派镜像安装详细步骤

选择之前下载好的镜像文件烧录,在设置中可以完成ssh服务、wifi设置,如果没有显示器,ssh与wifi的配置可以很方便的完成树莓派的连接,后面我会写一篇关于VNC远程连接的教程,可以在windows上显示树莓派桌面画面,同时可以完成文件传输,方便后面开发。这里选则操作系统时,可以选择烧录器自带的镜像,会自动下载轻量级系统,暂时不知道会少什么,使用的Python版本为3.9.2,该版本镜像未作深入了解。首先需要确定你的树莓派需要用来干什么,如果不需要使用opencv库,直接去树莓派官网安装最新的镜像,

2023-07-16 22:18:37 1219 5

空空如也

空空如也

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

TA关注的人

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