技术栈
c#
浩子智控
11 分钟前
python
·
c#
·
软件工程
开源RPA选择
开源RPA工具凭借其免费、灵活、可深度定制和透明的优势,在个人开发者、中小企业和研究领域越来越受欢迎。它们可以大致分为两大类:基于脚本/代码的开发框架和提供可视化设计器的完整平台。
缺点内向
26 分钟前
c#
·
自动化
·
word
C#: 如何自动化创建Word可填写表单,告别手动填写时代
在现代办公环境中,Word文档依然是信息传递和数据收集的重要载体。然而,当我们需要处理大量包含可填写表单的Word文档时,手动创建、分发、收集和整理这些表单数据,往往会成为一个耗时耗力的痛点。表格结构复杂、字段繁多、格式不统一、数据统计困难……这些问题无一不困扰着企业和个人用户。
阿蒙Amon
31 分钟前
面试
·
c#
C#每日面试题-Array和List的区别
在C#开发中,数组(Array)和List是最常用的线性集合类型,两者都用于存储同一类型的元素,初学者很容易混淆使用。但实际上,它们在底层实现、长度灵活性、操作方法、性能表现等核心维度存在本质差异——数组是“固定长度的连续内存块”,List是“基于数组封装的动态集合”。这也是面试中考察基础集合认知的高频考点,很多开发者因未吃透底层逻辑而在选型和性能优化上踩坑。今天我们就从“底层实现、核心特性、代码实践、区别总结、面试坑点、选型指南”六个层面,彻底讲清两者的区别与适用场景。
SunnyDays1011
1 小时前
c#
·
pdf转svg
如何使用 C# 将 PDF 转换为 SVG:完整指南
在现代应用开发中,PDF 是最常用的文档格式之一,因其能够保留排版、字体和图片布局而广受欢迎。然而,当需要将 PDF 内容集成到网页、矢量图编辑器或者可缩放图形环境中时,SVG 格式往往更具优势。SVG(可缩放矢量图形)支持无限缩放、轻量化且易于编辑,非常适合网页显示和图形渲染。
Lv1177008
1 小时前
ide
·
笔记
·
正则表达式
·
c#
·
visual studio
Visual Studio中的正则表达式
目录一、核心概念与应用场景二、模板及使用方法1.查找 / 替换中的正则模板2.代码中的正则表达式(C#示例)
唐青枫
1 小时前
c#
·
.net
C#.NET ConcurrentDictionary<TKey, TValue> 深度解析:原理与实践
ConcurrentDictionary<TKey, TValue> 是 System.Collections.Concurrent 命名空间下的线程安全的键值对集合,专为高并发读写场景设计 —— 相比传统 Dictionary<TKey, TValue> +lock 的方案,它采用细粒度锁(分段锁) 替代全局锁,大幅降低锁竞争,是 .NET 中实现线程安全键值存储的首选工具。
小先生812
1 小时前
前端
·
vue.js
·
前端框架
·
c#
关于vue-element-plus-admin的mini分支踩坑集锦
因为vue-element-plus-admin的mini分支与主分支的版本差距较大,且mini分支更适合二次开发,所以我采用mini分支进行前后端分离的项目开发,在这过程中遇到了不少问题。 在此记录一部分,后续如果有新的问题再继续更新
唐宋元明清2188
9 小时前
windows
·
c#
·
存储
.NET 磁盘管理-技术方案选型
在家庭以及企业场景下的网络磁盘产品,使用Iscsi均需要对磁盘进行管理。不同Windows版本、安装第三方软件,导致每个C端用户的运行环境不同,对磁盘的管理带来一定的使用干扰
故事不长丨
9 小时前
开发语言
·
正则表达式
·
c#
·
regex
C#正则表达式完全攻略:从基础到实战的全场景应用指南
对于咱C#开发者来说,正则表达式绝对是处理字符串的“神兵利器”!不管是做表单验证、扒日志、写爬虫,还是搞代码生成,都离不开它。借助System.Text.RegularExpressions命名空间里的Regex类,复杂的文本匹配、提取、替换都能轻松拿捏。这篇文章就从基础到进阶,带大家吃透正则的核心玩法,搭配实战案例手把手教学,新手也能快速上手~
bugcome_com
16 小时前
c#
·
.net
·
wpf
C# 字符串拼接全面指南
在C#开发中,字符串拼接是高频基础操作,从简单的日志输出、界面文本组装,到复杂的批量数据导出、动态模板生成,都离不开它。选择合适的拼接方法,不仅能提升代码可读性和开发效率,更能显著优化程序性能。本文将系统梳理C#中所有实用的字符串拼接方法,深入解析其原理、用法与适用场景,并通过对比汇总给出明确的选择建议,助力开发者在不同场景下精准选型。
xb1132
17 小时前
开发语言
·
c#
C#委托详解
1 委托是一种引用类型,表示对具有特定参数列表和返回类型的方法的引用。 2 在实例化委托时,你可以将其实例与任何具有兼容签名和返回类型的方法相关联。 委托可以链接在一起,一次性调用多个方法 3 你可以通过委托实例调用方法。 4 委托用于将方法作为参数传递给其他方法,可用于定义回调方法 5 可将任何可访问类或结构中与委托类型匹配的任何方法分配给委托。该方法可以是静态方法,也可以是实例方法。 此灵活性意味着你可以通过编程方式来更改方法调用,还可以向现有类中插入新代码。 6 委托类型派生自 .NET 中的 De
全栈小精灵
20 小时前
开发语言
·
机器学习
·
c#
Winform入门
本节课程由宠萌气质狗老师讲解如何在Visual Studio 2022中新建WinForm项目,并详细介绍了项目结构及其关键文件。视频中演示了如何选择.NET Framework框架创建项目,并深入分析了解决方案文件、项目文件、以及WinForm特有的Form1.cs和Form1.Designer.cs文件,最后解释了C#中“部分类”(partial class)的概念及其在WinForm开发中的应用。
用户29869853014
21 小时前
后端
·
c#
·
.net
C#: 如何自动化创建Word可填写表单,告别手动填写时代
在现代办公环境中,Word文档依然是信息传递和数据收集的重要载体。然而,当我们需要处理大量包含可填写表单的Word文档时,手动创建、分发、收集和整理这些表单数据,往往会成为一个耗时耗力的痛点。表格结构复杂、字段繁多、格式不统一、数据统计困难……这些问题无一不困扰着企业和个人用户。
为自己_带盐
1 天前
javascript
·
c#
·
word
在 Blazor Server 中集成 docx-preview.js 实现高保真 Word 预览
这两天在做一个在线预览各种类型文档的模块,主要是针对pdf和word,pdf好说,方案一大把,选一个最合适的就好,我这里的管理项目是基于MudBlazor的,所以我使用了官方推荐的Pdf扩展组件Gotho.BlazorPdf,当然即便不用原生组件,自己基于pdf.js等前端方案来封装也是完全没问题的,这个我就不多说了。
hixiong123
1 天前
opencv
·
c#
·
ocr
·
openvino
C# OpenvinoSharp部署DDDDOCR验证码识别模型
使用GitHub上比较火的DdddOcr 带带弟弟OCR通用验证码离线本地识别开源项目提供的模型进行验证码文字识别 ddddocr/ddddocr at master · sml2h3/ddddocr · GitHub
唐青枫
1 天前
c#
·
.net
C#.NET ConcurrentBag<T> 设计原理与使用场景
ConcurrentBag<T> 是 System.Collections.Concurrent 命名空间下的线程安全的无序集合,专为 “多线程同时添加 / 移除元素” 设计,核心特点是基于线程局部存储(TLS)优化,在 “同一线程频繁添加和移除元素” 的场景下性能最优,是 .NET 中处理无序线程安全集合的核心工具。
玩泥巴的
1 天前
c#
·
.net
·
二次开发
·
飞书
飞书 .NET SDK 事件处理的幂等性与去重机制
飞书事件处理过程中如何让你的应用不再"重复劳动",如何用三层防护筑起安全墙,结合内存与 Redis 双重保障,让你的飞书应用稳如磐石——不再重复处理,告别混乱状态。
在路上看风景
1 天前
c#
3.2 FileStream
zwm269888815
1 天前
c#
6号楼 部分声光24v电压达不到,显示11v
6号楼 声光解决: 负一的端子箱里 24v虚接了,再紧一下就好了, 20层,端子箱 掉了,24v耷拉着没接,但是有24电