自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+

  • 博客(41)
  • 资源 (22)
  • 收藏
  • 关注

原创 使用MFC ActiveX开发KingScada控件(OCX)

使用vs2017,MFC,开发ActiveX控件的基本流程。

2025-04-03 18:24:12 589

原创 Winfrom,Panel自动滚动条的小坑

Panel自动滚动条的小坑。

2025-01-18 10:59:26 475

原创 QT集成IntelRealSense双目摄像头3,3D显示

QT继承IntelRealSense双目相机,最终版。完成深度数据和彩色数据的3D显示。附带源代码,附带SDK,使用QT 5.14.2,mingw可以直接打开和编译。

2024-12-30 10:58:02 691

原创 QT集成IntelRealSense双目摄像头2,集成OpenGL

本篇主要介绍了如何在QT使用OpenGL,并按步骤搭建一个用于显示3D内容的基础GLWidget

2024-12-28 11:48:08 632

原创 QT集成intel RealSense 双目摄像头

本文介绍了QT,mingw如果集成intelrealsense 双目相机,并获取和显示彩色图和深度图。

2024-12-26 12:02:21 1173

原创 Modbus协议科普及协议说明

Modbus协议科普,modbusrtu和modbustcp协议详细说明,对比。

2024-12-20 16:24:20 977

原创 AIR780E使用485芯片进行通信调试记录

记录使用AIR780E,现成板子进行485通信的调试过程和踩坑记录。希望对物联网开发的小伙伴有所帮助。

2024-11-26 17:44:53 891

原创 博图V19的DB块,批量导入组态王

文章实现博图V19导出的DB块文件,一键生成组态王的DB块文件,实现变量批量导入,方便电气小伙伴们自动导入变量。

2024-10-31 21:19:54 2261

原创 DCS项目调试踩坑记录

使用西门子和组态王调试DCS项目,变量录入踩坑记录。

2024-10-22 22:29:34 1237 1

原创 使用C#,MSSQL开发的钢结构加工系统

使用C#开发的刚结构生产系统,主要功能:读取加工文件(csv格式),导入到数据库,并根据机床刀具规则,生成加工动作。并按照生成的加工动作,控制机床进行生产。目前支持的动作有喷码,剪切,钉空,腰边空,腹板,切边,倒角等。可以根据机床及道具进行制定开发。

2024-09-26 09:05:50 508 2

原创 ESP32,制作一个遥控点火玩具

使用ESP32开发的遥控点火装置。使用的东西有ESP32开发板,1838T红外接收器,一个继电器,一个钨丝。

2024-09-25 20:34:37 478

原创 仓颉编程语言4,遇到BUG求助

这种方式是拿mysql官方的dll,编译一下,然后再封装成仓颉数据库驱动。这种方式不够逼格,所以准备解析mysql网络协议,从0开始写一个。这就需要用到socket。但是TcpSocket是无论如何也找不到了。可能是我环境变量配置的有问题,因为运行批处理不管用,都是手动配置的,并没有配置全部环境变量。看着是不是很简单,咱们也简单写一个,如下代码,声明一个缓存区,两个socket。本来准备整仓颉链接Mysql数据库。哪个大神知道这个问题怎么解决,来知道一下。

2024-09-23 16:08:34 714

原创 仓颉编程语言入门3,http服务器,访问html页面

仓颉编程语言入门3,通过自定义一个HttpRequestDistributor,实现全请求路径监听,以及实现根据路径返回html文件。实现一个静态http服务器。

2024-09-21 23:51:56 748

原创 仓颉编程入门2,启动HTTP服务

仓颉编程语言启动http,常见的错误及调试和处理方法。

2024-09-21 17:49:23 1194

原创 仓颉编程入门

仓颉SDK入门,环境配置,代码编写,编译和运行。

2024-09-20 22:46:58 1064

原创 Java和西门子S7-1200通讯调试记录

记录上位机与西门子S7系列plc通讯调试过程。发现不同plc型号,以及订货号,协议稍有不同。

2024-09-16 11:33:15 667

原创 使用esp8266开发的工业现场控制器

使用esp8266,oled显示屏,开发的工业控制遥控器项目代码

2024-09-13 09:15:40 361 1

原创 踩坑记:Poco库,MySql,解析大文本的bug

C++使用Poco库查询mysql,出现的bug,以及解决思路分享。

2024-09-11 14:38:13 796 3

原创 QT+MySQL踩坑

软件运行正常,但是一旦进行历史数据查询,马上就崩溃了。原来使用的是QODBC驱动,链接mysql8.0。一直以为是QODBC不够稳定,因此更换了QMYSQL驱动,编译QMYSQL驱动编译也是一个非常头疼的问题,必须先安装源代码,使用源码编译,从网上下载了几个,也没法用。经过严密排查,最终发现,是查询和insert共用了一个链接导致,见下图,执行insert的时候,查询正在读取数据,导致数据读取不到了。更换完QMYSQL驱动以后,问题依然没有解决,还是一查历史数据马上就崩溃。#吐槽qt数据库方面设计模式#

2024-08-06 11:07:36 254

原创 踩坑记,使用codesys梯形图编程实现方波输出

记录使用codesys,St编程语言和梯形图实现方波的过程。以及中间出现的问题。总结原因。分析编程逻辑和梯形图逻辑的区别。为了更好的理解梯形图编程。

2024-06-24 10:38:30 1921 2

原创 使用QT,C++,编写的http服务器2,实现http代理功能

使用qt,c++写的http服务器,含静态文件服务功能,和http代理功能

2023-11-03 22:00:59 755

原创 使用QT,C++,编写的http服务器

使用qt,c++,手写一个http服务,目前实现了静态网页内容http服务。可以使用这个代码实现C++高级的web服务,例如激光测量系统的web服务。

2023-10-25 22:40:00 2549 1

原创 一个简单的TCP代理工具

物联网相关软件开发,经常会接触到一些设备,例如打印机,音响,plc,io模块,传感器,电表,激光雷达等。为了方便工作,因此,花了一下午时间,写了一个TCP代码工具,原理很简单,把原来的tcp,映射通过软件,映射到其他端口。目前的做法是,首先用厂家提供的软件,对设备或者传感器进行控制,使用wsexport进行抓包,然后进行解析。比如原来端口是3306,映射到3387,创建一个tcpserver,监听3387。这样数据都会经过软件,方便对数据和协议进行解析,实际就是一个TCP代理。

2023-09-25 17:35:40 422 1

原创 使用java手写一个http服务,Http协议解析

使用Socket,手写一个Http服务器,实现http解析,以及返回简单的html代码

2023-08-09 20:44:10 1385 1

原创 QT 开发的桌面上云程序

qt开发http服务,websocket服务,数据通讯

2023-08-05 19:52:14 168 1

原创 沙石骨料,销售及物流管理系统

使用java,vue,plc,等开发的沙石骨料销售及物流管理系统。

2022-08-22 11:50:45 397

原创 使用java和qt开发远程控制系统-Http工具类

简单写了个Http的工具类,实现发送请求,自动记录请求及返回数据,通过信号机制实现异步回调。头文件:HttpFun.h#ifndef HTTPFUN_H#define HTTPFUN_H#include <QObject>#include <QtNetwork/QNetworkAccessManager>#include <QtNetwork/QNetworkReply>#include <QTimer>#include <QSt

2022-03-16 18:06:18 1011

原创 使用java和qt开发远程控制系统-主界面设计

首界面效果如图界面就比较简单,拖拉几个控件,设置一下样式ok,不得不说QT这个QSS弄的还是可以,虽然明显是抄袭CSS,语法基本一样,但就是香,比微软那MFC好用太多了。整个界面还增加了一个标题栏,以及窗体圆角边框和阴影效果,具体是实现方式为,定义了一个MDialog类,继承自QDialog,在MDialog里面,实现了圆角边框,阴影效果,使用绘图方式实现的。新建一个Dialog,只要继承一下MDialog,就可以轻松实现。需要注意的是,ui文件里面也需要修改一下继承类,但是在QTCreater

2022-03-15 23:32:01 2326

原创 使用java和qt开发远程控制系统-协议规定

考虑到客户端之间发送的数据有截图,控制数据,声音,文件等,采用比较常用的数据帧组织方式即:帧序号+总帧数+功能标识+帧长度+数据帧序号是指在一个数据发送过程种,数据被分成了若干个数据段,每次发送数据段的序号,下标从0开始,到总分段数量-1结束。这里采用 unsigned short 类型,即2个字节的整数,最大65536总帧数是指总的数据分段数量。这里采用 unsigned short 类型,即2个字节的整数,最大65536例如发送一个300M的文件,将文件分割成600个数据段,每个段512K,

2022-03-15 18:09:19 523

原创 java对接芯烨XP58系列打印机,网络驱动

最近项目需要,打印订单信息,携带二维码,并且要做二维码识别。打印机使用芯烨xp58系列的打印机,以前只打印文字,今天研究了一下他的栅格图像协议,实现了二维码打印,理论上打印二值化图像也是可以。协议解析:官方文档给的协议,描述有些太过地方不是很详细,整体协议是这样,16进制表示1D 76 30 0 这4个字节,前3个是固定的,第4个0,表示正常模式200DPI,具体参考上图xL xH 表示宽度,是字节数,等于图像的宽度/8,如果除不尽,增加一个,于是x=(width+7)/8。xL是宽

2022-03-15 15:17:38 3537 4

原创 使用java和qt开发远程控制系统-TCP服务端开发

使用java和qt开发远程控制系统-TCP服务端开发

2022-03-13 00:25:51 647

原创 使用java和qt开发远程控制系统-http接口

根据以上设计原理,暂时不考虑安全,用户认证等问题,服务器端需要提供的http接口有:1:用户登录接口 参数:deviecode,设备识别码,读取CPU或者硬盘序列号 返回:当前用户识别码和验证码2:用户刷新验证码 参数:识别码,验证码 返回:新的验证码3:心跳接口 参数:识别码,验证码 返回:如果有链接请求,返回链接的ip与端口4:链接请求,接收链接请求,创建链接记录 参数:被控制...

2022-03-09 10:38:43 696

原创 使用java和qt开发远程控制系统-设计方案

java与QT开发远程控制系统设计思路

2022-03-08 23:10:20 443

原创 使用java和qt开发远程控制系统(目录)

最近发现远程控制软件是越来越不好用了,向日葵免费版的,卡的不行不行的,我们这边甲方都住在深山老林,去解决一下软件问题,开车3个小时,重启电脑一分钟。另外,也是想整一个完整的,正儿八经的博客,争取多点人关注,指不定还能认识几个靠谱且钱多的老板,拉我一把,共同富裕。言归正传,准备实现java,SpringBoot开发服务器端,使用qt开发客户端,就是被控端和控制端。使用到的技术主要有http,socket,图像处理,鼠标键盘钩子。以下就按模块和功能,列出开发计划,就是目录,这个文章就是目录了。后

2022-03-07 08:36:12 1003 1

原创 Android 与OpenCV454,实现模式匹配,色彩空间转换,QRcode识别

Android 与OpenCV454,实现模式匹配,色彩空间转换,QRcode识别模板识别训练过程使用opencv3自带的模板训练工具主要实现了1:使用直方图方式训练模板与模板匹配,见MainActivity2:yuv格式图像转换为RGB,对接大疆设备,见yuvConvter3:使用opencv多二维码识别与定位,见QRActivityAndroid与OpenCV454项目demo-Android文档类资源-优快云下载模式识别代码:public class TargetDete

2022-03-06 23:54:28 4864

原创 C#,SharpGL开发的3D图表控件

C#,SharpGL开发的3D图表控件

2022-03-06 23:19:25 4911 3

原创 C#开发的3D图表控件,适用于winform项目

C#开发的3D图表控件,适用于winform项目,使用了opentk绘制3D图形。图表颜色,文字颜色,均可以替换。欢迎来白嫖。资源地址:C#开发的3D图表控件,适用于winform项目,使用了opentk绘制3D图形。图表颜色,文字颜色,均可以替换-C#文档类资源-优快云下载核心绘图代码如下: public class QChart : GLControl { private bool _loaded; private int _x; ...

2022-03-06 23:00:39 7927

原创 java常用二进制数据转换工具

经常需要与plc,单片机,传感器通讯,需要解析设备数据,java跟C不同,需要二进制转换成java的数据,因此整理了一个工具

2022-03-06 22:42:55 1549

原创 使用springboot实现远程控制

使用springboot实现远程控制

2022-03-06 22:27:33 4014 1

原创 uniapp,使用websocket开发聊天客户端

聊天服务器端,使用上一个文章里面提到的websocket服务器端,链接地址ws://ip:7878:/c/sec/userid大致思路,首先去app的服务器登录,返回用户信息,里面含有用户编号。通过获取配置的方式,获取聊天url,当然,在app里面写死也可以,我是做成了一个后台配置项。app拿到链接地址,加上当前用户的id,使用uni.connectSocket进行链接,使用uni.onSocketMessage接收用户消息。接收到消息存到本地sqllite。进入聊天界面,首先去查询本地sq

2021-09-09 17:55:22 3294 2

QT,mingw集成IntelRealSense双目摄像头,完整项目代码

QT集成IntelRealSense双目摄像头,完整项目代码,含SDK,opengl代码,以及一个弹出提示框工具。

2024-12-30

使用QT,C++,编写的http服务器2,实现http代理功能

使用QT,C++,编写的http服务器2,实现http代理功能

2023-11-03

使用QT,C++,编写的http服务器源码

使用QT,C++,编写的http服务器源码,可以用来开发C++版的web服务。

2023-10-25

一个简单的TCP代理工具

一个简单的TCP代理工具

2023-09-25

使用java手写一个http服务,Http协议解析,返回简单的html代码

使用java手写一个http服务,Http协议解析,返回简单的html代码

2023-08-09

QT 开发的桌面上云程序

使用qt,实现http服务,以及websocketserver

2023-08-05

Android 与OpenCV454项目demo

Android 与OpenCV454项目demo 包含完整的项目代码, 主要实现了1:使用直方图方式训练模板与模板匹配,见MainActivity 2:yuv格式图像转换为RGB,对接大疆设备,见yuvConvter 3:使用opencv多二维码识别与定位,见QRActivity 模板识别训练过程使用opencv3自带的模板训练工具

2022-03-06

C#winform使用的3D图表控件源代码,使用了SharpGL

C#winform使用的3D图表控件源代码,使用了SharpGL opentk文字显示效果不理想,因此这个是使用了SharpGL绘制的, 文字绘制是采用了文字缓存为图形的方式绘制的,整体效果还不错 这个版本应该是可以直接使用

2022-03-06

C#开发的3D图表控件,适用于winform项目,使用了opentk绘制3D图形。图表颜色,文字颜色,均可以替换

C#开发的3D图表控件,适用于winform项目,使用了opentk绘制3D图形,代码原创。 图表颜色,文字颜色,均可以替换。 支持鼠标拖拽旋转。

2022-03-06

springboot实现远程控制

使用Robot屏幕截图,然后通过websocket发送至页面显示。 页面通过websocket发送鼠标事件,服务器端模拟鼠标事件,从而实现bs架构的远程控制。 没事玩玩而已,不是啥高级代码。

2022-03-06

uniapp聊天工程源码

uniapp聊天工程源码,使用了websocket。sqllite,vue store

2021-09-09

简易聊天服务源代码,eclipse maven工程

springboot,websocket搭建的聊天服务器,使用redis作为缓存

2021-09-09

利用MFC彻底掉flash右键菜单

利用mfc窗体屏蔽flash的右键菜单,并且添加自定义的右键菜单。 源码包含MFC源码与flash源码。两者缺一不可。 MFC源码用vs2008开发。flash源码用cs4、as3开发。 绝对原创!转载请标明出处!

2013-04-17

vb flash 七颗钻石课件

vb flash 七颗钻石课件,vb加flash做的。

2010-05-09

vb自制播放器,有播放列表,同步歌词显示

vb 做的播放器,附加源代码。和制作方法。修改后的版本。

2010-04-09

vb flash 课件 游戏

vb加flash做的一个课件,这个是flash工程。资源较大,网速忙。分开传。这个5分下载。保证没有病毒。做软件的朋友可以指点一下。

2010-04-09

vb flash 课件 游戏

vb加flash做的一个课件,这个是vb工程。资源较大,网速忙。分开传。这个5分下载。保证没有病毒。做软件的朋友可以指点一下。

2010-04-08

vb flash 课件 成品

vb加flash做的一个课件,这个是成品。资源较大,网速忙。分开传。这个免费下载。保证没有病毒。做软件的朋友可以指点一下。

2010-04-08

vb 桌面透明flash

用vb做的可以在桌面播放的半透明小程序。类似于QQ宠物。 附源码,和几个透明flash(下载自flash8)。

2009-07-12

vb 桌面钟,可以个性化设置

vb 做的桌面钟,可以个性化设置。包括源文件。 原理是line控件的不停设置。

2009-02-24

vb 可显示隐藏进程的任务管理器

vb 可显示隐藏进程的任务管理器,包括源代码。 有用的朋友可以下。

2009-02-24

vb 小游戏,找茬和cs

用vb做的低级游戏。可简单。适合初学者拿来练手。

2009-02-24

vb 文件传输,用于局域网传文件

vb 文件传输,用于局域网传文件。有源文件。 基本原理是把一个文件分成很多二进制数组,然后发送。在接受方还原。

2009-02-24

vb 模仿windows资源管理器

用vb做的,模仿windows资源管理器。有源代码。

2009-02-24

vb 做的恶搞桌面小程序

在桌面上显示一个跳动的心,和一行文字。附有源代码。

2009-02-08

vb自制播放器,有播放列表,同步歌词显示

vb 做的播放器,附加源代码。和制作方法。

2009-02-08

空空如也

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

TA关注的人

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