wpf

小羊没烦恼!3 天前
java·linux·运维·数据库·wpf
分布式事务 | 使用DTM 的Saga 模式那DTM是如何处理分布式事务的呢?以一个经典的跨行转账业务为例来看下事务处理过程。对于跨行转账业务而言,很显然是跨库跨服务的应用场景,不能简单通过本地事务解决,可以使用Saga模式,以下是基于DTM提供的Saga事务模式成功转账的的时序图:
samble4 天前
wpf·prism·dryioc
从零搭建半导体设备上位机(二):Prism + DryIoc,五个工程与区域导航怎么串起来这是「从零搭建半导体设备上位机」系列第2篇。上一篇定了三层架构,这一篇把骨架落地:五个工程怎么划边界、App 启动时到底按什么顺序跑、区域导航怎么组织,以及一个 526 行的 App.xaml.cs 里藏着的三个坑。
一条闲鱼_mytube4 天前
分布式·算法·wpf
分布式 ID 生成方案:雪花算法与号段模式问题域:分布式系统 / 分库分表后的主键生成 技术栈:语言无关。代码以 Go 举例,Java 生态对应 Leaf、UidGenerator、TinyID 难度:⭐⭐⭐⭐(需要了解分库分表与并发基础) 阅读时长:5 分钟看「速览」|20 分钟读全文|30 分钟含自测题
她说彩礼65万4 天前
wpf
WPF Prism代码走读源码版本:Prism 8.1.97是反射,但不是"扫描程序集自动发现模块"那种反射。准确的说法是:元数据驱动 + 延迟反射 + 容器实例化。三层职责分离:
光泽雨7 天前
c#·wpf
动画生命周期动画会暂时覆盖属性的值,但不会自动修改属性的基础值。此时:这里的“基础值”,可以先理解为:不考虑动画时,这个属性应该使用的值。 本例中,就是 XAML 设置的 100。
nap1178 天前
wpf
WPF 中常用的 LINQ 语句在 WPF 开发中,LINQ(Language Integrated Query)主要用于处理集合数据、实现动态过滤、排序,以及将非标准数据源(如 XML 或数据库查询结果)转换为 UI 可绑定的格式。本文汇总常用 LINQ 语句的含义对照表,并给出在 WPF / MVVM 场景下的使用示例。
做个文艺程序员11 天前
架构·消息队列·wpf·事件驱动架构·ai-native·cqrs
MQ第12篇:AI原生消息架构演进:从MQ到事件驱动的全链路设计摘要:这是「MQ消息队列从入门到AI原生实战」系列的收尾篇。全文以一张知识地图回顾12篇文章的完整脉络,深入事件驱动架构的三大核心模式——Event Sourcing(事件溯源)、CQRS(命令查询职责分离)、Saga(分布式事务编排),梳理消息队列从"系统解耦工具"到"AI原生异步引擎"的三阶段演进路径,并展望MQ + AI + Serverless的融合方向。全文包含知识地图、模式对比表、演进路线图和可运行的Spring Boot代码,适合希望系统掌握MQ技术栈、并跟上AI原生架构趋势的Java开发者
donk131413 天前
javascript·分布式·react native·react.js·wpf·harmonyos
React Native for OpenHarmony 实战:三方库 react-native-circular-action-menu 的鸿蒙化适配指南本文记录把 react-native-circular-action-menu(圆形展开菜单)适配到 HarmonyOS 的完整过程。
donk131414 天前
分布式·react native·react.js·wpf·harmonyos
React Native for OpenHarmony 实战:三方库 react-native-step-indicator 的鸿蒙化适配指南本文记录把 react-native-step-indicator(步骤条 / 进度指示器)适配到 HarmonyOS 的完整过程。
He BianGu14 天前
笔记·wpf
【笔记】WPF中RenderOptions类的详细功能RenderOptions 是 WPF 中用于在单个元素级别精细控制渲染行为的静态工具类,核心定位是在渲染速度与显示质量之间做权衡。
VidDown14 天前
数据库·python·django·wpf·音视频·视频编解码
上线三个月后的第一次事故:一个 Django 服务的日志、监控与故障复盘那天下午两点零几分,用户在群里问:“下载是不是挂了?”我打开站点,页面能开,但一点下载就 502。SSH 上去看,gunicorn 进程还在,CPU 不高,内存正常,磁盘也够——所有"看起来应该有问题的指标"都是好的。
He BianGu14 天前
笔记·wpf
【笔记】WPF中CachingHint的功能CachingHint 是 RenderOptions 类的一个附加属性,用于在特定场景下将 TileBrush 的内容缓存到屏幕外缓冲区,以提升渲染性能。
He BianGu14 天前
笔记·wpf
【笔记】在WPF中BitmapScalingMode的作用BitmapScalingMode 在 WPF 中的作用是:控制图片在缩放(尤其是放大)时采用的算法,从而在“显示质量”与“渲染性能”之间做取舍。
Vae_Mars15 天前
笔记·学习·wpf
幂等性学习笔记核心一句话:同一个操作,执行一次和执行 N 次,对系统产生的最终影响必须完全一样。幂等(Idempotent)源自数学:f(f(x)) = f(x),即函数重复作用于自身结果不变。
samble15 天前
c#·wpf·mvvm·modbus·工业控制
从零搭建灌装监控系统(十九):单元测试实战,xUnit + 内存SQLite + 反射测试私有方法这是「从零搭建灌装监控系统」系列第19篇。前面十八篇写完,每次改动都得手动点一遍界面才能确认没坏。这篇搭起测试工程:用临时 SQLite 文件做数据隔离,用 fixture 共享数据库生命周期,再用反射把私有方法拉出来测。
光泽雨16 天前
wpf
路由概念和路由事件 继承链路 RadioButton的事件解析WPF 中的路由事件 (Routed Events) 是专门为树形 UI 结构设计的事件传递机制。在传统的 C# 开发(如 WinForms)中,事件是“点对点”的(即谁触发、谁响应);而在 WPF 中,所有的 UI 控件都是像树枝一样层层嵌套的。路由事件允许一个事件在 UI 树中上下穿梭,直到被某个节点处理为止。
samble17 天前
c#·wpf·mvvm·modbus·工业控制
从零搭建灌装监控系统(十八):自定义控件,三色灯与状态指示这是「从零搭建灌装监控系统」系列第18篇。界面上的红绿圆点、状态标签、液位指示,一开始都是复制粘贴出来的。这篇把它们做成可复用的自定义控件,用依赖属性和值转换器驱动,并讲清一个特别容易踩的 WPF 规则:本地值为什么会盖掉触发器。
光泽雨17 天前
wpf·控件按钮
ToolTip工具提示控件鼠标放到控件上,停留一小会儿,弹出一个小浮窗,用来展示补充说明文字。 几乎所有 WPF 可视控件(RadioButton、Button、TextBox、Grid、StackPanel)都自带 ToolTip 属性。
Vae_Mars17 天前
wpf
WPF中如何实现单位转换最终成果包含两个项目:职责划分(先记住这个,后面所有设计都围绕它):程序界面分三块:只要输出的列表里有 10.x 开头的版本即可。如果没有,到 https://dotnet.microsoft.com/download 下载安装 .NET 10 SDK。