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
C#杂记
lua学习笔记---流程控制语句(if else)
"<10")end和
C#
的区别在于if和
大苏苏说
·
2025-04-13 18:34
unity
C#
设计模式——工厂模式
C#
设计模式——工厂模式工厂设计模式是实时应用程序中最常用的设计模式之一。工厂设计模式属于创意设计模式类别。
逐梦の小鹿
·
2025-04-13 12:25
C#
c#
设计模式
C#
Linq实现内连接、左连接
C#
中用EF框架做数据查询时,目前只有内连接的相关方法,可以扩展Linq的方法实现相关的左连接(右连接只是参数位置不同即可实现),以下是相关扩展IEnumerable实现Linq的内连接和左连接的方法:
carcarrot
·
2025-04-13 11:18
.Net
基于python的语音识别与蓝牙通信的温控系统
作者:小俊学长个人简介:精通Java、Python、
C#
、C、C++等编程语言,同时对微信小程序、Php和Android等技术也能熟练掌握,可为大家提供全面的技术支持与交流。我拥有丰
小俊学长
·
2025-04-13 09:05
语音识别
人工智能
C#
--- yield关键字 和 Lazy Execution
C#---yield关键字和LazyExecution延迟执行(LazyExecution)yield关键字lazyexecution与yield的关系LINQ和lazyexectuion延迟执行(LazyExecution)延迟执行指操作不会立即计算结果,而是在实际需要数据时才执行计算。这种方式避免一次性加载所有数据,节省内存并提升性能。典型应用:LINQ查询、foreach迭代。varnumb
马达加斯加D
·
2025-04-13 09:31
#
C#
---
语法糖
c#
开发语言
学懂
C#
异步编程:深入详解
C#
异步方法中的 Task.WhenAll、Task.WhenAny、await、Wait、WaitAll、WaitAny 等用法及其区别和需要注意的坑
C#
提供了一整套用于异步操作的工具和方法,如Task.WhenAll、Task.WhenAny、await、Wait、WaitAll、WaitAny等。
猿享天开
·
2025-04-13 06:15
开发语言
c#
C++泛型编程优化实战:破解性能瓶颈,提升代码效率
博主简介:CSDN博客专家、CSDN平台优质创作者,高级开发工程师,数学专业,10年以上C/C++,
C#
,Java等多种编程语言开发经验,拥有高级工程师证书;擅长C/C++、
C#
等开发语言,熟悉Java
猿享天开
·
2025-04-13 06:12
c++
开发语言
性能优化
深入详解
C#
Task.Run异步任务
目录Task.RunTask.Run的底层原理默认并发数量控制并发使用SemaphoreSlim代码解析使用Parallel.ForEach代码解析注意事项自定义任务调度器代码解析使用自定义任务调度器:总结Task.RunTask.Run是.NET中创建和启动异步任务的一种便捷方法。它通过将一个委托排队到.NET线程池来创建并运行任务。理解Task.Run的底层原理、默认并发数量以及并发控制方法对
猿享天开
·
2025-04-13 06:42
开发语言
c#
task
3种方法:字符串转换整数 (atoi)
文章目录题目解法一(排除法Python)解法二(正向逻辑
C#
)解法三(有限状态机C语言)题目请你来实现一个atoi函数,使其能将字符串转换成整数。
真相很简单
·
2025-04-12 18:59
算法
个人杂谈
排除法
有限状态机
类型转换
c语言
Python
C#
实现获取及上传文件至服务器(远程控制开发一)
使用
C#
开发一个类似向日葵的远程工具,想要远程生成及获取服务器的文件,就需要在服务器端运行一个执行程序,这个程序可以是桌面窗口类型、可以是控制台、也可以是Windows服务;现在我使用Windows服务的方式运行在服务器做为服务端执行命令的程序
流苏呀
·
2025-04-12 18:29
C#开发远程控制工具
tcp/ip
服务器
网络协议
c#
C#
的 checked 和 unchecked
checked和unchecked语句控制相应块中的整型数算术运算和转换的溢出检查,checked为检查,unchecked为不检查。checked和unchecked运算符控制相应表达式中的整型数算术运算和转换的溢出检查,checked为检查,unchecked为不检查。checked和unchecked语句与运算符仅仅是作用区域不同,效果一致。溢出检查与不检查用最简单的byte类型描述两者的区
·
2025-04-12 18:52
visual-studio
C#
的选择语句
选择就是程序分支。即利用某个条件,选择程序进行的方向。ifif是分支里面最复杂的、最常用的。它会测试其后的括号内的表达式(通常返回值是bool),并转换为bool,已确定括号内为true它要做点什么。它可以包括另外的关键字else,即当括号内为false它又要做点什么。最简单的ifConsole.WriteLine("请输入一个字符串(不输入或者全是空格将显示警告):");string?zfc输入
·
2025-04-12 18:21
visual-studio
C#
的整型数(定点数)
关键字(别名)范围进程类型大小符号.NET类型byte0~2558位无System.Bytesbyte-128~1278位有System.SByteshort-32,768~32,76716位有System.Int16ushort0~65,53516位无System.UInt16int-2,147,483,648~2,147,483,64732位有System.Int32uint0~4,294,9
·
2025-04-12 18:51
visual-studio
C#
的 class
类(class)是一个数据结构,它可以包含数据成员(常量和字段)、函数成员(方法、属性、事件、索引器、操作符、实例构造函数、终结器和静态构造函数)和嵌套类型。class类型支持继承,这是一种派生类可以扩展和专门化基类的机制。声明class:属性?类编辑器*'部分'?'class'标识符类参列表?基类?类参约束子句*类体';'?属性(访问修饰符)属性(attributes,访问修饰符)是可选的,类及
·
2025-04-12 17:17
visual-studio
c#
FTP服务器文件上传下载等操作
文章目录判断FTP连接FTP文件上传FTP文件下载删除指定FTP文件删除指定FTP文件夹获取FTP上文件夹/文件列表创建文件夹获取指定FTP文件大小更改指定FTP文件名称移动指定FTP文件应用示例举个例子:判断FTP连接publicboolCheckFtp(){try{FtpWebRequestftprequest=(FtpWebRequest)FtpWebRequest.Create(newUr
进阶的小木桩
·
2025-04-12 17:51
C#
c#
C#
进行串口应用开发如何管理同时打开多个串口的通信
python编程示例系列python编程示例系列二python的Web神器Streamlit如何应聘高薪职位
C#
视觉应用开发问题系列
c#
串口应用开发问题系列microPythonPython最小内核源码解析
openwin_top
·
2025-04-12 16:17
c#串口应用开发问题系列
c#
网络
开发语言
单片机
串口
通讯
C#
定时调用方法实现
定时调用方法实现一、C#.net框架怎么在固定时间点调用方法在
C#
/.NET框架中,你可以使用定时器或计划任务来在固定时间点调用方法。
Faitheshy
·
2025-04-12 09:03
c#
C#
Dev组件gridcontrol使用 repositoryItemGridLookUpEdit
点击RunDesigner,然后点击In-Place-EditorRepository,点击上面的Add(TextEdit)的下拉箭头,选择GridLookUpEdit;修改属性:TextEditStyle—>Standard;ImmediatePopup—>True;DisplayMember:为点击后显示在界面的字段值;ValueMember:为获取后参与计算的界面字段值;然后点击PopupV
冰语竹
·
2025-04-12 09:31
C#
c#
开发语言
java
C#
使用ZipFile的方法CreateFromDirectory
在
C#
里有一个专门处理磁盘压缩功能,它就是System.IO.Compression命名空间,包含为流提供基本压缩和解压缩服务的类。主要包含下面的类:D
caimouse
·
2025-04-12 09:29
C#入门到精通
c#
开发语言
<
C#
>在 .NET 开发中,依赖注入, 注册一个接口的多个实现
在.NET开发里,有时一个接口会有多个实现类,此时就需要向依赖注入容器注册多个实现。下面会详细介绍不同场景下如何注册多个实现,以及怎样从容器中解析这些实现。1.注册多个实现在.NET中,依赖注入容器可以通过不同方式注册同一接口的多个实现。1.1以列表形式注册你可以把同一接口的多个实现添加到一个列表中,然后将这个列表注册到依赖注入容器。usingMicrosoft.Extensions.Depend
搬砖工程师Cola
·
2025-04-12 08:26
c#
.net
开发语言
<
C#
>在
C#
.NET 6 中,使用IWebHostEnvironment获取Web应用程序的运行信息。
在C#.NET6中,IWebHostEnvironment接口提供了有关应用程序运行环境的信息,例如应用程序的根目录、环境名称等。它在处理文件路径、加载配置文件以及根据不同环境提供不同服务等场景中非常有用。以下是关于IWebHostEnvironment的详细用法介绍:1.注入IWebHostEnvironment在.NET6的Web应用程序中,通常在控制器或服务类的构造函数中注入IWebHost
搬砖工程师Cola
·
2025-04-12 08:56
C#
c#
.net
开发语言
.Net
C#
检验科LIS系统成品源码 ,LIS 系统与 HIS 系统的连接方式详解
目录系统定义与功能应用特点检验科LIS系统与HIS系统的连接方式1、接口设计与数据交换2、网络架构3、数据格式与标准化4、信息共享与协同工作5、数据安全与隐私保护6、技术支持与维护LIS系统成品源码总结系统定义与功能LIS系统,全称为实验室(检验科)信息系统,是医院信息管理的重要组成部分。它不仅自动接收检验数据、打印检验报告,保存检验信息,还具备智能辅助功能,处理大信息量的检验工作。LIS系统包括
源码 世界
·
2025-04-12 08:53
数据库
源码
医学检验
软件开发
LIS系统
检验科
LIS成品源码
十六进制(Hexadecimal)简介
1.2十六进制表示法在编程中,通常用以下方式表示十六进制数:C/C++/
C#
/Java等:前缀0x(如0x1A3F),汇编语言/Pascal等:后缀h(如1A3Fh)1.3十六进制与十进制对照表十六进制十进制二进制
xiaowu080
·
2025-04-11 23:57
开发语言
C#
关于 async 中直接调用 .Result死锁的问题
这个问题涉及异步编程的死锁风险,尤其是在UI线程(WinForms/WPF)或ASP.NET请求上下文中。下面用具体例子解释:❌错误示例(会导致死锁)privateasyncvoidbutton1_Click(objectsender,EventArgse){//模拟一个异步计算intresult=CalculateAsync(10,20).Result;//❌危险!会死锁label1.Text=
xiaowu080
·
2025-04-11 23:57
c#
开发语言
C#
基于任务的异步编程
任务并行库(TPL)以“任务”的概念为基础,后者表示异步操作。在某些方面,任务类似于线程或ThreadPool工作项,但是抽象级别更高。术语“任务并行”是指一个或多个独立的任务同时运行。任务提供两个主要好处:系统资源的使用效率更高,可伸缩性更好。在后台,任务排队到已使用算法增强的ThreadPool,这些算法能够确定线程数并随之调整,提供负载平衡以实现吞吐量最大化。这会使任务相对轻量,你可以创建很
QQ978124155
·
2025-04-11 23:26
异步编程
.net
c#
C#
task任务异步编程提高UI的响应性
方式1:async/await模式privateasyncvoidbutton1_Click(objectsender,EventArgse){try{varresult=awaitTask.Run(()=>CalculateResult());label1.Text=result.ToString();}catch(Exceptionex){label1.Text=$"Error:{ex.Mes
xiaowu080
·
2025-04-11 23:25
c#
开发语言
【
杂记
六】安装miniconda后,如何去除terminal的base
禁用基本环境的自动激活的步骤打开终端:打开终端窗口。运行配置命令:执行以下命令,关闭基础环境的自动激活功能。condaconfig--setauto_activate_basefalse验证更改:关闭并重新打开您的终端以确保更改生效。这解释condaconfig--setauto_activate_basefalse:此命令修改Miniconda配置,以防止在打开新的终端会话时自动激活基本环境。其
挪威的深林
·
2025-04-11 20:36
个人笔记
python
C#
属性(Property)
C#
属性(Property)引言在
C#
编程语言中,属性(Property)是一种强大的功能,它允许开发者以类似字段(Field)的方式访问数据,但提供了额外的封装和灵活性。
froginwe11
·
2025-04-11 19:23
开发语言
【转】
C#
DataGridView添加右键菜单等技巧
1).右键点击行时选中行,并弹出操作菜单1).添加一个快捷菜单contextMenuStrip1;2).给dataGridView1的CellMouseDown事件添加处理程序:复制内容到剪贴板程序代码privatevoidDataGridView1_CellMouseDown(objectsender,DataGridViewCellMouseEventArgse){if(e.Button==M
zjwen2007
·
2025-04-11 16:06
C#
C#
DataGridView添加右键菜单等技巧
1).右键点击行时选中行,并弹出操作菜单1).添加一个快捷菜单contextMenuStrip1;2).给dataGridView1的CellMouseDown事件添加处理程序:privatevoidDataGridView1_CellMouseDown(objectsender,DataGridViewCellMouseEventArgse){ if(e.Button==MouseButt
Nemo_XP
·
2025-04-11 16:34
Winform
界面控件DevExpress中文教程 - 如何为报表查看器和网格集成AI助手?
DevExpressBlazorUI组件使用了
C#
为BlazorServer和BlazorWebAssembly创建高影响力的用户体验,这个UI自建库提供了一套全面的原生BlazorUI组件(包括PivotGrid
界面开发小八哥
·
2025-04-11 12:08
人工智能
界面控件
devexpress
.NET
UI开发
C#
和ASP.NET.Core构建RESTful.API和hello.world
C#
和ASP.NET.Core构建RESTful.API和hello.world1.提供RESTfulAPI,管理用户数据,支持增删改查。2.使用MySQL数据库存储用户信息。
勘察加熊人
·
2025-04-11 11:02
typescript
c#
asp.net
restful
C#
接口(Interface)使用教程
在
C#
编程中,接口(Interface)是一种强大的工具,它定义了类或结构体应遵循的契约。接口通过声明方法、属性、索引器和事件,规范了实现类的行为,但不提供具体实现。
caifox菜狐狸
·
2025-04-11 09:50
C#
技术使用笔记
c#
接口
interface
继承
服务层
数据访问层
多态
C#
插件构架实战
一、引言????1.问题的引入????假设你设计的程序已经部署到用户的计算机上,并且能够正常运行了。但是有一天,用户打来了电话——他们要求增加新的功能。确定了用户的需求后,你竟然发现原有的软件架构已经无法胜任新增任务的需求——你需要重新设计这个应用了!但问题是,就算你又用了一个开发周期完成了用户需要的应用,却不能保证用户的需求不会再次变更。也就是说,需求蔓延的可能性依然存在。因此,这种情况下插件构
Dcboy
·
2025-04-11 08:40
CSDN经典
c#
string
delegates
interface
matlab
脚本
C#
ColorListView:自定义绘制的ListView控件,5步轻松实现
今天我们要聊的是如何在
C#
中创建一个自定义绘制的ListView控件,让它不仅仅能显示普通的文本和图标,还能展示丰富的颜色和样式。你是不是觉得这听起来很高大上,但又不知道从哪里入手?
墨瑾轩
·
2025-04-11 07:01
一起学学C#【三】
c#
开发语言
C#
WinForm ListView控件用法详解
一、属性View属性(视图属性)LargeIcon-每个项都显示为一个最大化图标,标签在下。SmallIcon-每个项都显示为一个小图标,标签居右。List-每个项都显示为一个小图标,标签居右,没有列标头。
未来无限
·
2025-04-11 06:29
C#Winform设计
c#
listview控件
C#
中观察者模式(Observer Pattern)深入解析
观察者模式(ObserverPattern)是一种行为型设计模式,用于定义对象间的一对多依赖关系,使得当一个对象的状态发生变化时,其所有依赖者(观察者)都会自动收到通知并更新。这种模式广泛应用于事件处理、消息订阅系统等领域。一、观察者模式的核心概念观察者模式涉及两个主要角色:主题(Subject):也称为“被观察者”,它是一个对象,它的状态发生变化时,通知所有已注册的观察者。主题通常提供注册、注销
江沉晚呤时
·
2025-04-10 23:17
设计模式
C#
java
数据库
服务器
C#
中的迭代器模式:高效遍历集合的设计模式详解
C#
中对迭代器模式的实现不仅简单而且极具灵活性,本文将通过代码示例详细讲解迭代器模式的用法。迭代器模式的定义迭代器模式是一种行为设计模式,它允许你在不暴露集合内部结构的前
拾忆4377
·
2025-04-10 23:16
设计模式
c#
迭代器模式
设计模式
Java 泛型的协变与逆变
协变、逆变、抗变协变,逆变,抗变等概念是从数学中来的,在编程语言Java/Kotlin/
C#
中主要应用在泛型上。描述的是两个类型集合之间的继承关系。
写BUG天花板
·
2025-04-10 23:15
Java
java
【开源库分享】雷电模拟器自动化操作库
C#
版本
LD.CORE雷电模拟器自动化操作库Github功能简介雷电模拟器管理操作雷电模拟器ADB命令操作:按键,点击,滑动,输入等雷电模拟器界面UIXML文件分析雷电模拟器地理位置切换雷电模拟器文件推送和拉取通过WIN32消息句柄操作模拟器其他说明1.关于雷电模拟器版本高于4.0.79以上版本拉取文件存在BUG,建议短期内使用此版本之前的软件相关问题联系我WeChat:EvDoFunE-mail:Emu
MC-DEV
·
2025-04-10 21:01
自动化
运维
c#
在
C#
中操作excel之excel.dll方法大全
一、要使用excel.dll文件,先得把它从excel中提取出来。对于excel2000以下版本,找到Excel9.olb文件然后在命令行输入:TlbimpExcel9.olbExcel.dll,就可以将Excel.dll从excel2000里面提取出来。对于excel2003使用Tlbimp命令,把Excel9.olb换成Excel.exe,从excel.exe文件里面就可以直接提取excel.
iamsyu
·
2025-04-10 20:54
c#
excel
c#
工作
microsoft
dll
object
目前海内外IDE的竞争趋势
1.主流IDE的竞争海外IDE市场由几家主要的IDE软件公司主导,包括:VisualStudio(微软):作为最广泛使用的IDE之一,主要面向
C#
、.NET开发和Windows平台开发,深受企业和开发者的青睐
FIRST Robotics
·
2025-04-10 11:02
ide
C#
实现使用正则表达式替换字符串 (附完整源码)
C#
实现使用正则表达式替换字符串代码说明:运行结果:我可以提供一个使用
C#
和正则表达式替换字符串的完整示例代码。
源代码大师
·
2025-04-10 09:41
C#实战教程
c#
正则表达式
数据库
同时学习C++语言和
C#
语言好吗?
C++和
C#
都是常用的编程语言,它们都有各自的优点和用途。同时学习这两门语言能够让你更好地理解它们之间的异同点,有助于你更快地学习它们。
Evaporator Core
·
2025-04-10 07:04
C语言从入门到精通
c#
c++
C/C++ 与
C#
常用数据类型对比
C/C++与
C#
常用数据类型对比在
C#
调用C/C++DLL或C/C++调用
C#
回调函数时,经常涉及到一些常用的数据类型。有些数据类型,在两者中的数据长度不一致,下面将对一些常用的数据类型进行下对比。
DASFHASDKH
·
2025-04-10 07:04
C
Sharp
c语言
c++
c#
windows
visualstudio
开发语言
C,C++,
C#
C、C++和
C#
是三种不同的编程语言,虽然它们名称相似,但在设计目标、语法特性、运行环境和应用场景上有显著区别。
整点薯条吃吃喽
·
2025-04-10 07:02
c语言
c++
c#
C#
语言的游戏引擎
C#
语言的游戏引擎:构建游戏开发的未来引言在游戏开发的辉煌历史中,编程语言和游戏引擎的选择往往是影响开发效率和游戏质量的关键因素。
孟紫瑶
·
2025-04-10 03:35
包罗万象
golang
开发语言
后端
c#
线程
线程的本质线程不是一个计算机硬件的功能,而是操作系统提供的一种逻辑功能,线程本质上是进程中一段并发运行的代码,所以线程需要操作系统投入CPU资源来运行和调度。一、多线程的优缺点、使用范围优点:线程中的处理程序依然是顺序执行,符合普通人的思维习惯,所以编程简单;缺点:线程的使用(滥用)会给系统带来上下文切换的额外负担。并且线程间的共享变量可能造成死锁的出现;适用范围:需要长时间CPU运算的场合,例如
baibu1683
·
2025-04-10 02:00
操作系统
C#
多线程并发编程基础
1.线程基础1.1线程简介
C#
中的线程是操作系统能够进行运算调度的最小单位,它被包含在进程中,是进程中的实际运作单位。一个进程可以包含多个线程,这些线程可以并发执行不同的任务。
butterfly_onfly
·
2025-04-10 02:29
C#
c#
算法
数据结构
游戏开发中
C#
、Python 和 C++ 的比较
C#
、C++还是Python?嗯,答案取决于你到底想做什么。关键词:游戏开发,编程语言声明:本文作者原创,转载请附上文章出处与本文链接。
Verdure陌矣
·
2025-04-10 01:19
项目经历
python
c#
c++
游戏
上一页
29
30
31
32
33
34
35
36
下一页
按字母分类:
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
其他