自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(105)
  • 资源 (12)
  • 收藏
  • 关注

原创 ubuntu打包批py文件为so

4.新建testSo.py,把第三步生成的so文件拷贝到根目录下,重命名为myunit.so。5.结果截图,项目中已经没有最开始创建的myunit.py文件了。打包成功过后,新增1个文件。

2024-07-17 13:50:38 385

原创 windows 打包pyd文件

print(result) # 输出 8。打包成功过后,新增两个文件。

2024-07-17 11:41:08 272

原创 使用Navicat Premium向mysql插入2000000条数据

BEGIN。

2024-06-18 11:06:33 297

原创 PyQt5 强制退出进程

os.kill(pidvalue, signal.SIGTERM) # 主动结束指定ID的程序运行。pidvalue = os.getpid() # 获取当前进程的PID。2.重写def closeEvent(self, event)函数,如下。print(e) # 把错误信息打印出来。

2024-06-13 17:28:16 404

原创 python udp双向通信

self.udp_socket_receive = socket.socket(socket.AF_INET, socket.SOCK_DGRAM) # AF_INET表示使用ipv4,默认不变,SOCK_DGRAM表示使用UDP通信协议。self.udp_socket_send = socket.socket(socket.AF_INET, socket.SOCK_DGRAM) # AF_INET表示使用ipv4,默认不变,SOCK_DGRAM表示使用UDP通信协议。print("数据解析成功")

2024-06-03 11:02:46 1231 1

原创 jar包混淆

反编译软件编译的源码如下:直接null,成功了。由于开发需要,不让甲方反编译出源代码。

2024-04-17 17:30:45 282

原创 QT 组装json,广播发送

if (udpSocket->writeDatagram(byteArray.data(),byteArray.size(), QHostAddress::Broadcast, udpPort))//QHostAddress::Broadcast向广播地址发送。//创建一个QUdpSocket。//用调试助手收,ip是0.0.0.0 端口是udpPort。

2024-02-01 09:04:03 590

原创 C# 请求服务端方式2

request.AddParameter("application/x-www-form-urlencoded", "name=1#失控落棒1#&createtime=2024-01-02 11:24:04&time=&flag=1&path=1#CST-->LOCA-->稳压器水位1#-->稳压器压力-->电加热器热功率", ParameterType.RequestBody);

2024-01-03 13:21:04 443

原创 C# 请求服务端方式1

{ "path", "1#CST-->LOCA-->稳压器水位1#-->稳压器压力-->电加热器热功率" },{ "name", "1#失控落棒1#" },

2024-01-03 13:20:12 591

原创 C语言 udp通信

if (0 == strncmp(sTitle, sLine, strlen(sLine) - 1)) /// 长度依文件读取的为准 ///if (0 == strncmp(key, sLine, wTmp - sLine)) /// 长度依文件读取的为准 ///if (WSAStartup(MAKEWORD(2,1),&wsaData)) //调用Windows Sockets DLL。/***************************仿真数据包********************/

2023-10-26 13:55:44 359

原创 WinForm中使用AnyCAD控件

WinForm中使用AnyCAD控件

2023-07-05 14:04:54 1022

转载 银河麒麟服务器系统ip可ping通,但是web的默认端口8080不能访问

解决局域网不能访问银河麒麟服务端的问题

2023-03-24 09:31:33 11588 1

原创 ubuntu系统中将QT应用程序设置为开机自启动

ubuntu系统中将QT应用程序设置为开机自启动

2023-02-08 14:53:32 15622

原创 SVN使用:从SVN服务器(linux)彻底删除文件,扩大空间

从SVN服务器(linux)彻底删除文件,扩大空间

2023-01-15 10:35:00 18435

原创 C# 网口通信(modbus),自动重连

C# 网口通信(modbus),自动重连。

2022-12-12 11:04:28 2469

原创 C# 串口通信(modbus),自动重连

C# 串口通信(modbus),自动重连

2022-11-30 10:28:25 18188 1

原创 基于QT 写json并且UDP发送

基于QT 写json并且UDP发送

2022-11-17 14:14:18 17764

原创 QT 调用C语言生成的dll

QT 调用C语言生成的dll。

2022-11-15 14:25:01 17672

原创 C语言 基于VS2010创建dll动态库

C语言封装dll

2022-11-15 11:32:32 488

原创 C# 字节数组转结构体

C# 字节数组转结构体

2022-11-14 08:38:15 17930

原创 python实现udp通信代码

python udp通信

2022-11-14 08:36:34 17490

原创 C# 结构体转字节数组

C# 实现结构体转自己数组

2022-11-12 13:49:38 18105 1

原创 VS(2019)+QT(5.12.9)下开发打包

vs+qt 打包

2022-10-23 13:47:37 18311

原创 C# json解析

解析的数据例子:/* {"ZT_L_W":7,"ZT_L_Y":0.07,"assistWinchSpeed":31,"driver_mode":0,"headGPActive":0,"keep_head":1,"keep_pos":0,"leftGPActive":0,"leftSharkActive":0,"mainWinchSpeed":43,"rightGPActive":0,"rightSharkActive":0,"ship_id":2,"target_head":4,"target_vel

2022-03-27 10:10:41 24945 1

原创 C# 拼接json

string jsonSend = string.Empty;JObject obj = new JObject();obj["Power_Enable"] = 0;//动力功能开关 bool类型obj["ROV_POD_Enable"] = 0;//ROV_POD开关 bool类型obj["ROV_MOTOR_Enable"] = 0;//ROV_MOTOR开关 bool类型jsonSend = obj.ToString();...

2022-03-26 18:58:40 26142

原创 QT 打印程序运行时间

QTime startTime = QTime::currentTime(); for(int i = 0 ; i < 900000000 ; i++) { i += 3; } QTime stopTime = QTime::currentTime(); int elapsed = startTime.msecsTo(stopTime); qDebug()<<"QTime.currentTime ="<<el...

2022-03-26 09:53:20 26820 1

转载 Git 常用命令大全

Git是一个很强大的分布式版本控制系统。它不但适用于管理大型开源软件的源代码,管理私人的文档和源代码也有很多优势。Git常用操作命令:1)远程仓库相关命令检出仓库:$ git clone git://github.com/jquery/jquery.git查看远程仓库:$ git remote -v添加远程仓库:$ git remote add [name] [url]删除远程仓库:$ git remote rm [name]修改远程仓库:$ git remote set..

2021-12-19 18:07:07 27781

原创 linux使用git

打开终端,安装git: sudo apt install git建立本地git仓库 git init将项目的所有文件添加到本地仓库中 git add本地的仓库关联到GitHub(码云)上对应的仓库,后面的https链接改成GitHub(码云)上对应的仓库的.git地址 git remote add originhttps://github.com/123456上传github之前pull一下 git pull origin master输入用户名和密码即可...

2021-12-19 15:10:03 27797

原创 QMessageBox 中的 OK 按钮改为中文“确定”

QMessageBox *msgBox = new QMessageBox(QMessageBox::Question,tr("退出程序"), QString(tr("警告:程序有一个任务正在运行中,是否结束操作退出?")), QMessageBox::Yes | QMessageBox::No); msgBox->butt...

2021-12-11 18:36:51 32074

原创 C# 获取进程名称和所占用的内存

foreach (Process ps in Process.GetProcesses()) { PerformanceCounter pf1 = new PerformanceCounter("Process", "Working Set - Private", ps.ProcessName); PerformanceCounter pf2 = new PerformanceCounter("Process", "W...

2021-07-23 16:26:52 35154

原创 WinForm 实现exe单例模式

static void Main() { Application.EnableVisualStyles(); //样式设置 Application.SetCompatibleTextRenderingDefault(false); //样式设置 //获取当前进程名称 string currentProcessName = Proce...

2021-07-12 19:13:16 31242

原创 jsp 如何直接在网页中显示PDF文件

1、<embed width="800" height="600" src="test_pdf.pdf"> </embed>通过的浏览器:Firefox2、<object classid="clsid:CA8A9780-280D-11CF-A24D-444553540000" width="800" height="600" border="0"><param name="SRC" value="test_pdf.pdf"></objec

2021-06-29 17:12:58 32777

原创 linux如何查看mysql是否启动

linux下有很多服务,今天就写一下如何查看服务是否启动,以mysql为例子使用命令 # service mysqld status 或者 # service mysql status 命令来查看mysql 的启动状态如果是 mysqld is stopped 那就说明mysql服务是停止状态,如果是 mysqld is running 那就说明mysql服务是启动状态...

2021-06-22 23:20:26 31736

原创 linux下查看mysql数据库的默认密码并修改密码

查看默认密码grep 'temporary password' /var/log/mysqld.log或者cat /var/log/mysqld.log | grep 'temporary password'

2021-06-22 23:01:11 34652

原创 java 判断文件是否存在

public static String fileExists(String plainFilePath) { File file=new File(plainFilePath); if(!file.exists()) { return "false"; } else { return "true"; } }...

2021-06-05 11:48:18 30539

原创 plot画箱式图

<!-- THIS EXAMPLE WAS DOWNLOADED FROM https://echarts.apache.org/examples/zh/editor.html?c=pie-simple--><!DOCTYPE html><html style="height: 100%"> <head> <meta charset="utf-8"> <script src='https:...

2021-06-04 22:35:25 31427

mysql表的最大数量

在mysql中,每个数据库最多可创建20亿个表,一个表允许定义1024列,每行的最大长度为8092字节(不包括文本和图像类型的长度)。当表中定义有varchar、nvarchar或varbinary类型列时,如果向表中插入的数据行超过8092字节时将导致Transact-SQL语句失败,并产生错误信息。SQL对每个表中行的数量没有直接限制,但它受数据库存储空间的限制。每个数据库的最大空间1048516TB,所以一个表可用的最大空间为1048516TB减去数据库类系统表和其它数据库对象所占用的空间。...

2021-05-30 10:40:14 34005

原创 C# 正则表达式,去除标签中的内容

str内容是:<use xlink:href="#主冷凝器" transform="translate(34.10799 143.9815)" stroke="#000000" fill="#FFFFFF" id="主冷凝器0" /><use xlink:href="#阀" transform="translate(447.9079 194.7524)" stroke="#000000" fill="#FFFFFF" id="阀0" /><text ID="主冷凝器0压力" f

2021-05-12 20:20:18 32428

原创 C# 写xml文件

XmlDocument MyXmlDocument = new XmlDocument(); //创建类型声明节点 XmlDeclaration xdDec = MyXmlDocument.CreateXmlDeclaration("1.0", "utf-8", null); MyXmlDocument.AppendChild(xdDec); //创建根节点 ...

2021-05-12 13:37:33 32131 1

原创 QT 向txt中写入数据

QString str = ""; for(int i = 0 ;i < infoList.length() ;i ++) { str += "\"" + infoList[i] + "\""+ ":"; str += "\"" + infoList[i] + "\""+ "," + "\n"; } int r = 7;...

2021-04-21 22:40:20 31190 1

C#和python双向UDP通信实例

C#和python双向UDP通信实例

2022-11-12

ReadTxtData.rar

qt 读取txt数据!!

2021-10-30

EChartsDemo10-7(1).zip

echarts嵌入wpf,并且实现通信的例子

2021-10-30

writeINTOtxt.rar

使用C++ 往txt写入数据

2021-10-16

unity A*算法实例

本来的实例,是在unity中实现的A*算法,寻找最短路径并避开障碍物。

2021-01-06

qt5.6.0 中使用opengl 显示三位scara机器人

最近在学习opengl的使用,也是参考别人的代码最后修改的成功的,qt5.6.0 才有opengl 显示三位scara机器人,支持旋转,移动,

2020-07-09

zinnia源码编译后的所有文件

网上下载的Zinnia源码,回来使用VS2013编译出的完整文件。支持学习和识别,我在windows下面测试过。

2020-07-01

qt 获取指定usb设备的hidapi源码 window-hidapi.rar

通过VS2013可以编译出hidapi.h hidapi.lib hidapi.dll 用于读取指定的usb设备。

2020-04-30

qt 通过hid获取指定usb设备 并读取数据

文件夹中包含hidapi.h hidapi.dll hidapi.lib,我是在windows10系统中用VS2013编译的release版本,我用于qt的调用,是可以实现的。 调用过程: int res; res = hid_init(); wchar_t wstr[MAX_STR]; int i; // Open the device using the VID, PID, // and optionally the Serial number. handle = hid_open(0x0483, 0x5750, NULL); if(handle == NULL) { qDebug() << "NULL-----------------------NULL" ; return; } else { qDebug() << " not ------------NULL-----------------------NULL" ; } // Read the Manufacturer String res = hid_get_manufacturer_string(handle, wstr, MAX_STR); wprintf(L"Manufacturer String: %s\n", wstr); // Read the Product String res = hid_get_product_string(handle, wstr, MAX_STR); wprintf(L"Product String: %s\n", wstr); // Read the Serial Number String res = hid_get_serial_number_string(handle, wstr, MAX_STR); wprintf(L"Serial Number String: (%d) %s\n", wstr[0], wstr); // Read Indexed String 1 res = hid_get_indexed_string(handle, 1, wstr, MAX_STR); wprintf(L"Indexed String 1: %s\n", wstr); qDebug("hid read start"); int res = hid_set_nonblocking(handle, 0); while (1) { res = hid_read(handle,buf,sizeof(buf)); QString asd ; for(int i = 0;i < sizeof(buf);i++) { char str[20]; sprintf(str , "%02x",buf[i]); asd+=str ; } if(!cardInfo.contains(asd.toUpper())) { cardInfo.append(asd.toUpper() ); for(int i = 0;i < cardInfo.size() ;i++) { dealWithData( cardInfo[i]); } } }

2020-04-30

QtForJson.rar

Qt和html互相传递数据,首先在构造里面家在槽函数,然后打击打开html按键,就可以把调用js的fromQT()函数,点击页面的SendToQT按键,就可以把input中的值传给qt。

2020-04-08

基于VC6.0的初步机器人离线编程软件

基于VC6.0的初步机器人离线编程软件,可以实现空间示教点的增加、删除、移动,可以显示机器人模型,可以实现点的放大、缩小。

2015-07-27

日志记载模块

在VS2005平台下,采用表驱动法,写的日志管理模块。

2015-07-27

FPGA基础知识

还不错的资料,自己总结的,谁有需要的直接参考。

2014-05-04

空空如也

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

TA关注的人

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