技术栈
c#
小满Autumn
2 分钟前
笔记
·
c#
·
.net
·
wpf
·
上位机
·
log4net
log4net 日志框架 — 从配置到实战速查手册
第一步: 创建 log4net.config 文件,设置属性为 复制到输出目录:第二步: 在项目文件 .csproj 中配置自动复制:
JaydenAI
5 小时前
python
·
ai
·
langchain
·
c#
·
agent
·
hitl
·
maf
[对比学习LangChain和MAF-07]如何引入人机交互的审批流程
如何执行的工具涉及一些较为敏感的操作,必需要经过人工审批才能执行,这时候就需要引入人机交互(Human-In-The-Loop)的机制。无论是LangChain还是MAF,都提供了相应的机制来支持人机交互,下面我们来看看它们是如何实现的。
北域码匠
6 小时前
算法
·
c#
·
哈希算法
SHA-1算法:安全哈希原理与应用解析
SHA-1(安全哈希算法1)是美国国家安全局(NSA)设计并由美国国家标准与技术研究院(NIST)发布的经典密码学哈希函数。该算法能够对任意长度的输入数据进行不可逆的哈希运算,最终生成固定长度为160位(20字节)的哈希值(消息摘要)。
123的故事
7 小时前
c#
·
excel
·
实用工具
工具分享(7)-多Excel文件内容查询工具
0积分免费快速下载https://download.csdn.net/download/qq_41177135/92961993
iCxhust
9 小时前
开发语言
·
汇编
·
stm32
·
单片机
·
c#
·
微机原理
C#进程管理程序
鼠标点到应用图标,显示该进程号,并可以强制关闭此进程实时检测:程序运行后,将鼠标移动到任何窗口标题栏或任务栏图标上,状态栏会立即显示该窗口的标题、所属进程名称和进程ID (PID)。
ceclar123
11 小时前
开发语言
·
c#
·
.net
C# 的任务并行库(TPL)
C# 的任务并行库(Task Parallel Library, TPL)是 System.Threading.Tasks 命名空间下的一组 API,旨在简化并行编程,让开发者能更轻松地利用多核处理器的性能,而无需直接管理底层线程的创建、调度和销毁
xiaoshuaishuai8
12 小时前
开发语言
·
c#
C# 委托与事件
委托(Delegate)是类型安全的函数指针,允许将方法作为参数传递或存储。事件(Event)是基于委托的封装,提供更安全的发布-订阅模式。
Song_da_da_
12 小时前
开发语言
·
c#
C# 接口(Interface)深度解析:规范、解耦与灵活扩展
接口是 C# 面向对象体系里的核心组件,和类、抽象类相辅相成,也是实现多态、依赖倒置、模块解耦的关键。它只定义行为规范,不实现具体逻辑,在框架开发、业务分层、设计模式中使用频率极高。本文结合语法、案例、场景、对比,完整讲解接口的用法与实战要点。
政沅同学
12 小时前
开发语言
·
c#
·
wpf
基于 C# WPF + HALCON 的工业视觉算法工具框架(开源)
老板: 公司招了个牛马实习生,月薪3000,干软件开发,还得懂计算机算法。 第一天跑去吐槽:“你写的这软件也太难用了,界面卡成PPT,功能一用就崩,你是专门来写Bug的吗?”
影寂ldy
13 小时前
开发语言
·
c#
C#WinForm 窗体基础(入口、部分类、属性、生命周期事件)
Main 是 WinForm 程序唯一入口,负责初始化界面配置、开启消息循环、启动主窗体,是整个桌面程序的启动起点。
ceclar123
13 小时前
c#
·
.net
C#异步编程async与await
async 和 await 并非直接创建新线程,而是编译器层面的状态机转换。当一个方法被标记为 async 时,编译器会将其重构为一个状态机。当执行流遇到 await 关键字时,如果等待的任务尚未完成,当前方法会被挂起,控制权立即交还给调用者。一旦后台任务完成,状态机会恢复上下文并继续执行后续代码。它不创建新线程,而是利用操作系统的异步 I/O 机制(如 IOCP)实现非阻塞等待
周杰伦fans
14 小时前
后端
·
ribbon
·
c#
续集:工作空间一切换,我的插件菜单就消失?——MenuBar与Ribbon的自动重载方案
上一篇我们给插件同时加上了 Ribbon 和传统 MenuBar,以为大功告成。结果用户一句话把我问懵了: “怎么我切了一下‘三维建模’,你的工具栏就不见了?” 今天接着聊聊这个现实又烦人的“消失问题”,顺便给出一套能自动恢复的监听方案。
ysn11111
15 小时前
系统架构
·
c#
红点框架系统设计
本文是对红点系统核心代码梳理,抽出部分关键代码,仅供参考,介绍一种"事件驱动 + 脏节点队列(DirtyQueue) + 主动推送"的高性能红点系统实现。
步步为营DotNet
15 小时前
java
·
c#
·
.net
借助 C# 14 特性强化 .NET 后端数据验证的深度实践
在 .NET 后端开发中,数据验证是确保应用程序稳定性和安全性的关键环节。C# 14 带来了一系列新特性,为数据验证提供了更强大、更便捷的方式。本文将深入探讨如何利用 C# 14 的新特性强化 .NET 后端的数据验证,涵盖底层原理、源码级解析、可运行代码示例、与传统验证方式的对比、生产级踩坑点以及最佳实践。
影寂ldy
15 小时前
java
·
算法
·
c#
C# 泛型委托
普通自定义委托是固定类型,只能适配一种参数类型,复用性极差。例如:CallBack(int a) 只能接收int类型,无法用于string、double等类型。
z落落
16 小时前
开发语言
·
c#
Timer与DateTimePicker:控件使用全解析
Timer叫做定时器,属于后台控件,程序运行时界面看不到该控件。定时器的作用是:按照我们设定的时间间隔,自动、循环、不间断执行Tick事件里面的代码,不需要人为点击触发。
2601_96184515
17 小时前
开发语言
·
前端框架
·
pdf
·
c#
·
xhtml
·
csrf
·
view design
2026法考资料pdf|电子版|资料已整理
ceclar123
19 小时前
算法
·
c#
·
.net
C#字节流与字符流
string → byte[] → MemoryStream (写入) MemoryStream → byte[] → string (读取)