技术栈
c#
z落落
2 天前
数据库
·
sql
·
c#
C# WinForm 数据库增删改查(防SQL注入)+WinForm + SqlHelper 数据库增删改查
核心功能:多条件查询、添加、编辑、删除学生数据,全程防SQL注入、自动释放数据库连接核心考点:SQLParameter参数化查询、using自动释放资源、DataGridView数据绑定、窗体传值、ADO.NET核心操作
Xin_ye10086
3 小时前
c#
·
wpf
第三章:内存泄漏的常见“案发现场”
你好,欢迎来到第三章。前两章我们打下了理论基础:第一章明确了“内存泄漏”是意外引用导致GC无法回收;第二章深入了GC的底层机制,知道了根(Roots)、代(Generations)和弱引用(WeakReference)。
吴可可123
8 小时前
c#
C#CAD点击计数器实现
在 C# CAD 二次开发中,要实现鼠标点击处生成一个递增数字,核心是处理鼠标点击事件、获取点击位置、创建并更新文字实体。以下是基于 AutoCAD .NET API 的完整实现方案。
心平气和量大福大
8 小时前
开发语言
·
c#
·
wpf
C#-WPF-UserControl-生命周期(加载 退出)
C#-WPF-UserControl-生命周期(加载 退出)当My_Initialize()放在public UC_GaussianFilter(){}中,无法执行
sunywz
9 小时前
开发语言
·
前端
·
c#
【c#】 Web Deploy一键发布,IIS部署全流程
项目:ASP.NET Core 8.0 Web API 服务器:阿里云 Windows Server + IIS 部署方式:VS Web Deploy 一键发布
玖玥拾
11 小时前
网络
·
unity
·
c#
Unity 3D 笔记(十二)Unity/C# Socket 网络笔记1
本篇核心知识点:Socket 定义、IP 与端口作用、长连接 / 短连接区分、进程 / 线程 / 协程区别、高并发场景、TCP 三次握手 / 四次挥手、服务器日志 Log4Net、Socket Select 多路复用、客户端连接管理、心跳包机制、时间戳计算、服务端完整运行架构、try-catch 异常捕获
EIP低代码平台
12 小时前
低代码
·
c#
·
权限
·
工作流
·
netcore
EIP低代码平台 - 系统日志
开源框架模块详解|码云开源EIP低代码平台 仓库地址:https://gitee.com/sunzewei/eip_lowcode
玖玥拾
12 小时前
服务器
·
网络
·
unity
·
c#
Unity 3D 笔记(十五)Unity/C# Socket 网络笔记4
本篇核心知识点:服务端通用代码客户端移植、Unity 多线程报错处理、Protobuf 环境配置、客户端 NetManager 单例、异步 BeginConnect/BeginReceive 回调、缓冲区复用、多线程消息分离、业务 / 工具消息分类、委托协议回调、Update 主线程处理 UI、心跳断线重连
EIP低代码平台
20 小时前
低代码
·
c#
·
权限
·
工作流
·
netcore
EIP 低代码平台 - 角色维护
仓库地址:https://gitee.com/sunzewei/eip_lowcode角色维护是EIP低代码平台RBAC权限体系的核心中枢模块,承接上游菜单、菜单按钮、数据权限配置,向下为系统用户分配权限集合。管理员预先定义不同岗位对应的角色权限模板,再将角色绑定给对应员工账号,实现「权限批量模板化配置、人员快速赋权」的管理模式。模块支持角色新增编辑、人员绑定、权限精细化分配、角色复制、禁用管控等功能,将繁杂的权限项封装为标准化岗位角色,大幅简化权限分发运维工作。
geovindu
1 天前
开发语言
·
后端
·
c#
·
.net
·
享元模式
·
结构型模式
CSharp: Flyweight Pattern
项目结构:调用:输出:
心平气和量大福大
1 天前
开发语言
·
c#
·
wpf
C#-WPF-控件-TextBox 数据绑定
1. VerticalContentAlignment="Center" 显示文字垂直居中 HorizontalContentAlignment="Center" 显示文字水平居中
-银雾鸢尾-
1 天前
开发语言
·
c#
C#中HashTable相关方法
C#中的哈希表(HashTable)是由一些列哈希代码组构起的键值对,用于提高访问元素的效率,可以使用键来访问值,键和值都属于Object类型的变量,它同样提供增删查改和多种遍历操作。
ellis1970
1 天前
unity
·
c#
C#异常相关关键字:Exceptions,throw,try,catch,finally
异常就是运行时错误(报错),它会打断程序的执行流程,位于产生异常的代码之后的语句不会执行System.Exception是所有异常的基类,其Message属性包含异常的描述信息
吴可可123
1 天前
c#
C# CAD二次开发中如何退出窗口
在 C# AutoCAD 二次开发中,退出已加载的 Windows 窗口(如 WinForms 或 WPF 窗体)的核心方法是调用窗体的 Close() 方法或设置 DialogResult 属性。具体实现取决于窗口的显示方式(模态或非模态)以及是否需要与 AutoCAD 命令流交互。
影寂ldy
1 天前
开发语言
·
c#
C# WinForm 三种自定义控件 + 完全自定义重绘控件知识点
Component(组件)→ Control(控件)→ ButtonBase → ButtonTimer:直接继承 Component(无界面组件)
-银雾鸢尾-
1 天前
开发语言
·
c#
C#中的Dictionary相关方法
C#中的Dictionary即类似于泛型哈希表,具有与哈希表类似的增删改查与遍历操作。
lzhdim
1 天前
开发语言
·
c#
C# 中读取CPU、硬盘和内存温度
前言系统监控工具或性能分析应用时,实时获取硬件信息(如 CPU、硬盘和内存的温度)是一个常见且重要的需求。然而,.NET Framework 或 .NET Core 并未提供直接访问硬件温度的内置支持。为了实现这一功能,我们可以借助开源库 Open Hardware Monitor 来完成硬件信息的读取。
WarPigs
1 天前
c#
·
.net
.NET项目app.Config笔记
app.Config用于应用发布后不修改代码,修改配置来修改参数。在configuration加自定义字段比如appSettings,加键值对。
weixin_42800530
2 天前
人工智能
·
学习
·
c#
·
向量数据库
·
rag
·
qdrant
·
文档切分与入库
C#调用 AI学习从0开始-第3阶段RAG向量数据库-文档切分与入库第15天
一、文档切分和入库 学习目标:将长文档切分成小块,生成向量并存入Qdrant,为RAG问答做准备。1.为什么需要切分文档? 1.1问题场景