技术栈
c#
Water_Sunzhipeng
38 分钟前
c#
HandyControl Demo 设置特定框架记录
> 源码路径:`D:\HandyControl\HandyControl-master`> 控件库版本:3.6.0.0
czhc1140075663
1 小时前
c#
插补、另存为、标记过滤、采集超时——今天聊的四件事
2026-09-14今天聊了四件事,看似不相干,其实都在回答同一个问题:让工业设备"听话"。运动控制是让它"动得准",另存为是"存得对",标记过滤是"该跳的跳",采集超时是"查得清"。逐个讲。
小羊没烦恼!
2 小时前
java
·
开发语言
·
前端
·
c++
·
c#
Memory 记忆设计讨论:Agent Memory 的数据模型可以怎么设计
上一篇讨论了为什么向量数据库不能单独代表 Agent Memory。这篇进一步往下走一步,拆分成了:Event、Evidence、Candidate 与 Memory Fact几步。
小羊没烦恼!
6 小时前
java
·
开发语言
·
windows
·
算法
·
c#
Memory 记忆设计讨论:为什么 Agent Memory 不能只靠向量数据库?
这是 Agent Memory 系列的第二篇文章。上一篇先给出了一个总体判断:Memory 是一套让 Agent 能够持续使用历史上下文的能力。
...622
6 小时前
c#
C# 中 Lambda 表达式的全面讲解
Lambda 表达式是 C# 中非常强大且常用的语法特性,它让我们能够以简洁、优雅的方式编写匿名函数。无论是 LINQ 查询、事件处理、异步编程还是日常的集合操作,Lambda 表达式都扮演着不可或缺的角色。本文将带你从零开始,系统性地掌握 C# 中 Lambda 表达式的核心概念、语法、应用场景以及背后的原理。
...622
8 小时前
tcp/ip
·
c#
·
socket
WinForm中Socket通信服务端客户端代码实现讲解
本文承接《Socket通信原理详解》,专注于在 WinForm 项目中如何把原生 Socket API 落地成一个可以运行的"服务端 + 客户端"程序,包含完整代码和逐段讲解。
唐青枫
1 天前
c#
·
.net
别只会看日志:C#.NET SOS 调试扩展从 Dump 到内存泄漏排查
线上 .NET 程序出现问题时,最麻烦的往往不是“报错了”,而是:这类问题需要直接查看 CLR 的运行时状态:托管堆里有哪些对象、线程当前停在哪里、某个对象被谁引用、异常对象保存了什么信息。
yswenli
1 天前
c#
·
videodownload
·
webvideodownload
·
videograbber
基于C#开发网站视频嗅探下载工具——BrowserVideoGrabber
在网页里看视频,眼睛过了瘾,手指却空落落?BrowserVideoGrabber 把这件事变简单了:内置浏览器开网页,视频资源自动跳进嗅探列表,双击就能下载到本地。一个标签页看不完?一键新开一个。喜欢这个页面?点个 ⭐ 收进收藏夹。
Lost of 程序猿
1 天前
开发语言
·
c#
·
asp.net
·
.net
M2 实战:询价与采购订单聚合落地——跨聚合一致性、领域事件与 Outbox
M2 启动会上,项目经理王五先翻出了老系统采购模块的三个工单。三个事故,恰好对应三个建模难题。事故一:同一个按钮,点出两张采购单。
Polevne
1 天前
linux
·
算法
·
c#
C# GRPC 一元与双向流
本文主要介绍GRPC 一元RPC和双向流GRPC的简单代码实现。一、引入Nuget包1. 服务端:Grpc.Tools:将xxx.proto文件编译生成xxx.cs文件;仅在构建期需要,注意在csproj中进行配置<PackageReference Include="Grpc.Tools"><PrivateAssets>all;注意配置<Protobuf Include="xxx.proto" GrpcServices="Server"/>
XiaoZhenHua98
2 天前
c#
·
软件架构
·
机器视觉
·
工业自动化
·
工业软件
·
recipe
C#工业机器视觉Recipe配方系统设计:多型号、多相机、多工位参数如何统一管理
在非标机器视觉项目中,产品型号一旦从单一型号扩展到多个型号,软件复杂度往往会快速上升。相机曝光、视觉参数、ROI、检测阈值、PLC地址、存图规则等配置如果散落在代码和界面控件中,后期维护会非常困难。本文结合工业视觉软件实际开发场景,系统介绍一套基于 C# 的 Recipe 配方管理设计思路,包括配方数据结构、运行时快照、参数切换、版本管理、导入导出及异常回滚等内容。
fujisheng661
2 天前
c#
·
unity3d
FUI 导航实践:拆开 Layer、History、Coverage 与 Cache 的组合语义
系列第 11 篇,面向熟悉 Unity 和 C#、开始写框架的开发者。以 FUI 当前 RoutePolicy、OpenOptions 和 Navigator 源码为依据,先拆一个返回键错误,再沿生成和运行路径验证组合语义;教学模型与真实API分开标记。
淡海水
2 天前
数据结构
·
算法
·
c#
·
模式匹配
10-05-高级-模式匹配-CSharp如何改变与数据结构的交互方式
系列:C# 与常用数据结构源码剖析 · 高级特性实现原理篇 阅读时间:约 55 分钟 版本边界:主线以 C# 7—12 与 .NET 8 为例;Unity 中是否可用取决于 Editor 版本、脚本运行时与编译器,不能只看语法所属的 C# 版本。
XiaoZhenHua98
2 天前
系统架构
·
sqlite
·
c#
C# WinForms + 西门子S7 + SQLite + EPPlus生产数据采集系统架构设计
在自动化设备项目中,经常会遇到这样一类需求:PLC负责设备控制,上位机负责读取生产信息,并将每一个产品的生产数据长期保存。
Lost of 程序猿
2 天前
后端
·
c#
·
asp.net
船岸数据同步链路实战:SendFlag、单调版本号与断网三天后的续传
某船管公司的船队上线新 PMS 第二个月,SHIP01 在太平洋上遭遇卫星链路故障,连续断网 71 小时。
cjp560
3 天前
c#
012.UG二次开发,UG管道服务器与WPF管道通讯,传输JSON数据
我们通过Note编号来区分数据的归属,比如Note=1存的是齿轮设计数据,Note=2存的是轴设计的数据,这个类被反复重置,只用编号来区分类别,其他属性就是存储数据而已
jiushidt
3 天前
arcgis
·
c#
·
.net
·
arcgispro
ArcGIS Pro Add‑in 打包流程详解
PackageArcGISContents 组装并压缩PackageAddInpluginconfiguration
geovindu
4 天前
开发语言
·
后端
·
观察者模式
·
设计模式
·
c#
·
.netcore
·
行为模式
CSharp: Observer Pattern
在珠宝业务系统中,从原料采购、设计加工到质检、物流、财务、营销乃至人事培训,一条完整业务链路往往横跨多个部门。传统做法是各部门在流程节点上轮询或硬编码调用,导致模块之间高度耦合、扩展困难。观察者模式(Observer Pattern)通过「主题发布、观察者订阅」的方式,让业务阶段变更事件能够按需精准通知到对应部门,既降低了耦合,又提升了系统的可维护性与并发能力。本文以 C# .NET 10 为例,结合领域事件、依赖注入与重试熔断机制,完整演示观察者模式在珠宝全流程业务中的落地实践。
软件黑马王子
4 天前
开发语言
·
前端框架
·
c#
20.Resources资源加载:基本实现
将 Resources 的加载和卸载方法统一封装到 ResMgr 中:由于普通 C# 类不能直接开启协程,异步操作需要通过 MonoMgr 执行。
张人玉
4 天前
windows
·
sqlite
·
c#
·
.net
基于 C# / .NET 8 + Windows Forms + SQLite 的桌面银行业务演示系统——华夏示范银行管理系统
基于 C# / .NET 8 + Windows Forms + SQLite 的桌面银行业务演示系统。 分层架构:Forms / Pages → Controls(内容用户控件 + 用户按钮控件)→ Services → Data / Models / Utils。 支持超级管理员 / 管理员 / 客户;内嵌登录、顶部图标导航、客户与产品管理、持仓价值、操作日志、空闲自动登出、搜索与导出; 页面扩展可分别选择「内容用户控件」与「用户按钮控件」,并独立配置功能开关。