- 博客(155)
- 资源 (20)
- 问答 (1)
- 收藏
- 关注
原创 pycharm界面改为中文,中英文切换
打开pycharm,选择“plugins”(插件)。在plugins市场的搜索框,输入“chinese”选择第二个插件,点击插件后面的安装按钮“install”,会自己安装,安装好后,软件会要求重新启动,点击确定即可。重启后就可以显示为中文界面了。如果不想用中文,想改回去也很容易。选择“plugins”,然后在右侧的窗口,选择“已安装”,可以看到所有安装的插件,将安装的中文插件的右侧的勾选框点掉,然后点击其他处,软件会提示重启,点击确定即可。...
2021-06-28 13:38:57 73155 7
原创 <Python>基于python使用PyQt6编写一个延迟退休计算器
大致逻辑是用户出生日期减去基准日期(如1965),然后根据差值,计算要增加的月数,每多4个月,延迟退休就加一个月。从规则上看,要区分男性和女性,因为退休岁数不同。我们可以添加一个列表框,根据选择的不同,来调用不同的函数。这两天关于延迟退休的话题比较火,官方也退出了延迟退休计算器的小程序,我们使用python来实现一个。再添加一个出生年月日选择器,在获取了用户的出生年月日后,对年、月进行处理。比如,如果选择了男职工,那么起始计算日期就是1965年1月1日。系统:windows。
2024-09-14 16:36:01 546
原创 <Rust>egui学习之部件(十一):如何在窗口中添加单选框radiobutton部件?
本专栏是关于Rust的GUI库egui的部件讲解及应用实例分析,主要讲解egui的源代码、部件属性、如何应用。
2024-09-06 12:58:34 832 1
原创 <Rust>egui学习之小部件(十):如何在窗口中添加复选框checkbox部件?
本专栏是关于Rust的GUI库egui的部件讲解及应用实例分析,主要讲解egui的源代码、部件属性、如何应用。
2024-09-06 11:14:20 1278
原创 <Rust>egui学习之小部件(九):如何在窗口中添加下拉列表combobox部件?
本专栏是关于Rust的GUI库egui的部件讲解及应用实例分析,主要讲解egui的源代码、部件属性、如何应用。
2024-09-03 11:48:49 774
原创 <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 532
原创 <Rust>egui学习之小部件(八):如何在窗口中添加滑动条slider部件?
本专栏是关于Rust的GUI库egui的部件讲解及应用实例分析,主要讲解egui的源代码、部件属性、如何应用。
2024-08-30 11:37:25 1162
原创 <Rust>egui学习之小部件(七):如何在窗口中添加颜色选择器colorpicker部件?
本专栏是关于Rust的GUI库egui的部件讲解及应用实例分析,主要讲解egui的源代码、部件属性、如何应用。
2024-08-30 10:11:22 1006
原创 <Rust>egui学习之小部件(六):如何在窗口中添加菜单栏部件?
本专栏是关于Rust的GUI库egui的部件讲解及应用实例分析,主要讲解egui的源代码、部件属性、如何应用。
2024-08-29 16:53:16 1529
原创 <Rust>egui学习之小部件(五):如何在窗口中添加图像部件?
本专栏是关于Rust的GUI库egui的部件讲解及应用实例分析,主要讲解egui的源代码、部件属性、如何应用。
2024-08-28 16:13:32 656
原创 <Rust>egui学习之小部件(四):如何在窗口中添加滚动条Scroll部件?
本专栏是关于Rust的GUI库egui的部件讲解及应用实例分析,主要讲解egui的源代码、部件属性、如何应用。
2024-08-28 14:05:39 1255
原创 <Rust>egui学习之小部件(三):如何为窗口UI元件设置布局(间隔、水平、垂直排列)?
本专栏是关于Rust的GUI库egui的部件讲解及应用实例分析,主要讲解egui的源代码、部件属性、如何应用。
2024-08-28 10:42:12 655
原创 <PLC><算法>使用汇川eazy521系列PLC,如何使用LiteST语言对乱序数组进行排序?(冒泡法)
算法原理冒泡排序通过不断地比较相邻元素并交换它们的位置,使得较大的元素逐渐“浮”到数组的末尾,而较小的元素则逐渐“沉”到数组的开头,因此得名“冒泡排序”。该算法通过重复地遍历待排序的列表,比较每对相邻的项,如果它们的顺序错误就把它们交换过来。遍历列表的工作是重复地进行直到没有再需要交换,也就是说该列表已经排序完成。
2024-08-28 10:04:33 562
原创 <PLC><编码器>汇川Eazy521系列PLC与欧姆龙增量编码器E6HZ-CWZ6C连接及读取实例
本系列是关于PLC相关的博文,包括PLC编程、PLC与上位机通讯、PLC与下位驱动、仪器仪表等通讯、PLC指令解析等相关内容。PLC品牌包括但不限于西门子、三菱等国外品牌,汇川、信捷等国内品牌。除了PLC为主要内容外,PLC相关元器件如触摸屏(HMI)、交换机等工控产品,如果有值得记录的内容,也会添加进来。
2024-08-27 14:21:48 461
原创 <PLC><信捷><伺服>汇川eazy521系列PLC和信捷伺服驱动DS5C1通讯实例
本系列是关于PLC相关的博文,包括PLC编程、PLC与上位机通讯、PLC与下位驱动、仪器仪表等通讯、PLC指令解析等相关内容。PLC品牌包括但不限于西门子、三菱等国外品牌,汇川、信捷等国内品牌。除了PLC为主要内容外,PLC相关元器件如触摸屏(HMI)、交换机等工控产品,如果有值得记录的内容,也会添加进来。
2024-08-23 11:05:13 125
原创 如何将opencv格式转为qimage格式显示,如何使用opencv打开中文路径图片?
本文是一个记录,记录了在python中使用opencv打开图片并转为qimage格式在pyqt5中显示。
2024-08-08 16:01:49 195
原创 <Rust><iced>基于rust使用iced构建GUI实例:一个CRC16校验码生成工具
本文的crc16校验码生成工具,主要设计两个方面,一个是crc16 modbus算法的实现,另一个是GUI的视线。<Rust>使用rust实现crc16_modbus校验码生成?在GUI的实现上,使用iced库来实现,我们需要添加一个文本输入框,一个按钮,一个用于显示结果的标签。如图片所示,当我们在输入框中输入字符后(16进制格式的字符,如010300000002此类),程序接收字符串后,转为16进制字节数组,虽然进行crc校验码的计算,计算结果再转为字符显示。}else{
2024-07-31 22:43:50 363
原创 <HMI><汇川>在汇川HMI中,如何自定义用户登录窗口?
我们需要添加一个新的弹出窗口,并为其布置UI:然后,我们需要为窗口内的部件实现功能,即选择用户名、输入密码,点击确认按钮后,会判断当前能否登录。
2024-07-25 13:28:07 207
原创 <PLC><HMI><汇川>在汇川HMI画面中,如何为UI设置全局样式?
在资源—全局样式菜单下,点击右侧窗口左上角的“+”号按钮,添加一个新的全局样式:至于名称,可以修改,也可以不管,重要是设置其样式。本例中,我们将其名称修改为style4。为了便于说明,我们对于示例中的按钮、文本等部件的样式一一添加,以便于能逐渐看到其状态的改变,我们先来看未设置样式下的默认部件样式:事实上,默认样式也是一种样式,只不过这是汇川的软件默认提供的,很多情况下也是不符合用户的审美的,为了便于说明,我们自定义样式时,会使用比较显眼的色彩,来突出与默认样式的不同。
2024-07-24 15:38:24 227
原创 <Python><paddle>基于python使用百度paddleocr实现车牌识别
paddleocr是百度飞桨的一个文字识别库,准确度非常高,基于其文字识别的基础,将其用于车牌识别。这个识别的准确度是相当高的。
2024-07-23 15:12:02 1088
原创 <PLC><Python>使用python与汇川PLC基于socket通讯程序:传感器数据传送与监控
本系列是关于PLC相关的博文,包括PLC编程、PLC与上位机通讯、PLC与下位驱动、仪器仪表等通讯、PLC指令解析等相关内容。PLC品牌包括但不限于西门子、三菱等国外品牌,汇川、信捷等国内品牌。除了PLC为主要内容外,PLC相关元器件如触摸屏(HMI)、交换机等工控产品,如果有值得记录的内容,也会添加进来。
2024-07-22 17:01:13 226 5
原创 <PLC><汇川>汇川Eazy52x系列PLC固件升级固件烧录过程中的注意点
汇川的小型PLC使用的编程软件是Autoshop,最近更新了新版本,版本号是4.10.1.0完整更新日志如下:【V4.10.1.0修改记录】一、EASY支持OPC UA服务器,通讯规格详见应用手册。二、EtherCAT优化:1、EASY支持GR10-EC-6SW分支器,最大支持三级;2、支持简单从站(解决GR20T卧式IO、SMC阀岛、WAGO耦合器等无法适配问题);3、支持总览界面统一设置EtherCAT别名;4、轴单位换算界面支持用户单位设置;
2024-07-19 16:33:18 492
原创 <Rust><GUI>rust语言GUI库tauri体验:前、后端结合创建一个窗口并修改其样式
前言本文是rust语言下的GUI库:tauri来创建一个窗口的简单演示,主要说明一下,使用tauri这个库如何创建GUI以及如何添加部件、如何编写逻辑、如何修改风格等,所以,这也是一个专栏,将包括tauri库的多个方面。环境配置系统:windows平台:visual studio code语言:rust、javascript、html、css库:tauri概述本文是tauri库系列博文的第一篇,主要是简单实现一个窗口程序并成功运行,当然,这是基于官方的示例,事实上官方给出的上手例程非常详细,不
2024-07-16 15:18:07 1636
原创 <Rust>egui学习之小部件(二):如何在egui窗口中添加按钮button以及标签label部件?
本专栏是关于Rust的GUI库egui的部件讲解及应用实例分析,主要讲解egui的源代码、部件属性、如何应用。
2024-07-15 14:08:47 852
原创 <Rust>egui学习之小部件(一):如何在窗口及部件显示中文字符?
本专栏是关于Rust的GUI库egui的部件讲解及应用实例分析,主要讲解egui的源代码、部件属性、如何应用。
2024-07-15 12:33:28 1117
原创 <PLC><威纶通>威纶通触摸与信捷PLC通讯,使用脚本根据页面自动切换模式
本系列是关于PLC相关的博文,包括PLC编程、PLC与上位机通讯、PLC与下位驱动、仪器仪表等通讯、PLC指令解析等相关内容。PLC品牌包括但不限于西门子、三菱等国外品牌,汇川、信捷等国内品牌。除了PLC为主要内容外,PLC相关元器件如触摸屏(HMI)、交换机等工控产品,如果有值得记录的内容,也会添加进来。
2024-07-10 16:47:55 1132
原创 <PLC><模拟量><SMC>使用SMC温度流量传感器PF3W系列与汇川PLC进行模拟量通讯的接线与设置
本系列是关于PLC相关的博文,包括PLC编程、PLC与上位机通讯、PLC与下位驱动、仪器仪表等通讯、PLC指令解析等相关内容。PLC品牌包括但不限于西门子、三菱等国外品牌,汇川、信捷等国内品牌。除了PLC为主要内容外,PLC相关元器件如触摸屏(HMI)、交换机等工控产品,如果有值得记录的内容,也会添加进来。
2024-07-09 14:42:25 190
原创 <PLC><汇川><模拟量>基于汇川Easy521系列PLC使用模拟量模块与模拟量传感器进行通讯
本系列是关于PLC相关的博文,包括PLC编程、PLC与上位机通讯、PLC与下位驱动、仪器仪表等通讯、PLC指令解析等相关内容。PLC品牌包括但不限于西门子、三菱等国外品牌,汇川、信捷等国内品牌。除了PLC为主要内容外,PLC相关元器件如触摸屏(HMI)、交换机等工控产品,如果有值得记录的内容,也会添加进来。
2024-07-09 13:51:07 691
原创 <PLC><汇川><串口485>汇川Eazy521系列PLC与特域水冷机进行485通讯的设置
本系列是关于PLC相关的博文,包括PLC编程、PLC与上位机通讯、PLC与下位驱动、仪器仪表等通讯、PLC指令解析等相关内容。PLC品牌包括但不限于西门子、三菱等国外品牌,汇川、信捷等国内品牌。除了PLC为主要内容外,PLC相关元器件如触摸屏(HMI)、交换机等工控产品,如果有值得记录的内容,也会添加进来。
2024-07-08 18:49:24 245
原创 华为仓颉语言体验:一个简单的socket服务端实现
由于仓颉目前是内测状态, 不能展示仓颉的详细信息,但是华为仓颉官网的公共文档的内容是可以公开的。我相信有不少喜欢编程的朋友都申请了内测,但是一些编程初学者应该和我一样,处于摸索阶段。所以,我这里把我测试的一个示例程序分享一下,以便大家参考。
2024-07-01 13:27:22 877
原创 <Python><ffmpeg>基于python使用PyQt5构建GUI实例:音频格式转换程序(MP3/aac/wma/flac)(优化版2)
本文是基于python语言使用pyqt5来构建的GUI,功能是使用ffmpeg来对音频文件进行格式转换,如mp3、aac、wma、flac等音乐格式。
2024-06-26 14:04:17 230
原创 <Rust><iced>在iced中显示gif动态图片的一种方法
在iced中,提供了image部件,从理论上说,image是支持gif图片的,但是如果你直接将gif的图片路径提供给image,获取图片的handle数据,然后在UI上显示这个image,是无法显示动态图片的,通常,这种情况下,只会显示gif图片的第一帧。看下面的示例:效果如下:如上图的左边,image部件只会显示这个gif的第一帧。而右边的图片则是动态的,下面我就来说一下让gif动态显示的方法。这个事件会根据当前系统硬件来刷新,它触发的就是窗口的重绘。
2024-06-21 17:35:04 551
原创 <Rust><iced>基于rust使用iced构建GUI实例:如何将svg格式转为ico格式图片?
ok()如上,pp为Vec< u8>即图片被转为字节数组,这样一来,我们就可以使用image库对其进行处理了。.decode()?;如此,svg数据已经被转为了image下的DynamicImage数据了,现在,我们可以将其随意转为其他格式,image支持一下格式:当然也包括ico格式。只是需要注意,如果要转为jpeg,需要丢掉透明度,要转为ico,尺寸不能大于256。综上,我们实现svg转ico的过程,是利用了中间数据Vec< u8>,这是对图片基础数据的操作。
2024-06-19 09:54:12 890
原创 <Rust><iced><resvg>基于rust使用iced构建GUI实例:使用resvg库实现svg转png
本文是使用rust库resvg来将svg图片转为png图片。
2024-06-18 15:41:33 470 1
原创 <Python><paddleocr>基于python使用百度paddleocr实现图片文字识别与替换
本文是使用百度的开源库paddleocr来实现对图片文字的识别,准确度还不错,对图片文字的替换,则利用opencv来完成。
2024-06-17 14:51:24 561
原创 <PLC><汇川>汇川PLC基于EtherCat协议使用转矩模式控制SV630N伺服驱动电机
本系列是关于PLC相关的博文,包括PLC编程、PLC与上位机通讯、PLC与下位驱动、仪器仪表等通讯、PLC指令解析等相关内容。PLC品牌包括但不限于西门子、三菱等国外品牌,汇川、信捷等国内品牌。除了PLC为主要内容外,PLC相关元器件如触摸屏(HMI)、交换机等工控产品,如果有值得记录的内容,也会添加进来。
2024-06-17 11:46:49 897
原创 <Rust><iced>基于rust使用iced库构建GUI实例:图片的格式转换程序
package]<Rust><iced>基于rust使用iced库构建GUI实例:动态改变主题色下面主要说一下本篇所涉及的两个功能,一个是图片数据的处理,使用的是image库,一个是文件的对话框,使用的是rfd库。.set_title("打开图像").add_filter("所有图像文件", &["png","jpg","jpeg","bmp","ico","tiff","gif"])FileDialog是文件对话框,MessageDialog是消息对话框。
2024-06-15 22:56:30 451
原创 <Python><PyQt5>使用PyQt5创建多窗口之间传递数据(利用槽和信号)
本文是作为一个记录,使用pyqt5来编写窗口时,如果创建了两个或多个窗口,且希望主窗口的数据可以同时更新到其他窗口,如何实现?
2024-06-14 09:41:15 501
原创 <Python><报错>python安装paddleocr时报错“no module patch_ng”如何解决?
python安装paddleocr时报错“no module patch_ng”的解决办法。
2024-06-13 14:15:44 465
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
信捷伺服驱动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
rust中如何重命名项目名称?
2023-12-06
鸿蒙如何重新定义世界?
2021-06-18
TA创建的收藏夹 TA关注的收藏夹
TA关注的人