- 博客(13)
- 资源 (3)
- 收藏
- 关注
原创 新一代视频检测软件
该系是一套面向工业视觉检测与自动化设备集成的可视化开发平台,集成图像采集、相机管理、视觉算法流程编排、ROI 区域配置、结果计算、逻辑判断、通信采集和运行界面设计等功 能。用户无需从零编写复杂的底层代码,即可通过图形化方式完成相机取图、图像处理、缺陷判断、数据读写和设备联动,并将工程直接部署到运行态程序中执行。平台支持海康等工业相机接入,并采 用统一的相机与通信接口设计,便于后续扩展 Modbus、S7 及更多品牌设备,适用于尺寸测量、外观检测、定位识别、装配校验、数据采集和产线自动化检测等应用场景
2026-08-10 21:17:15
35
原创 UTF-8与unicode
中文:unicode占二个字节,如范的:10000011 00000011。UTF-8由于要加入长度信息,对此原本的两个字节就不够了,要使用3个字节。中文,占三个字节,第一个节字,始终为E8。长度信息,1110是代表长度,三个字节。XXXX:代表unicode编码。
2024-04-03 00:15:31
333
原创 工业/电力数据采集网关
本系统支持ModbusTcp、ModbusRTU、OPC UA 、IEC61850、IEC104、MQTT等协议。操作系统:配置工具windows平台,终端:x86 /arm linux centos。开发语言:配置工具使用QT、MFC框架,终端使用C/C++该系统使用C/S结构设计,采集终端可以跨平台。消息中间件:使用redis的订阅与发布功能。序列化:使用msgpack对消息进行序列化。内存数据库:使redis缓存数据库。
2024-03-11 13:11:24
1367
2
原创 MQTT windows编译
paho-mqtt3a : 一般实际开发中就是使用这个,a表示的是异步消息推送(asynchronous)。paho-mqtt3c : c 表示的应该是同步(Synchronize),一般性能较差,是发送+等待模式。paho-mqtt3as : as表示的是 异步+加密(asynchronous+OpenSSL)paho-mqtt3cs : 同上,增加了一个OpenSSL而已。需要修改 ms/do_nasm.bat 文件,将原来。再执行:nmake -f ms\nt.mak。
2023-11-28 10:10:59
177
原创 STL max_element 查找vector结构成员里面的最大值
#include <iostream> #include <algorithm> #include <vector> #include <string> using namespace std; class Student { public: Student(const string &Name, int Age) : name(Name), age(Age) { } string name; int age; ...
2022-01-11 14:15:41
413
原创 网络编程SELECT模型
#include <windows.h> #include <iostream> #pragma comment(lib,"WS2_32.lib") int main() { WSAData wsa; WSAStartup(MAKEWORD(2, 2), &wsa); SOCKET sockSvr = socket(AF_INET, SOCK_STREAM, IPPROTO_TCP); sockaddr_in svrAddr; memset(&svrA
2021-08-12 00:30:37
221
原创 c++线程池
#pragma once #include <vector> #include <functional> #include <mutex> #include <chrono> #include <iostream> //接口类 class IJob { public: virtual void operator()() = 0; }; //无参,函数调用 class ZeroParam : public IJob { public: ...
2021-08-06 17:39:04
167
转载 Linux进程间通信-命名管道
Linux进程间通信-命名管道 前面我们讲了进程间通信的一种方式,匿名管道。 我们知道,匿名管道只能用于父子关系的进程之间。那么没有这种关系的进程之间该如何进行数据传递呢? 1.什么是命名管道 匿名管道是在缓存中开辟的输出和输入文件流的空间,只能用于父子关系的进程之间。因为父子进程的输入和输出文件描述符是一致的。 命名管道是一种实际存在的FIFO文件,称作“管道文件”,用于不同进
2017-09-26 16:01:15
270
转载 windows下hiredis使用
hiredis相关库的介绍就不做详细说明了,搜索就可以找到更加详细的说明。 此篇文章主要是介绍hiredis的使用,以及本人在使用时遇到的问题和解决办法。 首先下载安装windows redis server. 可以参考 http://my.oschina.net/lujianing/blog/204103。 里面介绍的还是挺详细的。 其次下载hiredis相关文件及静态库,地址为
2017-09-26 15:57:42
1316
转载 libiec61850系列(一):编译
libiec61850系列(一):编译 一.在Windows平台的编译 1. 准备工作 (1) 安装cmake,下载地址:http://www.cmake.org/download (2) 安装Visual Studio Express 2010,下载地址:http://download.microsoft.com/download/1/E/5/1E
2017-05-27 16:23:45
2414
vc6.0 FileTool添加文件菜单栏
2018-01-08
MFC CXListCtrl
2023-12-27
TA创建的收藏夹 TA关注的收藏夹
TA关注的人
RSS订阅