- 博客(7)
- 资源 (2)
- 收藏
- 关注
原创 自动根据本机字节序 将小端字节序的报文(字符数组)转为整数
1,判断本机的字节序(大端优先、小端优先)/**判断当前PC为大端还是小端字节序@ 返回值: 1:大端;0:小端。*/int JudgeEndianOfPC(){ int num = 1; if (*(char*)&num == 1)//小端 return 0; return 1;}2,改变字节序(大端<--->小端互相转换)/**改变字节序,变为与原来相反的字节序*/void EndianSwap(char *pData, int leng
2021-08-28 13:55:39 283
原创 套接字(描述符)读取指定的字节数
/* 检测fd句柄是否可读,ms毫秒超时参数:df [in] 检测的句柄ms [in] 超时,毫秒返回:1 可读,或者已经断开0 超时,仍然不可读-1 错误*/int IsReadable(SOCKET fd, int ms){ //描述符集 fd_set fdSet, oldFdSet; FD_ZERO(&fdSet); FD_SET(fd, &fdSet); // select超时时间 timeval tm; tm.tv_sec = 0;.
2021-08-24 22:58:31 124
原创 Qt Creator远程调试嵌入式ARM开发板
1 环境Win10 64位系统上通过Virtual Box安装了一个Ubuntu虚拟机。ubuntu的版本:Linux kernel 4.15.0-142-generic #146~16.04.1-Ubuntu SMPUbuntu虚拟机中安装了Qt Creator,其版本为:Qt Creator 4.5.1Based on Qt 5.10.1 (GCC 5.3.1 20160406 (Red Hat 5.3.1-6), 64 bit)Built on Feb 10 2018 04:2.
2021-08-19 11:30:04 3173 1
原创 C++中调用Python的办法
1 背景一直采用C++作为主语言开发,最近遇到一个项目需要解析PDF文件中的文本内容,直接采用C++来做显得不是很方便,但用python来做就显得很简单了。难点在于如何C++语言环境下调用python来实现功能。2 开发环境Python版本为: 3.7.3(32 bit)版本。QT版本为:Qt 5.12.2(MSVC 2017, 32bit)QtCreator中项目的配置如下:重要的事情(版本匹配): 请确保Python版本与QT版本的...
2021-08-12 09:46:18 884
原创 QT程序利用共享内存实现单例启动
1 实现原理 程序在启动第一个实例时,会先尝试attach一块指定key的共享内存,由于这个共享内存事先并不存在,所以尝试attach失败。失败之后,第一个实例会create这块指定key的共享内存。 当程序启动第二个实例时,依然会先尝试attach一块指定key的共享内存,由于这个共享内存刚被第一个实例创建,所以尝试attach返回true。于是得知,当前实例并非第一个实例,便不允许第二个实例继续启动。 流程图如下:Ps: ...
2021-08-11 16:57:28 618
原创 设置Qt程序开机自启动(windows版本)
文目录前言 一、pandas是什么? 二、使用步骤 1.引入库 2.读入数据 总结前言本文展示在windows环境下,通过代码实现更改系统注册表的方式来实现程序的开机自动启动。一、注册表需要更改的系统注册表为:HKEY_CURRENT_USER\\Software\\Microsoft\\Windows\\CurrentVersion\\Run二、代码演示1.头文件头文件autorun.h代码如下(示例):(只有短短几行)#ifn...
2021-08-11 14:30:29 2017
原创 pytorch保存、加载模型, 并将网络模型.pt保存为ONNIX
原始的代码如下:import torchif __name__ == "__main__": # 保存为onnx格式 model = torch.load("E:/age_gender_model.pt") model.cpu() dummy_input1 = torch.randn(1, 3, 64, 64) torch.onnx.export(model, (dummy_input1), "age_gender_model.onnx", verbose=Tru
2021-08-02 00:27:58 2860
Windows C++访问SQL SERVER数据库项目实战案例
2022-09-05
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人