- 博客(32)
- 收藏
- 关注
原创 AES函数概现解密失败 Linux
如果BASE64编码前数据中存在二进制数据0x00的情况下,采用strlen()函数计算BASE64解码后数据长度与BASE64解码函数返回的长度不一致。Linux系统,C编码 ,项目上需要使用AES解密平台下发的数据,AES解密函数是前同事自己变写的;BASE64是一种将二进制数据转换为ASCII字符的技术,用于确保数据在网络传输时的完整性;凡涉及计算“经BASE64解码后的数据长度”,需要注意请使用BASE64解码函数返回的长度。,不要直接使用strlen()函数计算解码后数据长度。
2025-02-25 20:54:57
169
原创 sscanf读取格式化字符串中数据
例如:/Data/Dev/10/Channel/2,解析其中的设备Id和通道id。常用于URL解析中获取对应ID/字符串等所需数据。
2023-10-13 17:21:05
136
原创 VS2015或QT5.9.1中双击XX.ui文件,Designer设计师无法打开或闪退问题
VS2015或QT5.9.1中双击XX.ui文件,Designer设计师无法打开或闪退问题
2023-06-19 09:34:44
323
原创 Linux下 解决QT软件加载项目“Prasing c/c++ files”时卡死闪退问题
Linux下 解决QT软件加载项目“Parsing c/c++ files”时卡死闪退问题
2023-06-05 17:30:30
587
原创 QT编译报“undefined reference to XX”问题解决方法
QT编译报“undefined reference to XX”问题解决方法
2023-05-04 20:00:21
2232
原创 Linux 非阻塞方式Send函数报“Resource temporarily unavailable“优化方法
Linux 非阻塞方式Send函数报"Resource temporarily unavailable"优化方法
2023-03-21 17:38:25
3596
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人