- 博客(180)
- 资源 (20)
- 问答 (1)
- 收藏
- 关注

原创 pycharm界面改为中文,中英文切换
打开pycharm,选择“plugins”(插件)。在plugins市场的搜索框,输入“chinese”选择第二个插件,点击插件后面的安装按钮“install”,会自己安装,安装好后,软件会要求重新启动,点击确定即可。重启后就可以显示为中文界面了。如果不想用中文,想改回去也很容易。选择“plugins”,然后在右侧的窗口,选择“已安装”,可以看到所有安装的插件,将安装的中文插件的右侧的勾选框点掉,然后点击其他处,软件会提示重启,点击确定即可。...
2021-06-28 13:38:57
80097
8
原创 <tauri><rust><GUI>基于rust和tauri,在已有的前端框架上手动集成tauri示例
本文是基于rust和tauri,由于tauri是前、后端结合的GUI框架,既可以直接生成包含前端代码的文件,也可以在已有的前端项目上集成tauri框架,将前端页面化为桌面GUI。
2025-02-08 10:21:34
439
1
原创 <PLC><socket><汇川>汇川PLC使用socket与其他控制器(如上位机)通讯模板程序示例
以上介绍了汇川PLC通用socket通讯的示例,事实上,汇川的官方手册也有使用示例,可以直接仿照使用,也可以加以修改。
2025-02-06 13:52:19
643
原创 <python><opencv>基于python,使用pyqt5和opencv来创建一个相机标定程序
本文是基于python使用opencv来进行相机标定的实例,具体来说,使用opencv提供的ArUco Markers以及MarkerDetect来进行标定。
2024-12-31 16:05:19
260
原创 <javascript><css><nodejs>使用express构建一个本地服务器,使用http获取服务器图片和视频,网页端grid布局显示
本文是一个前端示例,是基于nodejs使用express构建一个简单的服务器,并扫描本地资源文件夹,获取视频和图片,网页端通过http来向服务器请求,并将返回的资源在网页端程序,布局为grid。我们首先创建一个项目文件夹,并在文件夹下新建一个js文件,名为server.js,用于编写服务端代码。此处,要播放的视频,是在服务器的路由中已经配置的,服务器端会根据请求的视频名称,采用流式媒体播放视频。此处,图片与显示名称,依旧实际文件夹内的内容来,以上是我测试时使用的资源文件夹内的图片等内容。
2024-12-16 12:24:31
636
1
原创 <PLC><汇川><HMI>在汇川IT7070E触摸屏中使用脚本绘制图形并动态运行实例
理论上,这个变量可以是从PLC中获得,而PLC中的相关变量,可以是某些数据经过逻辑计算后的结果,比如这个圆形代表某个圆形机械机构在设备空间的实时位置,我们通过获取其空间编码器的值,然后经过转换,呈现在HMI画面上。只要设定的事件的条件达到了,就会触发调度器去执行当前任务,任务的类型也可以设置,基本上囊括了汇川HMI中所有的系统函数,在本例中,我们希望任务执行。注意到,上述代码中,我们只修改了圆心的x坐标值,用于实验,但其他的值的仿真的道理是相同的,不再赘述。
2024-12-10 15:10:31
314
原创 <PLC><露点温度><汇川>在PLC中,基于干球温度(t)和空气相对湿度(th)计算露点温度td
以上是涉及的名词的通用解释,所以,计算露点实际上是一个气象学上的问题,而且,露点计算并没有一般意义上的确切公式,而是经验公式。本文要计算的是露点温度,适用场景是水冷系统上,用于为某些电子电器设备散热,但是水冷降温并不是一味地温度越低越好,还要与当前室内的空气温度以及湿度匹配,否则很可能会在设备表面形成冷凝水,影响设备的使用。需要注意的是,露点计算使用的是经验公式,所以,其结果也就是基于经验的值,不一定是完全精确的。其中,a、b、c均为经验常数,分别是a=0.1980,b=0.0017,c=0.8400。
2024-12-06 16:04:13
117
原创 <javascript><html>在两个html页面间跳转时使用浏览器本地存储localStorage传递共享参数
本文是前端学习中间的一环,实现了两个html之间导航跳转时,通过浏览器存储来传递共享参数的功能。由于一般浏览器存储都不太大,所以适合一些简单参数的传递,如某个模板元素的状态。
2024-11-26 10:42:10
983
原创 <Sqlite><websocket>使用Sqlite与websocket,实现网页端对数据库的【读写增删】操作
本文是在websocket进行通讯的基础,添加数据库进行数据的存储,数据库软件使用的是sqlite。
2024-11-19 15:31:32
1095
原创 <tauri><websocket>tauri集成web端使用websocket实现数据通讯
本文是在websocket实现通讯的基础上,将前端项目集成到tauri中,以实现桌面窗口程序。
2024-11-15 08:36:02
1390
原创 <javascript><node.js><websocket>使用node.js创建websocket服务器,与网页端websocket客户端进行数据通讯,且创建windows批处理程序一键启动
本文是网页端调用javascript脚本创建websocket客户端,与websocket服务端进行通讯的简单示例,与此同时,为了方便启动,在windows系统下,使用批处理指令,一键启动网页和websocket服务器。
2024-11-14 09:09:26
995
原创 <websocket><PLC>使用js和html实现webscoket,与PLC进行socket通讯的实例
本文的目的是通过网页端与PLC进行socket通讯,但web端一般并不是直接使用socket,而是websocket,websocket与传统的socket并不能直接通讯,所以,我们使用了中间转接的方法,即web端作为websocket的客户端,与一个web中间层的js程序进行websocket通讯,而这个中间层同时创建传统socket连接,去连接PLC端的socket服务器,这样,通过这个web中间层为websocket和socket提供了通讯的方法。汇川eazy521PLC。系统:windows。
2024-11-13 17:11:45
397
原创 <虚拟机><windows>在windows10下,通过Vmware安装linux虚拟机,如何访问windows的共享文件夹?
本文是windows10系统下,通过Vmware station软件安装linux虚拟机,通过虚拟机访问windows共享文件夹的设置的记录。
2024-10-29 14:55:17
1167
原创 <Tauri>tauri2.0框架下,基于qwik(前端)和rust(后端)结合的桌面程序体验
Qwik 是一种新型的 Web 框架,可以提供任何大小或复杂性的即时加载 Web 应用程序。您的网站和应用程序可以使用大约 1kb 的 JS 启动(无论应用程序复杂性如何),并大规模实现一致的性能。这是qwik官网的介绍,总的来说,qwik也是一种前端的框架,特点是快。Tauri 是一个构建适用于所有主流桌面和移动平台的轻快二进制文件的框架。
2024-10-23 17:18:16
1798
2
原创 <汇川><伺服><工控>汇川SV630P系列伺服驱动,使用转矩模式,上电即使能和运行的设置介绍
本文是关于汇川伺服SV630P系列的驱动器,设置其转矩模式运行的情况介绍,在无PLC或其他控制器的情况下,上电即使能并运行。
2024-10-23 14:40:10
1567
原创 <Rust><Tauri>RustGUI框架Tauri2.0体验,窗口页面的生成(本地js和Vite框架)
本专栏是关于tauri这个rustGUI库的一些实例合集,会讲解一些前端(javascript)和后端(rust)的功能实现的实例代码,但是请注意,本专栏专注实例实现,不关心非常具体的实现逻辑,即没有源代码的详细讲解。
2024-10-23 09:45:35
1532
原创 <工控><伺服><汇川>SV630N伺服驱动器在无PLC的情况下使用转矩模式,上电使能后直接运行
本系列是关于PLC相关的博文,包括PLC编程、PLC与上位机通讯、PLC与下位驱动、仪器仪表等通讯、PLC指令解析等相关内容。PLC品牌包括但不限于西门子、三菱等国外品牌,汇川、信捷等国内品牌。除了PLC为主要内容外,PLC相关元器件如触摸屏(HMI)、交换机等工控产品,如果有值得记录的内容,也会添加进来。
2024-10-21 11:45:42
1416
原创 <Rust>iced库(0.13.1)学习之部件(三十二):使用markdown部件来编辑md文档
在iced的新版本中,增加了rich_text和markdown这两个文本编辑部件,本文我们来介绍一下markdown部件的使用。text!
2024-10-09 13:13:38
588
原创 <Rust>iced库(0.13.1)学习之番外:如何为窗口添加初始值?
本专栏是学习Rust的GUI库iced的合集,将介绍iced涉及的各个小部件分别介绍,最后会汇总为一个总的程序。iced是RustGUI中比较强大的一个,目前处于发展中(即版本可能会改变),本专栏基于版本0.12.1.
2024-10-08 16:35:10
405
原创 <Rust>iced库(0.13.1)学习之部件(三十一):picklist部件的使用及可变style设置
where'a,T,L,V,Message,> wherepicklist,即下拉列表,是预设选项的可选择列表。
2024-10-08 11:11:26
415
原创 <Rust>iced库(0.13.1)学习之部件(三十):button部件的使用
本专栏是学习Rust的GUI库iced的合集,将介绍iced涉及的各个小部件分别介绍,最后会汇总为一个总的程序。iced是RustGUI中比较强大的一个,目前处于发展中(即版本可能会改变),本专栏基于版本0.12.1.注:新版本已更新为0.13概述这是本专栏的第三十篇,主要说明下0.13.1版本下button按钮的使用,主要关注其中改变的地方,新版本在不少方面有较大改变。
2024-09-29 16:41:36
790
原创 <Rust>iced库(0.13.1)学习之部件(二十九):button部件新增方法on_press_with,可传入闭包函数
本专栏是学习Rust的GUI库iced的合集,将介绍iced涉及的各个小部件分别介绍,最后会汇总为一个总的程序。iced是RustGUI中比较强大的一个,目前处于发展中(即版本可能会改变),本专栏基于版本0.12.1.
2024-09-29 11:48:41
555
原创 <Rust>iced库(0.13.1)学习之部件(二十八):在窗口快速添加一个iced图标
本专栏是学习Rust的GUI库iced的合集,将介绍iced涉及的各个小部件分别介绍,最后会汇总为一个总的程序。iced是RustGUI中比较强大的一个,目前处于发展中(即版本可能会改变),本专栏基于版本0.12.1.
2024-09-29 10:08:43
274
原创 <Rust>egui学习之部件(十三):如何为文本添加链接Link和超链接HyperLink功能?
本专栏是关于Rust的GUI库egui的部件讲解及应用实例分析,主要讲解egui的源代码、部件属性、如何应用。
2024-09-26 11:11:43
770
原创 <Rust>egui学习之部件(十二):如何添加右键菜单?
本专栏是关于Rust的GUI库egui的部件讲解及应用实例分析,主要讲解egui的源代码、部件属性、如何应用。
2024-09-26 09:49:22
1097
原创 <Python>基于python使用PyQt6编写一个延迟退休计算器
大致逻辑是用户出生日期减去基准日期(如1965),然后根据差值,计算要增加的月数,每多4个月,延迟退休就加一个月。从规则上看,要区分男性和女性,因为退休岁数不同。我们可以添加一个列表框,根据选择的不同,来调用不同的函数。这两天关于延迟退休的话题比较火,官方也退出了延迟退休计算器的小程序,我们使用python来实现一个。再添加一个出生年月日选择器,在获取了用户的出生年月日后,对年、月进行处理。比如,如果选择了男职工,那么起始计算日期就是1965年1月1日。系统:windows。
2024-09-14 16:36:01
845
原创 <Rust>egui学习之部件(十一):如何在窗口中添加单选框radiobutton部件?
本专栏是关于Rust的GUI库egui的部件讲解及应用实例分析,主要讲解egui的源代码、部件属性、如何应用。
2024-09-06 12:58:34
907
1
原创 <Rust>egui学习之小部件(十):如何在窗口中添加复选框checkbox部件?
本专栏是关于Rust的GUI库egui的部件讲解及应用实例分析,主要讲解egui的源代码、部件属性、如何应用。
2024-09-06 11:14:20
1356
原创 <Rust>egui学习之小部件(九):如何在窗口中添加下拉列表combobox部件?
本专栏是关于Rust的GUI库egui的部件讲解及应用实例分析,主要讲解egui的源代码、部件属性、如何应用。
2024-09-03 11:48:49
900
原创 <Python><AI>基于智谱AI免费大模型GLM-4-Flash的智能聊天程序
智谱AI开放了一个免费使用的大模型GLM-4-Flash,官方也提供了python的示例程序,我们结合pyqt5来编写一个基于GLM-4的简单的智能聊天工具。当我们启动程序后,通过输入提示词,让大模型返回回答,经过测试,这个大模型是无法联系上下文,但是对大部分问题,还是能提供一些较为准确的回答的。以上是一个简单的体验介绍,毕竟是免费使用的,而且可以很方便的集成到python程序中,有兴趣的可以去试试。程序主要分两个方面,一个UI布局,一个是大模型的调用。大模型:智谱清言 GLM-4-Flash。
2024-08-30 14:39:00
658
原创 <Rust>egui学习之小部件(八):如何在窗口中添加滑动条slider部件?
本专栏是关于Rust的GUI库egui的部件讲解及应用实例分析,主要讲解egui的源代码、部件属性、如何应用。
2024-08-30 11:37:25
1274
原创 <Rust>egui学习之小部件(七):如何在窗口中添加颜色选择器colorpicker部件?
本专栏是关于Rust的GUI库egui的部件讲解及应用实例分析,主要讲解egui的源代码、部件属性、如何应用。
2024-08-30 10:11:22
1101
原创 <Rust>egui学习之小部件(六):如何在窗口中添加菜单栏部件?
本专栏是关于Rust的GUI库egui的部件讲解及应用实例分析,主要讲解egui的源代码、部件属性、如何应用。
2024-08-29 16:53:16
1680
1
原创 <Rust>egui学习之小部件(五):如何在窗口中添加图像部件?
本专栏是关于Rust的GUI库egui的部件讲解及应用实例分析,主要讲解egui的源代码、部件属性、如何应用。
2024-08-28 16:13:32
861
原创 <Rust>egui学习之小部件(四):如何在窗口中添加滚动条Scroll部件?
本专栏是关于Rust的GUI库egui的部件讲解及应用实例分析,主要讲解egui的源代码、部件属性、如何应用。
2024-08-28 14:05:39
1463
原创 <Rust>egui学习之小部件(三):如何为窗口UI元件设置布局(间隔、水平、垂直排列)?
本专栏是关于Rust的GUI库egui的部件讲解及应用实例分析,主要讲解egui的源代码、部件属性、如何应用。
2024-08-28 10:42:12
778
原创 <PLC><算法>使用汇川eazy521系列PLC,如何使用LiteST语言对乱序数组进行排序?(冒泡法)
算法原理冒泡排序通过不断地比较相邻元素并交换它们的位置,使得较大的元素逐渐“浮”到数组的末尾,而较小的元素则逐渐“沉”到数组的开头,因此得名“冒泡排序”。该算法通过重复地遍历待排序的列表,比较每对相邻的项,如果它们的顺序错误就把它们交换过来。遍历列表的工作是重复地进行直到没有再需要交换,也就是说该列表已经排序完成。
2024-08-28 10:04:33
923
原创 <PLC><编码器>汇川Eazy521系列PLC与欧姆龙增量编码器E6HZ-CWZ6C连接及读取实例
本系列是关于PLC相关的博文,包括PLC编程、PLC与上位机通讯、PLC与下位驱动、仪器仪表等通讯、PLC指令解析等相关内容。PLC品牌包括但不限于西门子、三菱等国外品牌,汇川、信捷等国内品牌。除了PLC为主要内容外,PLC相关元器件如触摸屏(HMI)、交换机等工控产品,如果有值得记录的内容,也会添加进来。
2024-08-27 14:21:48
782
原创 <PLC><信捷><伺服>汇川eazy521系列PLC和信捷伺服驱动DS5C1通讯实例
本系列是关于PLC相关的博文,包括PLC编程、PLC与上位机通讯、PLC与下位驱动、仪器仪表等通讯、PLC指令解析等相关内容。PLC品牌包括但不限于西门子、三菱等国外品牌,汇川、信捷等国内品牌。除了PLC为主要内容外,PLC相关元器件如触摸屏(HMI)、交换机等工控产品,如果有值得记录的内容,也会添加进来。
2024-08-23 11:05:13
618
汇川PLC-socket通讯-PLC源码(梯形图)
2025-02-06
python-opencv-相机标定-源代码
2024-12-31
websocket服务器-PLCsocket通讯-源码
2024-11-13
基于rustGUI(iced)实现的CRC16校验码生成工具(源代码)
2024-10-21
信捷伺服驱动DS5C1通讯配置文件-EtherCat-汇川PLC
2024-08-23
python-socket-PLC通讯程序(源代码)
2024-08-05
汇川HMI-IT7000-自定义登录界面程序(源程序)
2024-07-25
python-paddleocr-车牌识别(源代码)
2024-07-23
汇川Eazy52X系列PLC固件升级包V6-3-0-0
2024-07-19
python-ffmpeg-音频格式转换程序(MP3-aac-wma-flac)(源代码)
2024-06-26
基于python使用百度paddleocr实现图片文字识别与替换(源代码)
2024-06-17
基于python和opencv以及tesseract,使用ocr识别图片中的文本并进行替换
2024-06-13
基于python和opencv以及tesseract,使用ocr识别图片中的文本并进行替换(源代码)
2024-06-13
python和Beautiful Soup编写的图片下载器程序(源代码)
2024-06-07
python和Beautiful Soup编写的图片下载器程序(exe格式)
2024-06-07
汇川PLC控制SV630N伺服轴运动示例程序
2024-06-03
python编写的纯文本txt转字幕文件srt/ass格式程序
2024-02-28
python+PyQt5,UI分离的示例
2024-01-09
python串口调试助手(优化版)-exe文件-crc计算工具-16进制转换工具
2023-12-27
python-beautifulsoup4-图片爬取-图片下载
2023-12-20
使用python和ffmpeg制作的音频文件分割程序
2023-11-03
python和ffmpeg音频格式转换程序
2023-10-30
python和k-lite制作的视频播放器
2023-05-20
Python-PyQt5-视频播放器
2023-03-13
信捷PLC-脉冲控制-轴运动-四轴机械臂系统程序
2023-03-09
信捷PLC-EtherCat轴控制-三轴运动系统-光纤掩膜版走点
2023-03-09
VB.net下串口通讯程序
2023-02-27
人脸合成dlib库的python实现示例
2022-11-07
<Python>简易串口调试助手(优化版,功能和界面优化)
2022-11-02
华中数控EtherCat配置工具
2022-10-19
使用python加PyQt5,利用QMediaPlayer写一个简易的音乐播放器(进度条拖动,音量改变,播放停止切换,歌曲列表)
2022-04-29
python-下载图片-图片下载器
2022-04-20
Matlab-多窗口调用app程序示例.rar
2021-09-27
使用UDP进行通讯的简单示例
2021-08-05
rust中如何重命名项目名称?
2023-12-06
鸿蒙如何重新定义世界?
2021-06-18
TA创建的收藏夹 TA关注的收藏夹
TA关注的人