自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(267)
  • 资源 (6)
  • 收藏
  • 关注

原创 A*算法介绍

常用的路径规划中,经常需要寻找最短路径,花最少的时间到达目标点,通常A*算法,下面介绍下A*算法的流程及其原理。A* 通过以下评估函数选取下一个要扩展的节点calcF:从起点到 n 的实际代价:从 n 到目标的启发式估算代价,必须是可接受的(admissible,不超过最优值)才能保证最优性(calcH。

2025-06-11 11:29:07 363

原创 7-35 有理数均值

本题要求编写程序,计算N个有理数的平均值。

2025-06-06 15:24:10 193

原创 7-34 通讯录的录入与显示

通讯录中的一条记录包含下述基本信息:朋友的姓名、出生日期、性别、固定电话号码、移动电话号码。本题要求编写程序,录入N条记录,并且根据要求显示任意某条记录。

2025-06-06 14:17:28 194

原创 qt之开发大恒usb3.0相机三

上一篇大恒相机的开发 是基于Qt Creator msvc工具链编译的,大恒相机msvc使用的的lib库是c++版的。如果想要使用mingw工具链开发大恒相机,那么找连接对相应的lib库。mingw对应的库是c的。有需要源码的话联系咸鱼号 solar.图像获取核心代码如下。

2025-05-28 22:14:43 561

原创 7-23 币值转换

输入一个整数(位数不超过9位)代表一个人民币值(单位为元),请转换成财务要求的大写中文格式。如23108元,转换后变成“贰万叁仟壹百零捌”元。为了简化输出,用小写英文字母a-j顺序代表大写数字0-9,用S、B、Q、W、Y分别代表拾、百、仟、万、亿。于是23108元应被转换输出为“cWdQbBai”元。

2025-05-28 15:59:39 213

原创 qt之开发大恒usb3.0相机二

基于qt开发的大恒usb3.0相机应用软件。目前打开设备和采集数据功能已经完善,相机图像可以正常显示。图像数据采集使用的回调函数。有需要的欢迎联系我。

2025-05-27 20:54:02 459

原创 7-15 计算圆周率

​+3×5×73!​+⋯。

2025-05-16 22:24:11 235

原创 qt之开发大恒usb3.0相机一

第一步先运行c++ sdk中中的demo,看了下代码,大恒使用的UI框架是MFC.然后 vs2022编译。第一步,先用qt进行坐下页面布局,如下图(保存图片的地方做了些更改)1.在大恒相机给的sample里没有看见qt开发的demo.

2025-04-26 10:34:53 299

原创 Qt指ModbusTcp协议的使用

点击连接,在下面这里输入ip地址(另一太远程设备的ip,如果想在一个电脑上测试的话可以使用ip为127.0.0.1地址)poll是主机,slave是从机。主机也就是发送数据的这一端,从机也就是负责监听数据的这一端。编写modubusTcp程序,避免不了调试,首先用到的两个工具助手。让我们来使用一下这两个工具(先设置从机,再设置主机)。

2025-04-25 11:21:11 340

原创 7-14 求整数段和

给定两个整数A和B,输出从A到B的所有整数以及这些数的和。

2025-04-13 12:31:49 190

原创 7-13 日K蜡烛图

股票价格涨跌趋势,常用蜡烛图技术中的K线图来表示,分为按日的日K线、按周的周K线、按月的月K线等。以日K线为例,每天股票价格从开盘到收盘走完一天,对应一根蜡烛小图,要表示四个价格:开盘价格Open(早上刚刚开始开盘买卖成交的第1笔价格)、收盘价格Close(下午收盘时最后一笔成交的价格)、中间的最高价High和最低价Low。如果Close<Open,表示为“BW-Solid”(即“实心蓝白蜡烛”);如果Close>Open,表示为“R-Hollow”(即“空心红蜡烛”);

2025-04-13 11:51:22 253

原创 7-12 两个数的简单计算器

本题要求编写一个简单计算器程序,可根据输入的运算符,对2个整数进行加、减、乘、除或求余运算。题目保证输入和输出均不超过整型范围。

2025-04-12 18:59:03 208

原创 Qt之OpenGL纹理单元

【代码】Qt之OpenGL纹理单元。

2025-04-12 17:17:05 212

原创 Qt之OpenGL纹理

坐标增加两列纹理坐标。shader中的代码。

2025-04-12 16:51:46 146

原创 Qt之opengl定点数据添加更多属性

将颜色数据加入到定点数据中去。

2025-04-12 11:50:27 292

原创 Qt之OpenGL中的uniform

通过一个定时器设置uniform变量的值来使界面颜色发生变化。shander中的源码。

2025-04-12 10:53:32 252

原创 Qt之OpenGL中的shader layout

layout一共有两种绑定方法。一种是把设定好的值绑定到shader中、另一种是shader中的layout绑定到代码中。第一种方法(注意:要在link之前绑定同时要把shader代码中的layout设置删掉)第二种方法(获取shader源码中layout的值)

2025-04-12 10:21:17 358

原创 Qt 之opengl shader language

着色器示例代码实际运行效果。

2025-04-12 09:44:04 322

原创 Qt之OpenGL使用Qt封装好的着色器和编译器

【代码】Qt之OpenGL使用Qt封装好的着色器和编译器。

2025-04-11 23:14:38 462

原创 Qt之OpenGL简单交互

【代码】Qt之OpenGL简单交互。

2025-04-11 22:27:07 180

原创 Qt之OpenGL绘制一个矩形(使用EBO)

【代码】Qt之OpenGL绘制一个矩形(使用EBO)

2025-04-11 21:33:03 325

原创 qt之opengl使用

使用qt中的openglWidget绘制一个三角形。自定义的类继承关系sunOpengl : public QOpenGLWidget,QOpenGLFunctions_3_3_Core。

2025-04-09 22:56:56 420

原创 7-11 分段计算居民水费

为鼓励居民节约用水,自来水公司采取按用水量阶梯式计价的办法,居民应交水费y(元)与月用水量x(吨)相关:当x不超过15吨时,y=4x/3;超过后,y=2.5x−17.5。请编写程序实现水费的计算。

2025-04-08 21:36:31 236

原创 7-10 计算工资

某公司员工的工资计算方法如下:一周内工作时间不超过40小时,按正常工作时间计酬;超出40小时的工作时间部分,按正常工作时间报酬的1.5倍计酬。员工按进公司时间分为新职工和老职工,进公司不少于5年的员工为老职工,5年以下的为新职工。新职工的正常工资为30元/小时,老职工的正常工资为50元/小时。请按该计酬方式计算员工的工资。

2025-04-08 21:31:55 127

原创 7-9 用天平找小球

三个球A、B、C,大小形状相同且其中有一个球与其他球重量不同。要求找出这个不一样的球。

2025-04-08 21:15:45 267

原创 7-8 超速判断

模拟交通警察的雷达测速仪。输入汽车速度,如果速度超出60 mph,则显示“Speeding”,否则显示“OK”。

2025-04-08 21:01:36 336

原创 7-7 12-24小时制

编写一个程序,要求用户输入24小时制的时间,然后显示12小时制的时间。

2025-04-08 20:53:12 773

原创 ubuntu22.04LTS设置中文输入法

搜狗输入法for linux—支持全拼、简拼、模糊音、云输入、皮肤、中英混输。打开搜狗网址直接下载软件,软件下载完成后,会弹出安装教程说明书。搜狗输入法linux-首页。

2025-04-04 22:27:28 379

原创 7-6 混合类型数据格式化输入

本题要求编写程序,顺序读入浮点数1、整数、字符、浮点数2,再按照字符、整数、浮点数1、浮点数2的顺序输出。

2025-04-03 23:47:26 310

原创 7-5 表格输出

作者 乔林单位 清华大学本题要求编写程序,按照规定格式输出表格。

2025-04-03 23:38:30 359

原创 7-4 BCD解密

BCD数是用一个字节来表达两位十进制的数,每四个比特表示一位。所以如果一个BCD数的十六进制是0x12,它表达的就是十进制的12。但是小明没学过BCD,把所有的BCD数都当作二进制数转换成十进制输出了。于是BCD的0x12被输出成了十进制的18了!现在,你的程序要读入这个错误的十进制数,然后输出正确的十进制数。提示:你可以把18转换回0x12,然后再转换回12。

2025-04-03 22:26:43 181

原创 7-3 逆序的三位数

程序每次读入一个正3位数,然后输出按位逆序的数字。注意:当输入的数字含有结尾的0时,输出不应带有前导的0。比如输入700,输出应该是7。

2025-04-03 22:25:09 277

原创 7-2 然后是几点

有时候人们用四位数字表示一个时间,比如1106表示 11 点零 6 分。现在,你的程序要根据起始时间和流逝的时间计算出终止时间。读入两个数字,第一个数字以这样的四位数字表示当前时间,第二个数字表示分钟数,计算当前时间经过那么多分钟后是几点,结果也表示为四位数字。当小时为个位数时,没有前导的零,例如 5 点 30 分表示为530;0 点 30 分表示为030。注意,第二个数字表示的分钟数可能超过 60,也可能是负数。

2025-04-01 19:14:56 395

原创 qt介绍tcp通信

【代码】qt介绍tcp通信。

2025-03-31 21:38:58 664

原创 qt介绍json数据序列化和反序列化

json格式是一种数据结构,为了使我们更方便读取和解析数据。下面两个例子是qt中json数据序列化和反序列化。

2025-03-26 12:01:59 106

原创 c++介绍 右值引用和移动 语义 一

但是也有情况 const int a;这种情况也是不允许的,这是不可修改的左值。判断左值的方法是可以获得这个表达式的引用或者取地址。大部分情况下能用在赋值运算符等号左边的表达式是左值,能用在等号右侧但不能用在等号左侧是的右值。这里说的左值和右值是指表达式。zh这样编写,我们的编译器不会报错如果我们这么写。这时需要我们自己定义一些构造函数。先了解下左值和右值。

2025-03-24 10:53:32 176

原创 qt 图像后处理的软件一

代码放在我的资源里啦(可编译运行)。想要的私信我只需3.66元 ,失业在家各位客观赏个脸(#^.^#)。这是一个图像后处理软件刚刚,目前功能比较单一,后续会丰富常用的功能。2图像可中心缩放(右上角放大缩小,按钮及滚轮双重可控)。

2025-03-19 22:43:37 309

原创 c++介绍进程和线程区别

进程间通信复杂:由于进程之间相互独立,进程通信需要额外的进制(如管道,消息队列,信号号,信号量,共享内存等)。线程:是进程最小的执行单元,多个线程可以共享资源(如:内存,全局变量,文件句柄),线程是更轻量级的调度单位。线程切换开销较小:线程切换比进程快,因为线程共享进程资源,不需要切换内存空间。进程切换开销大:切换进程时,操作系统要保存和恢复寄存器,内存映射等。独立性:进程之间的资源相互独立,一个进程的崩溃不会影响其他进程。共享进程资源:同一个进程内多个线程可以共享代码段,数据段,堆等。

2025-03-19 15:42:19 246

原创 c++介绍进程间的通信一

进程的数据空间是独立的,私有的,不能相互访问,但是某些情况下进程之间需要通信来实现某些功能和交换数据。3.通知事件:一个进程需要向另一个或者一组进程发送消息,通知它们发生某种事件(如进程退出)。2.共享数据:多个进程要操作共享数据,一个进程对数据修改,别的进程会立即看到。3:消息队列:进程间可以向队列中添加消息,其他进程可以读取队列中的消息。1.数据的传:一个进程需要将它的数据发送给另一个进程。4.进程控制:一个进程需要控制另一个进程的运行。4:共享内存:多个进程可以访问同一块进程空间。

2025-03-19 15:22:33 314

原创 C++ 介绍STL底层一些数据结构

unordermap一般是指无序映射,元素的存储顺序与插入顺序无关,由哈希函数决定。唯一性,集合中不能重复。比红黑树set更快,查找,插入,删除,平均O(1),不能直接修改集合中的元素值,但可以删除后重新插入。这种结构保证了 插入,删除,查找的时间复杂度为O(log n)比普通二叉搜索树更高效。底层也是红黑树,键(Key)作为排序的依据,值(Value)存储在节点上。set<T>是map<T,bool>的简化版,因为它只存储键,没有值。插入,查找时,树自动平衡,保持O(logn)复杂度。

2025-03-18 18:14:18 694

modbus 从机 数据通讯

modbus 从机 数据通讯

2025-04-25

modbus 主机工具助手,测试数据通讯

qt modbus测试工具,测试数据通讯。

2025-04-25

qt+c++ 大型项目练习 仿欢乐斗地主游戏

qt c++ 游戏设计 大型斗地主项目练习

2025-03-12

基于qt的图像后处理软件

目前第一版实现的功能有 1.导入图像 2图像可中心缩放(右上角放大缩小,按钮及滚轮双重可控)。 3.图像重置功能 4.后续会丰富扩展

2025-03-19

mfc140ud.dll msvcp140d.dll ucrtbased,dll vcruntime140d.dll

windows系统自带核心库

2024-10-11

GenICam 协议GenTL模块 头文件GenTL.h

GenICam 协议GenTL模块 头文件GenTL.h

2024-03-15

飞天诚信 Rockey-ARM 系列母锁制作升级介绍

飞天诚信 Rockey-ARM 系列母锁制作升级过程

2023-11-01

OpenBLAS-develop-Linux64.zip

OpenBLAS-develop-Linux64.zip

2018-12-18

编译rknn_demo所缺少的库和头文件及 cmakelists.txt

编译瑞芯微sdk所包含的rknn_demo所缺少的库及头文件整理及cmakelist.txt修改

2019-05-06

CH341驱动_USB转串口CH340驱动

单片机80c51系列的usb转串口 驱动,亲测有效,欢迎下载使用

2019-03-15

ubunu14.04下NanoPC-T3plus串口程序源码

ubunu14.04我是用的是NanoPC-T3plus 串口UART0,串口程序源码;

2018-12-10

空空如也

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

TA关注的人

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