E-COM-NET
首页
在线工具
Layui镜像站
SUI文档
联系我们
推荐频道
Java
PHP
C++
C
C#
Python
Ruby
go语言
Scala
Servlet
Vue
MySQL
NoSQL
Redis
CSS
Oracle
SQL Server
DB2
HBase
Http
HTML5
Spring
Ajax
Jquery
JavaScript
Json
XML
NodeJs
mybatis
Hibernate
算法
设计模式
shell
数据结构
大数据
JS
消息中间件
正则表达式
Tomcat
SQL
Nginx
Shiro
Maven
Linux
Asp.net(C#)
ASP.NET
Core 中的分布式缓存 IDistributedCache
ASP.NETCore中的缓存内存(MemoryCache)ASP.NETCore中的分布式缓存响应缓存在ASP.NETCore中的中间件分布式Redis缓存分布式SQLServer缓存CacheGitHub地址NetFramewoke中常用的缓存有两种:System.Runtime.Caching和System.Web.CachingNETCore中缓存相关的类库都在:Microsoft.Ext
忆水思寒
·
2025-06-18 13:24
缓存
asp.net
分布式
ASP.NET
Core 模型验证消息的本地化新姿势详解
本文介绍了如何在ASP.NETCore中对模型验证消息进行本地化,默认情况下,验证消息是英文的,不方便用户理解,通过自定义资源类并将其放入项目中,可以实现验证消息的本地化,这样无需为每个模型手动指定错误消息,提升了开发效率,感兴趣的朋友一起看看吧疑问产生在MVC模型下,我们会使用模型类对请求参数进行绑定和验证。举个例子:publicclassUserDto{[Required(ErrorMessa
~风清扬~
·
2025-06-18 13:24
C#遗忘系列
.NetCore相关
asp.net
后端
c#
ASP.NET
Core 中的分布式缓存 IDistributedCache IMemoryCache
ASP.NETCore中的缓存内存(MemoryCache)ASP.NETCore中的分布式缓存响应缓存在ASP.NETCore中的中间件分布式Redis缓存分布式SQLServer缓存CacheGitHub地址NetFramewoke中常用的缓存有两种:System.Runtime.Caching和System.Web.CachingNETCore中缓存相关的类库都在:Microsoft.Ext
KingCruel
·
2025-06-18 13:22
.NET
Core
ASP.NET
Core
ASP.NET
Core分布式缓存
ASP.NET
Core 中快速读取配置的最佳实践
在ASP.NETCore应用中,配置管理是一个核心部分。为了实现高性能、类型安全且易于维护的配置读取方式,我们可以结合IConfiguration和选项模式(OptionsPattern)进行优化。本文将介绍几种高效读取配置的方法,并提供性能优化建议和高级技巧。一、使用IConfiguration直接读取配置这是最基础也是最直接的方式,适用于简单场景下的快速获取配置值。示例代码://appsett
A_nanda
·
2025-06-18 13:51
c#基础
C#开源架构分析
asp.net
后端
配置读取
python试卷管理系统的设计与实现_在线考试系统的设计与实现毕业设计论文.doc...
该系统采用了VisualStudio2008开发工具、
C#
语言和sqlserve
weixin_39604189
·
2025-06-18 13:47
Present 轻量级加密算法
C#
实现
Present轻量级加密算法Present:一种轻量级分组密码我先用我粗糙的英语给大家翻译一下:摘要:随着AES的建立,对新块的需求密码已大大减少;几乎所有的分组密码应用程序AES是一个优秀和优选的选择。然而,尽管最近实施的进展,AES是不适合极受约束的环境,如RFID标签和传感器网络。在本文描述了一种超轻量级分组密码。安全性和硬件效率同样重要。
炒酱
·
2025-06-18 11:03
密码学
算法
密码学
c#
GUI
轻量级分组密码
c#
视觉应用开发中如何在
C#
中处理3D图像数据?
microPythonPython最小内核源码解析NI-motion运动控制c语言示例代码解析python编程示例系列python编程示例系列二python的Web神器Streamlit如何应聘高薪职位在
C#
openwin_top
·
2025-06-18 10:02
C#视觉应用开发问题系列
c#
3d
单片机
计算机视觉
视觉检测
C#
中简单Socket编程
C#
中简单Socket编程Socket分为面向连接的套接字(TCP套接字)和面向消息的套接字(UDP套接字)。我们平时的网络编程是对Socket进行操作。
追烽少年x
·
2025-06-18 09:54
c#
开发语言
10分钟学会使用.Net技术开发一个Ai智能体应用-小智esp32
XiaoZhiSharp作为一款使用
C#
语言编写的“小智SDK”,为开发者提供了一个强大而灵活的工具,能够轻松实现跨平台的语音交互应用。今天,我们就来深入了解一下这个项目。
朱利戈
·
2025-06-18 07:13
C#
.net
XiaoZhi-SDK
XiaoZhiSharp
小智ESP32
【
C#
】
C#
八股文
目录1概述1.1GC(GarbageCollection)1.1.1为什么需要GC?1.1.2GC的工作原理工作原理什么是Root?GC算法:Mark-Compact标记压缩算法GC优化:Generational分代算法1.1.3GC的触发时间1.1.4如何减少垃圾回收1.1.5手动回收1.1.6需要特殊清理的类型*1.2内存1.2.1分区1.2.2为什么栈比堆快?1.2.3.NET&CLR*1.
manqi_
·
2025-06-18 05:26
c#
unity
C#
实践开发_Winform 系列九:五子棋游戏
五子棋游戏文章目录五子棋游戏前言一、结果呈现1.界面设计2.运行结果呈现二、源码1.Form.cs2.Form.Designer.cs三、总结前言
C#
实践开发_Winform系列第九篇篇:五子棋游戏,进一步熟悉
iceberg7012
·
2025-06-18 01:30
C#实践开发
c#
winform
重复文件检测提取(
C#
编写的winform项目源码)
源码下载地址:https://download.csdn.net/download/wgxds/91019922本资源为用
C#
编写的winform项目源码,使用VisualStudio2022开发环境,
rrokoko
·
2025-06-18 01:29
c#
winform
C 上位机与松下PLC通信示例
C#
上位机与松下PLC通信示例【下载地址】C上位机与松下PLC通信示例本仓库提供了一个详细的
C#
编程实例,展示了如何在上位机应用中实现与松下PLC(可编程逻辑控制器)进行通信,专为需要进行设备自动化控制和数据交换的开发者设计
伍野媚Harold
·
2025-06-17 23:19
C#
图算法开发实战:从邻接表到关键路径的深度解析
一、图的基石:邻接表与邻接矩阵1.1邻接表实现(动态扩展)//////图结构核心类///采用邻接表存储策略///publicclassGraph{//顶点数privateint_vertexCount;//邻接表:字典存储,顶点作为键,相邻顶点列表作为值privateDictionary>_adjacencyList;//////构造函数//////顶点数量publicGraph(intverte
墨夶
·
2025-06-17 21:36
C#学习资料
算法
c#
深度优先
C#
枚举高阶
文章目录0.示例枚举1.常用静态方法1.1GetName根据枚举值获得枚举名1.2GetNames返回指定枚举的所有枚举名1.3Parse根据枚举名转化为枚举成员2位枚举2.1声明2.2Flags特性2.3常用操作2.3.1组合枚举值2.3.2从枚举变量中去除某个或某些枚举项:2.3.3判断枚举变量是否包含某个或某些枚举项:2.3.4判断枚举变量是否等于某个或某些枚举项:0.示例枚举[Flags]
明明明h
·
2025-06-17 17:40
C#
学习笔记
c#
开发语言
【
C#
unity学习笔记】
此帖记录下
c#
写脚本碰到的一些问题1if和elseif:格式:if(v>0)//这里无需冒号,无需花括号,除非多行代码才要花括号transform.Translate(Vector3.forward*MoveSpeed
QuantalGost
·
2025-06-17 17:36
c#
unity
学习
笔记
Unity开发之
C#
高阶知识
1、类型转换TryParse示例:Enum类型的转换enumWeekday{Monday,Tuesday,Wednesday,Thursday,Friday}stringinput="Monday";Weekdayweekday;Enum.TryParse(input,outweekday);2、按输出传递参数return语句只能从函数返回一个值,可以使用输出参数(out标记的)从函数中返回多个值
·
2025-06-17 16:05
Unity移动平台优化全攻略:从内存管理到跨设备适配
一、内存管理:避免卡顿与崩溃1.内存结构与常见问题Unity内存分为:堆内存(ManagedHeap):存放
C#
对象,由GC自动管理。栈内存(NativeHeap)
鸿蒙大白
·
2025-06-17 16:32
java
开发语言
HarmonyOS5
C#
WebAssembly革命:用
C#
打造《赛博朋克2077》级Web3D游戏引擎
1.环境搭建:
C#
与WebAssembly的“基础设施”核心场景:工具链整合:.NETSDK+Emscripten+VSCode的完美配合编译参数的“黑科技”:-sWASM=1与-sSIDE_MODULE
墨夶
·
2025-06-17 15:53
C#学习资料2
c#
wasm
游戏引擎
【合集】多种方式桌面应用程序开发
为什么桌面应用程序很重要最近完成了几篇关于桌面应用程序开发的文章,涉及到
C#
、Python、NodeJS和Java。
Hi-Jimmy
·
2025-06-17 15:51
Python
Java
Node.js
桌面应用程序
Godot
C#
基于Resource的保存系统
之前用的Json保存方案,不太行,很多复杂数据都无法存储现在改为基于Resource的方案[GlobalClass]publicpartialclassSaveDataResource:Resource{[Export]publicintVersion=1;[Export]publicGodot.Collections.DictionaryNodeData=new();}publicpartial
Bug制造机(疯狂的)
·
2025-06-17 14:16
godot
c#
Godot
C#
自定义摄像机
前言说起来,Unity的社区环境跟插件支持确实要比Godot好很多,比如我们Unity最喜欢的Cinemachine插件,只需要动动手指就能轻松实现很多高级的摄像机动效。所以一转到Godot就有一种力不从心的感觉,于是既然动不了手指我们就动手。自己做一个想要的摄像机。Godot版本:4.3mono思路其实没什么好说的,一开始只是想做一个能跟着某个节点移动的摄像机,至于为什么不直接把摄像机作为被跟随
Moweiii
·
2025-06-17 14:14
Godot
godot
游戏引擎
c#
一个简单的 Godot
C#
对象池
usingSystem.Collections.Generic;usingGodot;namespaceGoDogKit{//////Asimpleimplementationofanobjectpoolwithoutsecuritychecks.///publicpartialclassObjectPool:Node{//////Thescenestoredinthepool.///[Expor
Moweiii
·
2025-06-17 14:43
Godot
godot
c#
[Godot]
C#
读取CSV表格创建双层字典实现本地化
最近研究了一下本地化,给大家用简单易懂的方式说明我是怎么实现的,使用CSV表格填写翻译,然后在Godot中读取为字典表格填写首先,我们表格可以按照下面这种格式填写idzhenjaruesdefrapple苹果appleリンゴяблокоmanzanaApfelpommebanana香蕉bananaバナナбананplátanoBananebananeorange橙子orangeオレンジапельс
郭逍遥
·
2025-06-17 13:41
Godot
godot
游戏引擎
c#
Spring Boot分布式锁深度优化:彻底解决达梦数据库高并发死锁问题
SpringBoot分布式锁深度优化:彻底解决达梦数据库高并发死锁问题博主简介:CSDN博客专家、CSDN平台优质创作者,高级开发工程师,数学专业,10年以上C/C++,
C#
,Java等多种编程语言开发经验
猿享天开
·
2025-06-17 10:20
信创开发
spring
boot
分布式
数据库
信创开发
达梦数据库优化
C#
最佳实践:为何应减少继承的层次
C#
最佳实践:为何应减少继承的层次在
C#
编程的世界里,继承作为面向对象编程的核心特性之一,代码复用和多态性的实现。
阿蒙Armon
·
2025-06-17 09:47
C#最佳实践
c#
开发语言
python
java
javascript
typescript
C#
语音识别的深度探索与实践:从入门到精通
对于开发者而言,掌握如何利用
C#
实现高效的语音识别应用不仅能够提升用户体验,还能为各种行业带来前所未有的便利。
墨夶
·
2025-06-17 09:14
C#学习资料1
c#
语音识别
开发语言
C/C++/
C#
语言
1:C和C++的区别1)C是面向过程的语言,是一个结构化的语言,考虑如何通过一个过程对输入进行处理得到输出;C++是面向对象的语言,主要特征是“封装、继承和多态”。封装隐藏了实现细节,使得代码模块化;派生类可以继承父类的数据和方法,扩展了已经存在的模块,实现了代码重用;多态则是“一个接口,多种实现”,通过派生类重写父类的虚函数,实现了接口的重用。2)C和C++动态管理内存的方法不一样,C是使用ma
码上生花
·
2025-06-17 08:40
C语言
c++
c#
开发语言
比较各个编程语言Pascal、Python、C、C++、Java、
C#
六大编程语言(Pascal、Python、C、C++、Java、
C#
)全面对比分析,结合设计哲学、技术特性和应用场景进行深度解析:六大语言核心对比表特性PascalCC++JavaC#Python诞生年份
yifa20160404
·
2025-06-17 08:08
c语言
开发语言
个人开发
python
java
c++
c#
JSON 序列化 反序列化
即:把
C#
中的类转换成JSON格式的字符串,就是序列化。其中【对象的状态信息】就是类的各种属性。反序列化:JSON格式的字符串转换成
C#
中的类,就是反序列化。JSON格式的字符串操作时,不方便。
码农升级中
·
2025-06-17 07:00
C#
json
microsoft
c#
笔记
C#
设计模式
在
C#
开发中,设计模式是解决常见问题的一种可复用的解决方案。以下是一些常用的
C#
设计模式:一、创建型模式单例模式(Singleton)目的:确保一个类只有一个实例,并提供一个全局访问点。
·
2025-06-17 07:00
0612_正则表达式
正则表达式
C#
中的正则表达式是通过System.Text.RegularExpressions命名空间下的Regex类来实现的。
码农升级中
·
2025-06-17 06:52
C#
正则表达式
c#
Modbus协议全方位解析与
C#
开发实战指南
文章目录第一部分:Modbus协议基础1.Modbus协议概述2.Modbus协议变体3.Modbus通信模型4.Modbus数据模型第二部分:Modbus协议细节1.ModbusRTU协议帧结构2.ModbusTCP/IP协议帧结构3.Modbus功能码4.Modbus数据编码第三部分:C#Modbus开发基础1.开发环境准备2.NModbus库概述3.创建ModbusTCP主站4.创建Modb
百锦再@新空间
·
2025-06-17 06:19
包罗万象
c#
php
开发语言
ASP.NET
服务端操作ActiveX 实战宝典
大家都只ActiveX在web中可以通过object标签来声明,并通过javascript等脚本代码来进行操作,但有些时候我们希望在服务端在操作ActiveX,特别是包含一些复杂的业务逻辑的或要对大数据量进行操作的。通常某些控件是可以通过添加引用=》COM,使用VisualStudio来生成包装类来进行调用,但有些则不行,包装类可以进行初始化,但访问属性或方法时都会运行报错,错误信息为“灾难性故障
f7anty
·
2025-06-17 05:18
Activex
asp.net
winform
dll
windows
javascript
web
基于 C\# 和 .NET 的 Spread.NET 数据处理实战
Spread.NET作为GrapeCity推出的一款专为.NET平台设计的表格控件,为
C#
开发者提供了丰富的功能和灵活的API,使得数据处理和展示变得更加轻松。
xiaocai_6666
·
2025-06-17 05:17
c语言
.net
java
C#
时间/日期格式
C#
时间/日期格式大全(转)
C#
时间/日期格式大全,
C#
时间/日期函数大全有时候我们要对时间进行转换,达到不同的显示效果默认格式为:2005-6-614:33:34如果要换成成200506,06-2005,2005
banzhenfei
·
2025-06-17 05:10
C#
c#
C#
与MQTT:构建智能设备的高效通信桥梁
标题:
C#
与MQTT:构建智能设备的高效通信桥梁在当今万物互联的时代,智能设备之间的无缝沟通显得尤为重要。
墨夶
·
2025-06-17 00:10
C#学习资料1
c#
struts
开发语言
C#
中通过Mapster实现轻量级高效对象映射器
当谈到
C#
中的对象关系映射时,许多人会立即想到AutoMapper。事实上,AutoMapper是一个出色的对象映射库。但是,今天我想分享另一个我个人认为更轻量级、更有用的库:Mapster。
A_nanda
·
2025-06-16 23:32
C#开源架构分析
c#
开发语言
对象映射
C#
中 Mapster 和 AutoMapper 的比较
Mapster和AutoMapper是
C#
领域两大主流对象映射库,各具特色。
云草桑
·
2025-06-16 23:01
C#
.net
CTO
c#
开发语言
java
Unity基础-Mathf相关
Mathf与Math的区别Math是
C#
中封装好用于数学计算的工具类——位于System命名空间下Mathf是Unity中封装好用于数学计算的工具结构体二者
BuHuaX
·
2025-06-16 16:47
Unity基础
unity
游戏引擎
c#
全文检索
C#
Source Generators:代码生成的新革命
今天我们要来聊聊一个在
C#
中非常有趣且强大的新特性——SourceGenerators。如果你是一名
C#
开发者,特别是对编译时代码生成感兴趣的话,这个特性绝对会让你眼前一亮。
墨夶
·
2025-06-15 20:39
C#学习资料1
c#
xhtml
开发语言
C#
最佳实践:为何应减少嵌套
C#
最佳实践:为何应减少嵌套在
C#
编程的世界里,代码嵌套就像是一团乱麻,看似能巧妙地组织逻辑,实则暗藏诸多隐患。
阿蒙Armon
·
2025-06-15 18:32
C#最佳实践
c#
开发语言
核心
C#
2.1C#基础理解了
C#
的用途后,就该学习如何使用它了。本章将介绍
C#
编程的基础知识,这也是后续章节的基础。
GiselleLu
·
2025-06-15 18:31
C#高级编程
c#
开发语言
.net
第3章
C#
编程概述 笔记
第3章
C#
编程概述3.1一个简单的
C#
程序//使用System空间usingsystem;//声明一个命名空间-SimplenamespaceSimple;{//声明一个新的类-ProgramclassProgram
z2014z
·
2025-06-15 17:50
图解C#教程
第五版
笔记
c#
笔记
C#
高级编程笔记--.Net体系结构
目录1.0.Net体系结构1.1C#与.Net的关系1.2公共语言运行库1.2.1平台无关性1.2.2提高性能1.3中间语言1.3.1面向对象和接口的支持1.3.2相异值类型和引用类型1.3.3强数据类型1.语言互操作性中强数据类型的重要性(1)通用类型系统(CTS)(2)公共语言规范(CLS)2.垃圾收集3.安全性4.应用程序域1.3.4通过异常处理错误1.3.5特性的使用1.4程序集1.4.1
仅此而已729
·
2025-06-15 16:48
C#高级编程笔记
c#
笔记
开发语言
.net
C#
的.net桌面开发笔记
网络链接1.网络链接:端口号是与是一种用于网络通信的标识符,用于标识计算机上的不同网络应用程序或服务。在TCP/IP协议中,端口号是一个16位的数字,范围从0到65535。其中0到1023之间的端口号被称为"知名端口",用于标识常见的网络服务,例如HTTP、FTP等。而大于1023的端口号被称为"动态端口",用于临时分配给客户端应用程序。2.设备链接:串口号是一种用于串行通信的标识符,通常用于连接
峹
·
2025-06-15 16:47
笔记
服务器
c#
后端
C#
最佳实践:推荐使用泛型而非装箱、拆箱
C#
最佳实践:推荐使用泛型而非装箱、拆箱在
C#
的编程世界中,类型系统的灵活性与性能优化是开发者持续关注的重点。
阿蒙Armon
·
2025-06-15 16:45
C#最佳实践
c#
开发语言
第1章
C#
和 .NET 框架 笔记
第1章
C#
和.NET框架1.1在.NET之前
C#
为在.NET框架上开发程序而设计的编程语言。
z2014z
·
2025-06-15 16:12
图解C#教程
第五版
笔记
c#
.net
笔记
C#
在B/S架构中不使用Session、Cookie和Application传递变量值的替代方案
目录引言1.URL参数传递1.1基本原理1.2优缺点分析1.3安全性增强2.隐藏表单字段(HiddenFields)2.1实现方式2.2MVC中的实现2.3优缺点比较3.ViewState(ASP.NETWebForms特有)3.1基本使用3.2安全性考虑3.3性能影响4.数据库持久化4.1实现模式4.2性能考虑5.缓存服务(如Redis)5.1Redis实现示例5.2缓存方案比较6.HTML5W
梦幻南瓜
·
2025-06-15 08:21
c#
c#
架构
C#
判断系统空闲(键盘、鼠标不操作一段时间)方法二
之前有一篇文章写道了
c#
判断系统空闲的方法,后面发现函数Environment.TickCount在连续运行会跳转为一个负数。
sunshine151_szy
·
2025-06-15 06:08
c#开发
上一页
6
7
8
9
10
11
12
13
下一页
按字母分类:
A
B
C
D
E
F
G
H
I
J
K
L
M
N
O
P
Q
R
S
T
U
V
W
X
Y
Z
其他