自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(9)
  • 资源 (8)
  • 收藏
  • 关注

原创 串口通讯-C++

简单介绍和基本的几个函数解析:传送门:https://www.cnblogs.com/HPAHPA/p/7809445.html串口通信是异步通信,因此,端口可以在一根线上发送数据的同时在另一根线上接收数据串口通信最重要的参数是波特率、数据位、停止位和奇偶校验。对于两个进行通信的端口,这些参数必须匹配。(1)波特率:传输速率。如每秒钟传送240个字符,而每个字符格式包含10位(1个起...

2020-08-12 08:38:11 536 3

原创 用过的加密方式---Base64、MD5

一、Base64加密Base64是网络上最常见的用于传输8Bit字节代码的编码方式之一,Base64并不是安全领域的加密算法,其实Base64只能算是一个编码算法,对数据内容进行编码来适合传输。标准Base64编码解码无需额外信息即完全可逆,即使你自己自定义字符集设计一种类Base64的编码方式用于数据加密,在多数场景下也较容易破解。Base64编码本质上是一种将二进制数据转成文本数据的方案。...

2020-01-16 16:41:14 636

原创 用过的数据校验方式----奇偶、校验和、CRC

一、奇偶校验根据被传输的一组二进制代码中“1”的个数是奇数或偶数来进行校验。通常专门设置一个奇偶校验位,存放代码中“1”的个数为奇数还是偶数。奇校验时校验位为奇数,偶校验时校验位为偶数。eg.10001100 (1) -> 最后一位为校验位二、校验和校验一组数据项的和是否正确。通常是以十六进制为数制表示的形式。如果校验和的数值超过十六进制的FF,也就是255。e...

2020-01-16 14:29:01 1365

原创 FTP客户端-C++

以登录和文件上传、下载为例,搭建简单的TCP客户端,vs下C++编程目录FTP主要介绍FTP命令与响应码用户登录被动模式-文件下载被动模式-数据上传FTP主要介绍传送门:https://www.cnblogs.com/jzincnblogs/p/5213978.html①FTP是一种文件传输协议,属于应用层协议,基于TCP,所以客户端与服务器建立的连接是可靠、安...

2020-01-16 13:23:23 416

原创 数据类型转换大全

记录一下用到的数据类型转换,以后查找也方便一点:目录C++⇵QTQString→char*, char[]char*, char[]→QStringQString→intint→QStringQString→floatfloat→QStringQString→std::stringstd::string→QStringC++⇵QTQString...

2020-01-16 13:19:26 86

原创 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 335 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 1284

原创 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 362

原创 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 149

NSIS及Edit.rar

nsis安装包打包脚本及对应edit,方便以后使用时查找资源,使用方式搜索有很多,博客中也有相对应的

2020-05-12

Redis安装包及RedisManager管理工具.rar

redis 64位win安装包,及redis-desktop-manager管理工具,主要是方便自己使用,以后找资源方便

2020-01-03

SpingBoot项目开发整理.pptx

主要是SpringBoot的基础知识整理,包括创建一个SpringBoot项目的截图步骤以及运行配置步骤,还包括一些基础注解的解释,还有Mybatis、JNA的使用步骤及注意事项。

2020-01-03

Mysql主从数据库搭建.docx

Mysql主从数据库搭建 原理与详细步骤,留备自用,按步骤搭建即可,主从数据库的配置,包含出现问题的两种解决方式。

2020-01-03

SQLiteStudio.rar

SQLite的操作界面,方便查看操作sqlite文件,方便以后查找使用

2019-06-14

NavicatMysql.rar

Mysql的操作软件界面,navicat,方便MySQL操作,直接解压即可

2019-06-14

mysql5.5.62winx64.rar

主要是为了自己使用方便,mysql5.56数据库win64位系统,使用时需要将libmysql.dll放在.exe同一个文件夹下,使用方法在博客中有

2019-06-14

log4cplus-C++-VS

log4cplus的源代码,通过CMake编译的C++代码,IDE为VS,运行msvc10里的log4cplus.sln,打开后将静态库log4cplusS或动态库log4cplus作为启动项,设置项目属性为自己需要的多字节或者Unicode 运行后生成的dll和lib文件存放在msvc10\x64\bin.Debug里

2019-03-20

空空如也

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

TA关注的人

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