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#)
C#
泛型(Generic)
泛型是通过类型参数声明的方法,在C#2.0中推出,可以说在
C#
中有很重要的地位,泛型允许用同一个方法来处理传入不同种类型参数,延迟编写类或方法中的编程元素的数据类型的规范,下面就是一个泛型:staticvoidSwap
老刘编程
·
2024-01-29 14:22
高级C#学习
C#
c#
开发语言
c#
泛型(Generic)
在
C#
中,泛型是一种强大的特性,它允许你编写可以适用于多种类型的类、方法和数据结构。通过泛型,你可以编写更加灵活和可重用的代码,而不需要对每种数据类型都编写不同的实现。
彭小彭~
·
2024-01-29 14:52
c#基础
c#
c#
之构造函数
构造函数就是用于初始化数据的函数.声明基本的构造函数的语法就是声明一个和所在类同名的方法,但是该方法没有返回类型当使用new关键字创建类的时候,就会调用构造方法构造函数可以进行重载,和普通的函数重载是一样的usingSystem;usingSystem.Collections.Generic;usingSystem.Linq;usingSystem.Text;usingSystem.Threadi
金字塔端的蜗牛
·
2024-01-29 14:02
c#
开发语言
c#
之委托
委托是一种存储函数引用的类型.委托的定义指定了一个返回类型和一个参数列表,定义了委托之后,就可以声明该委托类型的变量,接着就可以把一个返回类型和参数列表跟委托一样的函数赋值给这个变量.usingSystem;usingSystem.Collections.Generic;usingSystem.Linq;usingSystem.Text;usingSystem.Threading.Tasks;na
金字塔端的蜗牛
·
2024-01-29 14:32
c#
开发语言
c#
之面向对象编程
usingSystem;usingSystem.Collections.Generic;usingSystem.Linq;usingSystem.Text;usingSystem.Threading.Tasks;namespace面向对象编程之类{classVector3{//编程规范上,习惯把所有的字段设置为private,只可以在类的内部访问,不可以通过对象访问privatefloatx,y,
金字塔端的蜗牛
·
2024-01-29 14:32
c#
开发语言
c#
之构值类型和引用类型
值类型:(整数/bool/struct/char/小数)引用类型:(string/数组/自定义的类/内置的类)值类型只需要一段单独的内存,用于存储实际的数据引用类型需要两段内存(第一段存储实际的数据,他总是位于堆中第二段是一个引用,指向数据在堆中的存放位置)当使用引用类型赋值的时候,其实是赋值的引用类型的引用.
金字塔端的蜗牛
·
2024-01-29 14:29
算法
Linux多线程服务端编程笔记,C++ 并发编程 —— 《Linux多线程服务端编程》笔记...
Java里面的synchronized语句和
C#
的using语句也有类似的效果,即保证所得生效期间等于一个作用于,不会因异常而忘记解锁。只用非递归的mutex(即不可重入的mutext)不
学习汪汪
·
2024-01-29 13:47
Linux多线程服务端编程笔记
C#
基于SMTP邮件发送
准备工作注册邮箱首先我们需要注册一个作为发送邮件的邮箱,这一步可以直接进入网易邮箱官网进行注册,注册地址:https://mail.163.com/这里我们可以选择【快速注册】和【普通注册】,如图1-1所示,这里我选择的普通注册;图1-1登录邮箱注册完成之后,我们登录邮箱,登录网址:https://mail.163.com/;输入上一步中注册的账号和密码,进行登录;开启SMTP服务首先点击设置,在
xdpcxq1029
·
2024-01-29 13:45
c#
服务器
开发语言
C#
,.net,winform导入Excel功能以及下载Excel文件到本地,并使用SqlBulkCopy把DataTable类型的数据写入到sqlserver数据库中
背景最近在项目中有一个导入Excel的功能,下文中将介绍如何在
C#
项目中导入Excel文件,以及实现此功能的宏观思路。
谷艳爽faye
·
2024-01-29 13:43
excel
SqlBulkCopy
导入功能
DataTable数据
c#
使用
ASP.NET
Boilerplate 框架生成Angular项目的操作步骤
1.去ASP.NETBoilerplate网站下载模板。我选择的是5.0版本的。2.使用VS2019版本3.生成解决方案,如果失败或者超时,更换unget源(是最要的一步)4.根据你所使用的数据库进行配置,如果是默认的就可以不用管。注意的一点就是在数据库中生成默认的库()5.ctrl+5或者点击运行。就可以看到这个6.找到Angular所在的包名,使用cmd进入,输入.可以不用管你存在的包和生成包
今学了吗?
·
2024-01-29 13:51
npm
angular
asp.net
在rider/
asp.net
core程序中优雅地使用mysql数据库,使用ef迁移来免去手动创建数据库和更新数据库的烦恼
为什么使用mysql都已经用上了asp.netcore为什么不适用mssqlserver.我也是很苦恼,但是事实就是如此,微软的数据库引擎无法在某些情况下使用。比如:windows11附加三星1T固态。据查询的资料所知,可能是因为某些固态的最小分区和微软数据库引擎的要求不一样,所以无法使用。因为这个事情,我都已经重装了好几次电脑了。我还以为是因为我把windows10升级成windows11导致的
枫叶kx
·
2024-01-29 13:21
数据库
mysql
在
Asp.net
SignalR与Angular通信添加身份认证(通过jwt)
这是一个复杂的东西,我查找了一些混乱的资料,最终在混乱的状态成功了,然后我尝试阅读代码,并删除了一些重复的东西,并以一种较为简洁的方式成功。示例hubs端点app.MapHub("/hubs/message");我假设你已经知道如何添加SignalR和通常的使用jwt的验证。这包括处理跨域,添加身份,数据库,账户,驱动,身份验证。在这种情况下,只需要额外添加builder.Services.Add
枫叶kx
·
2024-01-29 13:20
asp.net
angular
C#
使用OpenCvSharp4库读取本地视频
C#
使用OpenCvSharp4库读取本地视频OpenCvSharp4库OpenCvSharp4库是一个基于.Net封装的OpenCV库,Github源代码地址为:https://github.com/
雪域迷影
·
2024-01-29 12:44
C#
WinForm和WPF
OpenCV
编程语言学习
c#
音视频
开发语言
C#
使用GDI+绘制直角坐标系(2)
前段时间发表了一篇使用C#GDI+绘制直角坐标系的文章《
C#
使用GDI+绘制直角坐标系》。
gc_2299
·
2024-01-29 11:19
程序设计
GDI+
C#
直角坐标系
多个Y轴
ASP.NET
Core 7.0 Web 使用中间件验证用户Session
中间件,直白的说,就是每一次请求到达服务器,先执行的一部分代码。比如你请求http://localhost/account,你的请求已经到达了服务器,在服务器执行account这部分代码之前,先执行中间件代码。中间件可以控制你的请求是否允许继续或中断,或转向特定结果。使用中间件验证用户Session,可以实现全局效果,不用在每个控制器验证,或者做个基类控制器验证。1、首先,创建一个中间件类文件,S
醉の虾
·
2024-01-29 11:46
中间件
asp.net
后端
利用
C#
对SQL Server数据库进行操作并返回标识列序号
文章目录一、利用
C#
对数据库进行增删查改1.1创建(增,Insert)1.2读取(查,Select)1.3更新(改,Update)1.4删除(删,Delete)二、返回标识列序号一、利用
C#
对数据库进行增删查改在
葡萄架子
·
2024-01-29 11:06
数据库
c#
oracle
Asp.net
Core Mvc 7.0 Web 控制器接收Get/Post表单参数
记得.Net5之前都是直接用Request.Form非常方便,但似乎6.0以后就不能这样用了。1、接受post表单,使用IFormCollectionpublicIActionResultLogin(IFormCollectionpms){ViewData["name"]=pms["login-username"];ViewData["pwd"]=pms["login-password"];ret
醉の虾
·
2024-01-29 10:28
asp.net
mvc
后端
.netcore
.net
core
ASP.NET
Core 项目实战(统一接口返回格式)
1.创建公共返回类image.pngApi统一返回格式usingSystem;usingSystem.Collections.Generic;usingSystem.Linq;usingSystem.Text;usingSystem.Threading.Tasks;namespaceWebModel.Other{//////统一返回数据格式(模型)///publicclassApiResult{/
彬_哥哥
·
2024-01-29 10:09
【
C#
】生成WebAPI实现简单调用本地数据库
需求:通过
C#
生成WebAPI,供微信小程序调用以访问本地数据库(微信小程序部分下次再说,今天先记录一下
C#
生成WebAPI相关的坑与注意点)。
陌湘萘
·
2024-01-29 08:49
C#
sql
c#
WebAPI
sqlserver
C#
获取计算机信息
目录一、本机信息1、本机名2、获得本机MAC地址3、获得计算机名4、显示器分辨率5、主显示器分辨率6、系统路径二、操作系统信息1、操作系统类型2、获得操作系统位数3、获得操作系统版本三、处理器信息1、处理器个数四、CPU信息1、CPU的个数2、CPU版本信息3、CPU名称信息4、CPU序列号5、CPU制造厂商6、CPU频率五、显卡信息1、显卡PNPDeviceID六、硬盘信息1、设备硬盘的卷标号2
lingxiao16888
·
2024-01-29 08:27
c#
java
开发语言
C#
,计算几何,二维贝塞尔拟合曲线(Bézier Curve)参数点的计算代码
PierreBézierBézier算法用于曲线的拟合与插值。插值是一个或一组函数计算的数值完全经过给定的点。拟合是一个或一组函数计算的数值尽量路过给定的点。这里给出二维Bézier曲线拟合的参数点计算代码。区别于另外一种读音接近的贝塞耳插值算法(Bessel'sinterpolation)哈!德国,法国。1文本格式classPoint{doubleX;doubleY;}publicPointGe
深度混淆
·
2024-01-29 08:25
C#计算几何
Graphics
Recipes
c#
曲线
插值
拟合
C#
代码-摄影测量实习-解析空中三角测量
大三学期中的摄影测量实习以下是
C#
窗体代码-以供同学们学习(相较于其他方法,解析空三的代码略微繁琐,一般有1000多行数据来源原文链接:https://blog.csdn.net/sheyun1876/
WuuBoyang
·
2024-01-29 08:46
c#
C#
使用OpenCvSharp4库中5个基础函数-灰度化、高斯模糊、Canny边缘检测、膨胀、腐蚀
C#
使用OpenCvSharp4库中5个基础函数-灰度化、高斯模糊、Canny边缘检测、膨胀、腐蚀使用OpenCV可以对彩色原始图像进行基本的处理,涉及到5个常用的处理:灰度化模糊处理Canny边缘检测膨胀腐蚀
雪域迷影
·
2024-01-29 08:13
OpenCV
编程语言学习
C#
WinForm和WPF
c#
开发语言
opencv
C#
版字节跳动SDK - SKIT.FlurlHttpClient.ByteDance
今天给大家推荐一款
C#
开源、功能完善的字节跳动SDK:SKIT.FlurlHttpClient.ByteDance。
追逐时光者
·
2024-01-29 07:58
.NET
C#
开源项目
c#
开发语言
.net
ASP.NET
Core+Layui使用EF Core操作MySQL实战
一、创建ASP.NETCoreWeb应用程序注意,本章节主要以ASP.NETCore3.1版本作为博客的示例实例模板!(当然你也可以使用当前最新的.NET版本进行实操)。二、添加EFCoreNuGet包若要在项目中使用EFCore操作MySQL数据库,需要安装相应的数据库驱动包。本章教程主要使用MySQL数据库,所以我们需要安装相关驱动包MySql.Data.EntityFrameworkCore
追逐时光者
·
2024-01-29 07:24
.NET
C#
.NET
Core
asp.net
layui
mysql
测试
C#
调用OpenCvSharp和IronOcr从摄像头中识别文字
本文测试
C#
调用OpenCvSharp和IronOcr从摄像头中识别文字的基本用法、。
gc_2299
·
2024-01-29 07:48
dotnet编程
OpenCvSharp
IronOcr
摄像头
文字识别
C#
中如何借助委托|反射|表达式来传递类对象属性的“引用”
usingSystem.Linq.Expressions;usingSystem.Reflection;namespaceConsoleApp1{internalclassProgram{staticvoidMain(string[]args){Demondemon=new(){MyField=1,MyProperty=2,};//修改字段voidModify(refTfield,TnewValu
罗迪尼亚的熔岩
·
2024-01-29 07:12
c#
开发语言
Unity Xlua 之 Lua调用
C#
(一)
UnityXlua之Lua调用
C#
(一)一.Lua使用
C#
类publicclassMyClass1{publicvoidTest(stringstr){Debug.Log("MyClass1:"+str
帅_shuai_
·
2024-01-29 07:40
Xlua
lua
unity
c#
Unity Xlua 之 Lua调用
C#
(三)
UnityXlua之Lua调用
C#
(三)一.Lua使用
C#
委托和事件publicclassLesson7{publicUnityActionaction;publiceventUnityActioneventAction
帅_shuai_
·
2024-01-29 07:40
Xlua
lua
unity
c#
Lua弱引用表
但是在项目中不太能单纯用这个机制解决现有的问题(组合类没有绑定luabehaviour,且在其gameobject被destroy掉时因没有触发某绑定了luatable的按钮的生命周期ondestroy事件导致
c#
keep-learner
·
2024-01-29 07:07
lua
unity
游戏
游戏引擎
Xlua分析:Lua调用
C#
在之前的博客Lua与
C#
交互初析-CSDN博客中讲了有关lua和
c#
交互的比较浅层的概念,即
C#
侧注册[LuaCallCSharp]和[CSharpCallLua]的标签后,即可实现双侧沟通。
keep-learner
·
2024-01-29 07:36
c#
lua
游戏引擎
unity
Unity 迭代器模式(实例详解)
自定义迭代器类****实例3:异步加载资源****实例4:游戏关卡序列****实例5:无限生成敌人**简介在Unity中,虽然不直接使用迭代器模式的原始定义(即设计模式中的迭代器模式),但我们可以借助
C#
极致人生-010
·
2024-01-29 06:55
unity
C#设计模式详解
unity
迭代器模式
游戏引擎
c#
ASP.NET
Core gRPC 应用配置 gRPC-Web 协议
C#
实现gRPC服务和调用-CSDN博客在上一篇的基础上,给服务端和客户端分别安装拓展包,Grpc.AspNetCore.Web代码实现配置加在服务端usingGrpc.Core;usingG
rjcql
·
2024-01-29 06:48
C#
asp.net
前端
服务器
C#
简单使用Yolov5的Onnx格式模型进行目标检测
背景最近要离职了,同事需要了解一下
C#
如何使用yolov5系列onnx格式模型进行目标检测,由于其对
C#
不熟练,可能会影响公司后续的开发进度,所以趁着还在,赶紧把手尾搞好。
氷凌公子
·
2024-01-29 06:33
目标检测
人工智能
c#
yolov5
onnx
C#
Socket通信从入门到精通(18)——单个异步UDP服务器监听多个客户端
C#
代码实现
前言我们在开发上位机通信程序的时候,有时候会遇到一个服务器需要同时与多个客户端进行Udp通信,并且为了保持程序运行的效率,需要采用异步通信的方式,比如等待接收数据的时候程序不能卡主,需要继续执行别的动作,比如控制轴的运动等,这时候同步程序就失效了,监听单个客户端的程序也失效了,所以就需要我们编写一个既具备与多个客户端通信的程序也具备异步通信功能的程序,本文以我编写的UdpServerAsync类为
c#上位机
·
2024-01-29 06:30
c#
udp
服务器
C#
求取圆心/球心坐标 ∈
C#
编程笔记
【日志】最新版本见于“整个源码”部分,其他部分还是首发代码。6.12首发此篇博客,球心坐标算法有问题待解决6.21优化了代码:求圆心算法简化了一下;求心前先重心化,计算的数字就会很小,易算;求球心那个“简单算法”太复杂,找到一个前辈写的用克莱姆法则求四点球心的代码,稍加改编,用作求球心的初值。并且更新了用克莱姆法则求解球心坐标的原理见于原理部分(现在觉得之前的解法太蠢太笨了!)并且开发了另一个平差
流浪猪头拯救地球
·
2024-01-29 06:58
#
C#
算法
c#
C#
算法(11)—求三个点构成圆的圆心坐标和半径
前言我们在上位机开发领域也经常会碰到根据三个点求出圆的圆心、半径等信息的场景,本文就是详细的介绍如何根据三个点使用
C#
代码求出三点构成的圆的圆心坐标、圆半径、三点构成的圆弧的角度。
c#上位机
·
2024-01-29 06:56
c#上位机算法
c#
算法
开发语言
[源码和报告分享]
C#
实现的基于SMTP协议的E-MAIL电子邮件发送客户端软件
利用SMTP和Pop协议从底层开发了这个软件。SMTP全称是简单邮件传输协议,它专门用来发送邮件用的。Pop全称是邮局协议,是专门用于接收邮件的。我主要是负责如何实现发送邮件功能的。MailSend命名空间是我整个程序的核心。它包括两个类。在SmtpMail的类中包含了一个SendMail的方法,它从底层详细地实现了和服务器的交互操作。你既可以用它发送一个纯文本邮件,也可以发送一个带有附件的邮件,
ggdd5151
·
2024-01-29 04:21
C#
Winform基本知识、文件结构、控件简介
1.程序入口:Program类--[STAThread]//com线程模型--单线程单位,如果没有它,无法工作。--Application提供了一系列静态化方法和属性,来管理应用程序。--Application.EnableVisualStyles();//启用应用程序的可视样式,第一句。--Application.Run(newform1());//应用程序中要启动的窗体.2.C#winform
超凡三眼仔
·
2024-01-29 04:47
c#
开发语言
C#
语法(关键字)
C#
关键字关键字是
C#
编译器预定义的保留字。这些关键字不能作为标识符,但是,如果您想要用它们做标识符,在这个前面加个@字符做前缀。
澜.阿斯特.古莱齐.鲲
·
2024-01-29 01:45
c#
开发语言
C#
报错 iText.Kernel.Exceptions.PdfException: ‘Unknown PdfException.‘解决方法
背景开发工具:VisualStudio2019。创建ConsoleApp(.NETFramework4.6.1),使用Nuget下载了iText7组件,用于生成pdf文件。错误场景创建iText.Kernel.Pdf.PdfWriter时遇到以下报错:iText.Kernel.Exceptions.PdfException:'UnknownPdfException.'NotSupportedExc
rebecca_111111
·
2024-01-29 00:40
C#开发
c#
visual
studio
C#
开发 使用iTextSharp组件在pdf文件中写入表格
目录准备工作1.新建Project2.下载iTextSharp示例1.实现效果2.完整代码iTextSharp是一个开源组件,可用于生成pdf文档。这里记录一下我用iTextSharp创建pdf文档、写入表格的方法。目前iTextSharp已被iText7所取代,推荐新项目使用iText7。NuGetGallery|iTextSharp5.5.13.3准备工作1.新建Project选择Consol
rebecca_111111
·
2024-01-29 00:10
C#开发
c#
visualstudio
【
ASP.NET
Core 基础知识】--身份验证和授权--用户认证的基本概念
用户认证在网络安全中起着至关重要的作用。首先,它可以确保只有经过授权的用户才能访问特定的资源或服务,从而保护了系统和数据的安全。其次,用户认证可以帮助追踪和记录用户的活动,如果出现安全问题,可以追踪到具体的用户。此外,用户认证还可以实现个性化服务,根据用户的身份提供定制化的内容或服务。因此,用户认证对于任何需要保护数据安全或提供个性化服务的系统来说都是必不可少的。一、ASP.NETCORE用户认证
喵叔哟
·
2024-01-29 00:57
ASP.NET
Core
基础知识
asp.net
云计算
运维
【驱动系列】
C#
获取电脑硬件之显卡信息
欢迎来到《小5讲堂》,大家好,我是全栈小5。这是《驱动序列》文章,每篇文章将以博主理解的角度展开讲解,特别是针对知识点的概念进行叙说,大部分文章将会对这些概念进行实际例子验证,以此达到加深对知识点的理解和掌握。温馨提示:博主能力有限,理解水平有限,若有不对之处望指正!目录显卡信息转换全部字段效果全部字段代码主要信息效果主要信息代码显卡作用图形渲染显示输出多显示器支持视频加速和解码3D建模和渲染显卡
全栈小5
·
2024-01-28 23:28
驱动程序
c#
【驱动系列】
C#
获取电脑硬件显卡核心代号信息
目录背景第三方工具显卡信息传感器监控即时读取和更新导出和共享支持多款显卡实现代码背景在上一篇文章已经通过
C#
获取到电脑显卡信息,在获
全栈小5
·
2024-01-28 23:58
驱动程序
c#
C#
学习笔记_关键字ref、out
函数传递参数在
C#
中函数传递的参数,函数内有操作改变其值,并不会改变函数外参数对应变量的值,可见如下实例:usingSystem;usingSystem.Collections.Generic;usingSystem.Linq
Southern Young
·
2024-01-28 23:20
C#学习笔记
c#
学习
笔记
c#
为tabPage添加控件以及为TabControl控件新增选项卡
需要注意的是为tabPage添加控件使用的是TabPage的Control属性Add方法,而新增选项卡使用的是TabControl控件的TabPage属性Add方法代码usingSystem;usingSystem.Collections.Generic;usingSystem.ComponentModel;usingSystem.Data;usingSystem.Drawing;usingSys
李药师_hablee
·
2024-01-28 20:00
C#
反射详解
一、反射是什么1、
C#
编译运行过程高级语言->编译->dll/exe文件->CLR/JIT->机器码2、原理解析metadata:元数据数据清单,记录了dll中包含了哪些东西,是一个描述。
Qayrup
·
2024-01-28 20:15
c#
开发语言
c#
6.0新特性
1、使用null条件运算符,在调用对象的属性或者方法时,我们通常需要检查对象是否为null,现在你不需要写一个if语句,我们提供更便捷的方法,下面的代码获取list中元素的数量,当list本身为null时,Count方法也将返回null值。publicint?GetListItemCount(Listlist){returnlist?.Count();}2、使用新增的nameof关键字获取参数、成
liuyuedeyu
·
2024-01-28 20:40
C#
HSLCommunication与物联网技术结合的可能性及在智能制造中的应用
引言:随着物联网(IoT)技术的迅速发展,智能制造和工业互联网等领域对高效、稳定的通信技术需求日益增长。C#HSLCommunication库作为一种高效的通信工具,与物联网技术的结合为这些领域带来了新的可能性。本文将详细介绍HSLCommunication的主要功能、特点,以及在智能制造和工业互联网中的具体作用和优势,并提供相应的代码示例,帮助读者快速上手。一、HSLCommunication的
白话Learning
·
2024-01-28 17:45
自动化
c#
制造
上一页
31
32
33
34
35
36
37
38
下一页
按字母分类:
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
其他