自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

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

原创 OPC UA 与OPC DA,你了解多少?

OPC是工业通信中的重要协议之一。它是基于微软的OLE技术开发的,用于实现工业自动化系统中的数据交换和通信。OPC协议为工业设备和系统提供了一种标准化的接口,使得不同厂商的设备和系统能够互相通信和交换数据。使用OPC协议,工业设备和系统可以实现实时数据的读取、写入和控制,以及历史数据的查询和传输。

2023-12-26 14:06:34 1649 1

原创 InnoSetup忽略、已安装需提醒卸载的使用方法

InnoSetup忽略、已安装需提醒卸载的使用方法

2023-02-15 16:32:08 812

原创 win10下部署emqx,报错Unable to load emulator DLL问题

EMQX部署及问题处理

2023-02-15 16:22:28 2087 7

原创 xcpopy拷贝当天日期的文件,中文环境英文环境命令

xcpopy拷贝文件,按日期过滤,中英文环境不同命令

2022-09-20 11:25:34 1140

原创 Windows下安装使用curl命令

curl命令网络应用curl命令是一个利用URL规则在命令行下工作的文件传输工具。CURL支持的通信协议有FTP、FTPS、HTTP、HTTPS、TFTP、SFTP、Gopher、SCP、Telnet、DICT、FILE、LDAP、LDAPS、IMAP、POP3、SMTP和RTSP。Windows安装:1.在官方网址下载windows版本的curl工具文件下载直通车:https://curl.se/windows/官方地址:curl - Download2.下载完成,解压压缩.

2022-05-25 10:37:01 25528

原创 C++对yaml类型配置文件的读取

利用yaml-cpp读取yaml配置文件:yaml-cpp是一个开源库,地址在 GitHub 上,https://github.com/jbeder/yaml-cpp一、生成1.下载GitHub 源码,打开源码位置,新建build文件夹2.打开CMake工具,选择源码、生成路径位置,然后点击“Generate”生成;3.生成结束后,点击“Open Project”,VS 2015 打开项目,生成解决方案;4.在build文件夹查看生成至此,编译成功后,会生...

2021-12-06 16:18:53 1689

原创 C++ 正则匹配实用示例

正则表达式匹配:头文件:#include<regex>例子:#include<iostream>#include<regex>using namespace std;int main(){ regex reg("\\d{4,6}"); //匹配4--6位的数字 string testNum = "99999"; smatch result; bool ret = regex_match(testNum, res...

2021-12-02 10:21:14 1658

原创 使用cmd命令注册服务

使用windows自带的命令sc打开cmd,输入注册命令(注册失败时以管理员身份运行cmd重新尝试)注册服务:sc create NewService binpath= "E:\code\newserver.exe" type= own start= auto displayname= NewService binpath:你的应用程序所在的路径。displayname:服务显示的名称start:服务启动类型start= auto自动启动start= demand //手动

2021-11-11 16:17:40 3762 1

原创 常用:string转化大小写(C++)

C++:可以利用STL的transform配合toupper/tolower,完成std::string转换大(小)写的功能#include <iostream>#include <string>#include <cctype>#include <algorithm>using namespace std;int main() { string str = "Clare"; // toUpper transform(str.begin(

2021-11-09 15:05:50 828

原创 Inno Setup安装包制作------语言选择、记录语言类型

概述:本例实现Inno Setup安装包制作时,安装包提供语言选择对话框,并记录安装语言到指定配置文件(安装包软件装出来的文件)1.设置显示语言选择的对话框ShowLanguageDialog=yes2.定义语言[Languages]Name: "english"; MessagesFile: "compiler:Default.isl"Name: "chinese"; MessagesFile: "compiler:\Languages\ChineseSimplified.i.

2021-08-24 10:33:59 632

原创 SQLserver 获取当前时间戳

SQLserver 获取当前时间戳:SELECT DATEDIFF(S,'1970-01-01 00:00:00', GETUTCDATE())SELECT DATEDIFF(S,‘1970-01-01 00:00:00’,GETDATE())select SYSDATETIME()select GETDATE()select GETUTCDATE()1.GETUTCDATE是获取格林尼治时间函数2.GETDATE是获取北京时间这两个转换成时间戳结果不一样,GETUT..

2021-05-13 20:16:52 10171

原创 C++:中英文字符串多行显示(可指定每行显示字符长度)

C++: 中英文长字符串多行自动换行(可指定每行显示字符长度) 中英文混合长字符串,指定每行显示字符长度,多行显示,并返回行数; 通多对字符串的逐字符读取,实现长字符串自动换行; 注意:英文占1个字符,中文占2个字符输入:"12345爱6过hdjahdja份份挥发分sdsaaaa后2021年cc导出ddcdee" 每行显示8字符,自动换行结果:代码:#include <fstream>using namespace std;#def...

2021-03-12 15:27:06 1040

原创 总结:C++ 中 BOOL与bool TRUE与true FALSE与false 的区别

在C++ 中 FALSE与false、TRUE与true、BOOL与bool 区别转自:http://blog.chinaunix.net/uid-28458801-id-3941112.html天高任鸟飞,海阔凭鱼跃!FALSE/TRUE与false/true的区别1.FALSE/TRUE与false/true的区别:false/true是标准C++语言里新增的关键字,而FALSE/TRUE是通过#define,这要用途是解决程序在C与C++中环境的差异,以下是FALSE/TR..

2021-01-14 14:51:41 3650

转载 Visual C++编译时无法解析的外部符号的几种可能

参考:https://blog.csdn.net/educast/article/details/12491473,https://blog.csdn.net/mahong100/article/details/831902071.lib 文件未引入。可使用“#pragma comment(lib, “winsock.lib”) ”语句添加 lib 引用,也可在项目依赖里添加。2.类方法的实现未加类标识。如, “CTest::Connect(void) { … }” 写成了 “Connect(v..

2020-12-21 18:54:52 715

原创 C++: 通过文件流读取图片文件

C++: 通过文件流读取图片文件 读取图片文件,读到内存后,再访问内存数据,另存为图片文件,亲测有效!代码:#include <fstream>using namespace std;void main() { //一、打开jpg文件 // 1. 打开图片文件 ifstream is("D:\\test.jpg", ifstream::in | ios::binary); // 2. 计算图片长度 is.seekg(0, is....

2020-10-22 19:44:44 7983 8

空空如也

空空如也

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

TA关注的人

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