首页
沸点
课程
数据标注
HOT
AI Coding
更多
直播
活动
APP
插件
直播
活动
APP
插件
搜索历史
清空
创作者中心
写文章
发沸点
写笔记
写代码
草稿箱
创作灵感
查看更多
登录
注册
上位机、工控软件、自动化测试
七宝三叔
创建于2025-12-30
订阅专栏
上位机、工控软件、自动化测试
暂无订阅
共11篇文章
创建于2025-12-30
订阅专栏
默认顺序
默认顺序
最早发布
最新发布
C#,为什么要用LINQ?
想象你有一个杂乱的书架(数据集合) 不使用LINQ的情况(传统方式): csharp 使用LINQ的情况(智能助手帮你找书): csharp LINQ的三种表达方式 1. 方法语法(最常用) - 像用
C# 上位机开发中的动态绑定与虚拟化
一、动态绑定 (Dynamic Binding) 1. 数据绑定基础 csharp 2. 动态绑定集合 csharp 3. XAML绑定示例 xml 二、虚拟化 (Virtualization) 1.
通过咖啡店点单系统,了解WPF的特性
让我用一个生活中的例子——咖啡店点单系统,来解释一些WPF概念。 场景:咖啡店点单系统 1. WPF框架 - 整个咖啡店 csharp 2. 数据绑定 - 点单与制作联动 就像顾客点单后,后厨自动收到
线程安全的,USB口控制仪器程序(C#)
由于USB通信的复杂性,我将使用libusb作为底层库,通过LibUsbDotNet封装实现。 完整实现代码 csharp 关键设计要点 1. 线程安全设计 双重锁定模式:连接状态管理使用双重检查锁
餐厅点餐,教会我MVC, MVP, MVVM
从一个餐厅点餐的场景,来说明MVC, MVP, MVVM三种模式的区别。 MVC,紧耦合 MVP,过重的Presenter
会选车就会选MVVM框架(上位机,工控软件)
一、不同MVVM框架的“性格特征” 场景1:WPF + Prism/Caliburn - 豪华房车的全触控中控系统 生活类比:就像特斯拉的中控大屏或高端房车的智能控制系统,功能复杂但需要极致流畅的交互
从智能家居,看轻量级MVVM框架CommunityToolkit.Mvvm
我常常把MVVM框架比作智能家居控制中心。而CommunityToolkit.Mvvm(简称MVVM Toolkit)就像是这个控制中心的标准化智能配置系统。让我带你详细了解这个优秀的框架。 一、上位
线程安全的,网口控制仪器的程序(C#)
以下是完整实现: csharp 设计要点说明: 1. 线程安全实现 双重锁机制:连接状态管理使用双重检查锁 并发队列:使用 ConcurrentQueue 存储命令 信号量控制:使用 Semaphor
制作早餐,我异步编程
场景:忙碌的早晨制作早餐 想象一下工作日的早晨,你需要准备一份完整的早餐。让我们看看这个过程如何用同步和异步的方式来执行: csharp 更深入的生活例子:早上的多重任务 让我们看一个更贴近生活的复杂
线程安全的,串口控制仪器的程序(C#)
### **推荐线程安全方案:** 1. **简单应用**:使用`Lazy<T>`实现的单例模式 1. **高并发场景**:使用消息队列模式 1. **多仪器类型**:使用工厂模式配合单例
VISA,仪器设备的万能遥控器
VISA,(Virtual Instrument Software Architecture) 就像一个“万能遥控器”。 场景设定: 想象你家里的娱乐设备越来越多: 一台老式的索尼电视机(只有红外遥控