随笔分类 -  生产力工具

摘要:还在为WinForms应用的参数配置界面而心力交瘁吗?手动拖拽控件、写绑定、搞验证、调样式……每一个配置页都是重复的“苦力活”。 是时候改变了。 ZL.ParamEditor 是一个专为 WinForms 打造的高性能参数编辑器框架。它不是你熟悉的另一个控件库,而是一种声明式的开发范式——你只需描述 阅读全文
posted @ 2026-01-30 07:29 egreen 阅读(720) 评论(8) 推荐(4)
摘要:在工业现场、测试台架或复杂操作流程中,您是否还在为 WinForms 应用的 SOP(标准操作流程)步骤管理而头疼? 【典型场景】想象一下: 产线操作员需要根据屏幕指示,一步步完成装配、检测,每个步骤合格后弹窗自动消失,不合格则立即提示。工程师在测试设备时,SOP界面既能在主窗口内实时切换指导,也能 阅读全文
posted @ 2026-01-28 20:13 egreen 阅读(79) 评论(0) 推荐(2)
摘要:这个问题很常见,是因为 pnpm 的全局安装路径没有包含在系统的 PATH 环境变量中。 🔍 问题原因 当你使用 npm i -g pnpm 安装时,pnpm 被安装到了 npm 的全局目录,但这个目录可能不在你的 PATH 中。 🛠️ 解决方案 方案1:找到并配置 PATH(推荐) 找到 np 阅读全文
posted @ 2025-09-28 21:12 egreen 阅读(157) 评论(0) 推荐(0)
摘要:彻底卸载 Node.js 卸载步骤 # 1. 卸载 npm sudo npm uninstall npm -g # 2. 删除 Node.js 核心文件和配置 sudo rm -rf /usr/local/lib/node /usr/local/lib/node_modules /var/db/re 阅读全文
posted @ 2025-09-28 20:10 egreen 阅读(549) 评论(0) 推荐(0)
摘要:用的pycharm professional是POJIE过的,今天编写脚本的时候,看到升级提醒,鬼使神差的点了升级。升级完成后,提示重启,结果就再也打不开了 解决方法:https://www.cnblogs.com/panpanda/p/16701363.html 阅读全文
posted @ 2023-02-22 16:59 egreen 阅读(34) 评论(0) 推荐(0)
摘要:以下总结了4种区分centos和ubuntu系统的方法。 1、lsb_release -a 如果是想查看你的Linux系统是Ubuntu还是CentOS,可以使用lsb_release -a命令,lsb_release -a命令可以列出你的Linux系统是哪个Linux发行版,它还可以列出具体是第几 阅读全文
posted @ 2023-02-13 11:56 egreen 阅读(3626) 评论(0) 推荐(0)
摘要:详情请参考:http://www.aapanel.com/new/download.html#install Centosyum install -y wget && wget -O install.sh http://www.aapanel.com/script/install_6.0_en.sh 阅读全文
posted @ 2023-02-02 09:02 egreen 阅读(120) 评论(0) 推荐(0)
摘要:DataTable dt = new DataTable(); //嵌套的三元运算 牛叉到五体投地 object obj = dt.Compute("iif(1000=5,1000,iif(100>100,4001,2000))", null); Response.Write(obj); Syste 阅读全文
posted @ 2023-02-01 17:14 egreen 阅读(2043) 评论(0) 推荐(1)
摘要:1 // [3]*10 2 Enumerable.Range(0,10).ToArray(); 3 4 // [X*2 for x in range(5) if x%3==0] 5 Enumerable.Range(0, 5).Select(x=>x*2).ToArray(); 6 7 // mat 阅读全文
posted @ 2022-12-18 16:49 egreen 阅读(58) 评论(0) 推荐(0)
摘要:首先非常感谢老刀研发的CellReport解决了中小企业报表难的问题。 CellReport的官网地址:https://gitee.com/NoneDay/CellReport 欢迎小伙伴围观;对应的文档地址:http://noneday.gitee.io/cellreport/ CellRepor 阅读全文
posted @ 2022-12-12 16:48 egreen 阅读(644) 评论(0) 推荐(0)
摘要:在数据量较大时,有时需要分sheet导出。 效果和代码如下,希望对大家有帮助。 1 SaveFileDialog sfd = new System.Windows.Forms.SaveFileDialog(); 2 private void btn_Export_Click(object sende 阅读全文
posted @ 2022-11-29 10:24 egreen 阅读(546) 评论(1) 推荐(0)
摘要:javascript-obfuscator ./src --output dist/src --string-array-encoding rc4 --exclude node_modules,bak,.prettierrc.js exclude为排除目录或文件 具体用法参考:https://www 阅读全文
posted @ 2022-11-25 11:14 egreen 阅读(351) 评论(0) 推荐(0)
摘要:用了prettierjs这么久,一直以来都是依托于vscode的快捷键调用.prettierrc.js配置文件进行单个文件的格式化; 格式化整个项目代码的诉求越来越强烈,直到有一天发现了这片文章 https://www.jianshu.com/p/c3fd26503435 ,解决了我的问题。 在此分 阅读全文
posted @ 2022-11-25 11:09 egreen 阅读(451) 评论(0) 推荐(0)
摘要:下载地址:链接: https://pan.baidu.com/s/1BOTCH_Vy1o0KasRgscdxAA 提取码: pmoh 功能: 西门子PLC虚拟,通过解析标签地址,自动建立DB块,并自动采集对应的标签,方便上位机进行调试。有了此工具不需要再用STEP7等工具。 小伙伴期待的视频教程:h 阅读全文
posted @ 2022-11-06 12:30 egreen 阅读(563) 评论(1) 推荐(0)
摘要:小伙伴期待的视频教程:https://space.bilibili.com/180985672/channel/seriesdetail?sid=2807145 功能画面: 针对多条线多个工位调试支持 在下拉框中随意切换 模拟IO模块,实现客户端和服务端交互,方便调试 PLC交互配置连接管理,切换自 阅读全文
posted @ 2022-11-06 11:07 egreen 阅读(231) 评论(2) 推荐(0)
摘要:1、首先使用pip install yapf 命令安装; 2、在setting中加入如下语句: "python.formatting.provider": "yapf", "python.formatting.yapfArgs": ["--style", "{column_limit: 150}"] 阅读全文
posted @ 2022-07-29 09:28 egreen 阅读(761) 评论(0) 推荐(0)
摘要:在使用设备调试工具的过程中,如果电脑上安装了诸如STEP、Simentic.Net之类的软件时,会占用102端口,导致我们的工具无法使用。 解决办法: 查看端口占用: 杀掉占用的进程: 经过查找PID为4336的进程占用102端口 通过任务管理器结束掉4336对应的进程。 阅读全文
posted @ 2022-07-22 15:55 egreen 阅读(2876) 评论(0) 推荐(0)
摘要:mac上已经 brew install openssl git clone https://github.com/wg/wrk.git cd wrk make 会生成一个wrk的可执行文件, 然后把可执行文件copy到系统的路径下 eg /usr/local/bin/ 下 阅读全文
posted @ 2022-07-07 09:27 egreen 阅读(167) 评论(0) 推荐(0)