- 博客(9)
- 资源 (8)
- 收藏
- 关注
原创 串口通讯-C++
简单介绍和基本的几个函数解析:传送门:https://www.cnblogs.com/HPAHPA/p/7809445.html串口通信是异步通信,因此,端口可以在一根线上发送数据的同时在另一根线上接收数据串口通信最重要的参数是波特率、数据位、停止位和奇偶校验。对于两个进行通信的端口,这些参数必须匹配。(1)波特率:传输速率。如每秒钟传送240个字符,而每个字符格式包含10位(1个起...
2020-08-12 08:38:11
556
3
原创 用过的加密方式---Base64、MD5
一、Base64加密Base64是网络上最常见的用于传输8Bit字节代码的编码方式之一,Base64并不是安全领域的加密算法,其实Base64只能算是一个编码算法,对数据内容进行编码来适合传输。标准Base64编码解码无需额外信息即完全可逆,即使你自己自定义字符集设计一种类Base64的编码方式用于数据加密,在多数场景下也较容易破解。Base64编码本质上是一种将二进制数据转成文本数据的方案。...
2020-01-16 16:41:14
772
原创 用过的数据校验方式----奇偶、校验和、CRC
一、奇偶校验根据被传输的一组二进制代码中“1”的个数是奇数或偶数来进行校验。通常专门设置一个奇偶校验位,存放代码中“1”的个数为奇数还是偶数。奇校验时校验位为奇数,偶校验时校验位为偶数。eg.10001100 (1) -> 最后一位为校验位二、校验和校验一组数据项的和是否正确。通常是以十六进制为数制表示的形式。如果校验和的数值超过十六进制的FF,也就是255。e...
2020-01-16 14:29:01
1432
原创 FTP客户端-C++
以登录和文件上传、下载为例,搭建简单的TCP客户端,vs下C++编程目录FTP主要介绍FTP命令与响应码用户登录被动模式-文件下载被动模式-数据上传FTP主要介绍传送门:https://www.cnblogs.com/jzincnblogs/p/5213978.html①FTP是一种文件传输协议,属于应用层协议,基于TCP,所以客户端与服务器建立的连接是可靠、安...
2020-01-16 13:23:23
441
原创 数据类型转换大全
记录一下用到的数据类型转换,以后查找也方便一点:目录C++⇵QTQString→char*, char[]char*, char[]→QStringQString→intint→QStringQString→floatfloat→QStringQString→std::stringstd::string→QStringC++⇵QTQString...
2020-01-16 13:19:26
101
原创 MySQL-C++封装类-mysql-5.5.62-winx64
mysql版本mysql-5.5.62-winx64;.exe所在文件中要加入libmysql.dll文件目录1、使用步骤1.1配置参数、连接数据库方法解析1.2设置数据库字符集1.3执行sql语句1.4存储执行结果1.5读取MYSQL_RES1.6释放资源2、使用示例 2.1配置连接 2.2执行语句 3.3解析结果附录1...
2020-01-16 13:18:59
356
1
原创 Modbus TCP-C++
基于TCP协议的Modbus协议,应用于电子控制器上的一种通用语言。ModusBus协议数据格式:写多个寄存器 97 79 00 00 00 09 04 10 00 00 00 01 02 00 01 示例 长度 说明 备注 Map报文头 ...
2020-01-16 13:16:57
1339
原创 log4cplus-C++使用
很好用的一个日志库,用起来也超简单,注意一下字符集和项目统一就可以啦。目录1.准备工作2.导入lib和头文件3.配置日志库4.配置文件详解5.使用日志库1.准备工作需要log4cplus的lib文件,如果是动态库还需要dll,可以网上下载log4cplus的源码,我的资源里就有1.2.1版本的,在生成lib之前,需要设置log4cplus工程的 配置项:Debug...
2020-01-16 13:16:13
378
原创 Windows常用的CMD命令
1、查看端口占用及杀死进程查看端口是否有占用 netstat -aon|findstr "5001" 找到进程号查看哪个应用 tasklist|findstr "进程号"关闭 taskkill /f /t /im xxx.exe2、查看ip及是否连通ipconfigping 192.168.1.13、终止命令 Ctr...
2020-01-16 11:34:39
175
Redis安装包及RedisManager管理工具.rar
2020-01-03
SpingBoot项目开发整理.pptx
2020-01-03
mysql5.5.62winx64.rar
2019-06-14
log4cplus-C++-VS
2019-03-20
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人