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#适配器模式
C#
扩展方法
在
c#
编程时,当我们需要给一个类增加方法,但又不希望修改这些类,也不希望创建这些类的子类,可以采用扩展方法。
寻找无名的特质
·
2024-02-12 22:15
C#
系列-C#EF框架实现雪花主键(20)
在
C#
中,使用EntityFramework(EF)框架并不直接涉及到主键的生成策略。主键的生成通常是在数据库层面或者在应用程序层面处理的。
管理大亨
·
2024-02-12 19:04
C#系列
c#
开发语言
C#
中使用 => 运算符的 switch 表达式
语句的一些重要注意事项3.通常情况下的示例1.示例12.示例2二、使用=>运算符的switch表达式1.关于switch表达式2.示例13.示例2一、关于switch语句1.switch语句及语法结构
C#
wenchm
·
2024-02-12 17:51
c#
开发语言
C#
人脸识别ViewFaceCore使用的经验分享
作者:科技、互联网行业优质创作者专注领域:.Net技术、软件架构、人工智能、数字化转型、DeveloperSharp、微服务、工业互联网、智能制造欢迎关注我(Net数字智慧化基地),里面有很多高价值技术文章,是你刻苦努力也积累不到的经验,能助你快速成长。升职+涨薪!!前言POS软件是什么?你好意思吗,还在用老掉牙的Winform。门店被淘汰的POS机销售终端——POS(pointofsale)是一
数字智慧化基地
·
2024-02-12 17:19
c#
microsoft
开发语言
.NET 社区又一个
C#
版微信 SDK 开源了
C#
版微信SDKSKIT.FlurlHttpClient.Wechat,可能是全网最完整的
C#
版微信SDK,封装全部已知的微信API
数字智慧化基地
·
2024-02-12 17:19
.net
c#
微信
c#
avalonia 实现正方体翻转效果
在Avalonia中要实现一个正方体的翻转效果,需要利用动画和变换的功能,但由于Avalonia主要是2DUI框架,对3D支持有限。你可以通过2D的方式来近似模拟3D翻转的效果,或者配合像Avalonia3D这样的扩展库来实现。示例代码大纲如下:创建一个Avalonia项目:新建一个项目,用于编写UI和动画逻辑。设计UI:在XAML中添加一个表示正方体某一面的元素,如一个UserControl,并
wangyue4
·
2024-02-12 16:35
c#
开发语言
c#
Avalonia 伪类 Pseudo Classes 改变样式
在AvaloniaUI框架中,伪类是一种选择器,它们用于在XAML样式中更改控件的视觉状态,而不更改其逻辑状态。伪类经常用于描述控件的特定状态,如激活、禁用、焦点等,并且可以根据这些状态应用不同的样式规则。使用伪类时,可以在样式中定义它们,并根据控件的状态设置其外观。伪类以冒号:开头,后跟伪类的名称。Avalonia支持多个伪类,例如:pointerover、:focus、:disabled等。例
wangyue4
·
2024-02-12 16:34
c#
开发语言
C#
系列-C#EF框架的优缺点+针对大数据处理的优化(19)
对象化数据库操作:EF框架将数据库表映射为
C#
对象,使得开发者可以使用面向对象的方式来操作数据库,提高了开发效率和代码可读性。数据库无关性:EF框架支持多种数据库引擎,如SQLServer、MyS
管理大亨
·
2024-02-12 16:27
C#系列
c#
开发语言
c#
chart 各个属性_
C#
之Chart控件系列教程
a.ArrowStyle设置坐标轴是否有箭头b.Interval:轴刻度间隔大小c.IntervalOffset:轴刻度偏移量大小d.LableStyle设置坐标轴的文字大小等e.MajorGrid:主要辅助线f.MajorTickMark:主要刻度线g.MinorTickMark:次要刻度线h.MinorGrid:次要辅助线i.Title:坐标轴标题j.TitleAlignment:坐标轴标题对
y咯p秒杀软
·
2024-02-12 16:57
c#
chart
各个属性
c#
中Thread的基本使用
下面再对此进行详细描述.Thread类的构造函数有2类:一种是不带参数(ThreadStart委托)--publicThread(ThreadStartstart);另一种是带参数(ParameterizedThreadStart委托)--publicThread(ParameterizedThreadStartstart);ParameterizedThreadStart委托签名:public
曲径通幽wd
·
2024-02-12 15:35
c#
c#
c#
中使用Thread
这里说说Thread,之前的文章中有BackgroundWorker的用法。他们都是线程,每一个用法在不同的场景使用不同。Thread的控制非常的少,所以也就非常的简单,大部分使用都是开启后台线程,然后让后台跑,中间很少有操作,最后直接使用Abort关闭该线程即可。1.首先看界面,启动2个线程,一个进行加法计算,一个进行减法计算。并且使界面不卡,随时可以拖动2.在load方法中新建2个线程3.两个
故里2130
·
2024-02-12 15:34
#
基础知识
c#
C#Thread
而操作系统进程提供了程序远行的独立环境根据线程可分为:单线程应用,在进程的独立环境里只跑一个线程,所以该线程拥有独占权;多线程应用,当单个线程中共会跑多个线程,它们会共享当前执行环境(尤其是内存);2在
C#
^命铭
·
2024-02-12 15:34
c#
C#
多线程一: Thread 的简单理解与运用
目录一:进程和线程的关系二:线程的组成三:多线程的实现四:
C#
中的线程(Thread)1.命名空间2.构造函数3.属性(1).常用属性Name:Priority:IsAlive:IsBackground
一梭键盘任平生
·
2024-02-12 15:04
C#基础知识
#
线程
Thread
c#
开发语言
C#
Thread的使用
在
C#
中,线程用于实现程序的并发执行。通过创建和管理多个线程,可以同时处理不同的任务或操作,从而提高程序性能和响应性。
wangnaisheng
·
2024-02-12 15:03
C#
c#
实验七-web应用程序---2018-11-19
2.运行效果图:3.操作提示:创建Web应用程序:新建一个
C#
的空的Web应用程序。项目中右击添加Web窗体,输入名字。有三种浏览模式,设计,拆分,源。
小石头呢
·
2024-02-12 13:54
排序算法2|简单选择排序与堆排序(
C#
)
今天我们的目标是选择排序:简单选择排序与堆排序。两者排序的过程都在于每次选择一个最大值或者最小值放到合适的位置,因此都属于选择排序的范畴。区别在于:简单选择排序暴力选择出最大最小值,而堆排序合理的利用完全二叉树的特性使得算法的时间复杂度大大降低。接下来我们详细讲解两种排序:简单选择排序:思想:每次从一组数据中,找到最小的,然后放置在队列前面(当然也可以每次找到最大的,甚至有一些优化,每次可以同时找
riki_tree
·
2024-02-12 12:30
C#
,铁蛋·奥纳奇数(Geek Onacci Number)的算法与源代码
Geek译为“极客”,不贴切,译为“铁蛋”甚妙!1铁蛋·奥纳奇数(GeekOnacciNumber)铁蛋·奥纳奇数(GeekOnacciNumber)也称为“极客纳奇”数列。极客纳奇数列是组合数学中的一个数字序列。极客纳奇数列的第N项是该数列中其前三项的和,即第(N–1)项、(N–2)项项和第(N–3)项极客纳奇数之和。2计算结果3源程序(文本格式)usingSystem;usingSystem.
深度混淆
·
2024-02-12 12:47
C#算法演义
Algorithm
Recipes
算法
c#
开发语言
C#
,卢卡斯数(Lucas Number)的算法与源代码
1卢卡斯数(LucasNumber)卢卡斯数(LucasNumber)是一个以数学家爱德华·卢卡斯(EdwardLucas)命名的整数序列。爱德华·卢卡斯既研究了这个数列,也研究了有密切关系的斐波那契数(两个数列都是卢卡斯数列)。与斐波那契数一样,每一个卢卡斯数都定义为前两项之和,也就是说,它是一个斐波那契整数序列。两个相邻的卢卡斯数之比收敛于黄金分割比。2计算结果3源程序(文本格式)usingS
深度混淆
·
2024-02-12 12:47
C#算法演义
Algorithm
Recipes
算法
动态规划
c#
Lucas
Number
C#
系列-Entity Framework 架构(18)
下图展示了EF的整体架构。现在让我们逐个地看看架构的各个组件:EF组件图EDM(EntityDataMode实体数据模型):EDM由三个主要部分组成:概念模型,映射和存储模型。ConceptualModel(概念模型):概念模型包含模型类及他们之间的关系。这将独立于您的数据库表设计。StorageModel(存储模型):存储模型是包括表,视图,存储过程及其关系和密钥的数据库设计模型。Mapping
管理大亨
·
2024-02-12 12:08
C#系列
c#
数据库
C#
依赖注入:一种提高代码质量的设计模式
文章目录前言一、依赖注入的定义及其在
C#
中的重要性二、
C#
中的依赖注入模式1.构造函数注入2.属性注入3.方法注入4.事件注入三、使用依赖注入框架1.Autofac2.Ninject3.Unity四、应用示例
白话Learning
·
2024-02-12 10:09
C#/.net
c#
设计模式
C#
抽象类:提升代码复用性和模块化的关键
在
C#
编程中,抽象类是一种非常重要的概念,它允许我们定义一组具有共同特征和行为的对象的超类。抽象类不能被直接实例化,只能作为其他类的基类。
白话Learning
·
2024-02-12 10:09
C#/.net
c#
开发语言
深入理解
C#
接口编程
文章目录前言一、
C#
接口的定义及使用方法二、接口中的方法签名与参数传递三、接口的实现与测试四、实际应用中的一个简单示例总结前言在软件开发中,接口是一种定义对象之间交互方式的规范。
白话Learning
·
2024-02-12 10:08
C#/.net
c#
开发语言
c#
遍历控件绘制
privatevoiddropShadow(objectsender,PaintEventArgse){Panelpanel=(Panel)sender;Color[]shadow=newColor[3];shadow[0]=Color.FromArgb(181,181,181);shadow[1]=Color.FromArgb(195,195,195);shadow[2]=Color.FromA
吉凶以情迁
·
2024-02-12 10:27
C#
系列-EF框架介绍(17)
它将数据库表映射为
C#
对象,使得开发者可以使用面向对象的方式来操作数据库,而无需编写繁琐的SQL语句。
管理大亨
·
2024-02-12 09:58
C#系列
c#
开发语言
c#
实现学生考勤系统(附源码和报告)
课设功能描述该学生考勤系统包含了登录、注册、学生端的请假功能,教师端对学生信息的增删改查和批假功能。一、数据库操作类该类主要用于后面一些功能需要对数据库操作,即需要对数据库操作的话,直接调用该类即可。usingSystem;usingSystem.Collections.Generic;usingSystem.Text;usingMySql.Data.MySqlClient;namespace学生
%xiao Q
·
2024-02-12 08:10
C#
c#
数据库
mysql
c#
与mysql连接和操作教程(增、删、改、查)
一、mysql的连接(使用的是vs2019)1.在一个项目中选择工具>NgtGet包管理器>管理解决方案的NuGet程序包2.搜索MySql.Data,然后下载,并在右边选着对应的项目进行安装(ps:每个项目要连接数据库的话,都得安装一次)3.数据库的连接方法一://导入命名空间usingMySql.Data.MySqlClient;staticvoidMain(string[]args){//定
%xiao Q
·
2024-02-12 08:39
mysql学习笔记
mysql
c#
数据库
无法打开项目文件。 无法找到 .NET SDK。请检查确保已安装此项且 global.json 中指定的版本(如有)与所安装的版本相匹配
问题:如果在运行
c#
代码出现以下情况:无法打开项目文件。无法找到.NETSDK。
%xiao Q
·
2024-02-12 08:09
C#
c#
Unity学习笔记(零基础到就业)|Chapter04:
C#
篇补充到Unity篇过渡
Unity学习笔记(零基础到就业)|Chapter02:
C#
篇补充到Unity篇过渡前言
C#
总结补充1.值类型和引用类型有什么区别,他们在值的传递上分别有怎样的特性2.string是引用类型,但是他对外表现出值类型的特性
feifei_cloud
·
2024-02-12 08:04
unity
unity学习笔记
unity
学习
笔记
c#
游戏引擎
游戏
游戏程序
Unity学习笔记(零基础到就业)|Chapter03:
C#
核心
Unity学习笔记(零基础到就业)|Chapter03:
C#
核心前言一、面向对象编程二、面向对象编程三大特性(一)封装1.类和对象(1)什么是类(2)类的声明(3)什么是(类)对象(4)实例化(类)对象的语法
feifei_cloud
·
2024-02-12 08:04
unity
unity学习笔记
unity
学习
笔记
c#
经验分享
游戏引擎
游戏
C#
excel导入模板
1527493060(1).pngtry{stringfileName="";//获取Excel文件路径和名称OpenFileDialogodXls=newOpenFileDialog();//设置文件格式odXls.Title="请选择文件夹";odXls.Filter="Excelfilesoffice2003(*.xls)|*.xls|Exceloffice2010(*.xlsx)|*.xl
a9b854aded01
·
2024-02-12 06:33
使用
C#
快速创建一个非常实用的桌面应用程序
过节时和我年纪轻轻就一把年纪的弟弟张老二闲聊了许久,发现他对编程产生了一泡浓厚的兴趣,于是我就给他漏了一手
C#
,做了一个简单的适用于win-x64配置cpu的桌面应用程序。
环能jvav大师
·
2024-02-12 06:04
c#
开发语言
最长公共子序列(LCS)_
C#
一个序列的子序列是在该序列中删去若干元素后得到的序列。例:“ABCD”和“BDF”都是“ABCDEFG”的子序列最长公共子序列(LCS)问题:给定两个序列X和Y,求X和Y长度最大的公共子序列。例:X="ABBCBDE"Y="DBBCDB"LCS(X,Y)="BBCD"直接上递推式C[i,j]表示Xi和Yj的LCS长度令X=(x1,x2,…,xm)和Y=(1,y2,…,yn)为两个序列,Z=(z1,
lvcoc
·
2024-02-12 06:56
Data
Structures
and
Algorithms
c#
C#
线程与线程池的使用方法、注意事项
在
C#
中,线程和线程池是两种用于实现多线程编程的方式。线程用于执行并发任务,而线程池提供了一种更有效率的方式来管理和复用线程资源。
wangnaisheng
·
2024-02-12 06:56
C#
c#
C#
,泰波拿契数(Tribonacci Number)的算法与源代码
1泰波拿契数(TribonacciNumber)泰波拿契数(TribonacciNumber)是斐波那契的拓展。泰波拿契数(TribonacciNumber)即把费波拿契数(FibonacciNumber)的概念推广至三个数。2计算结果3源程序usingSystem;namespaceLegalsoft.Truffer.Algorithm{publicstaticpartialclassNumbe
深度混淆
·
2024-02-12 06:55
C#算法演义
Algorithm
Recipes
c#
算法
泰波那契数
Tribonacci
Fibonacci
LCS算法找出两个字符串最长公共子串(
C#
实现)
算法原理:(1)将两个字符串分别以行和列组成矩阵。(2)计算每个节点行列字符是否相同,如相同则为1。(3)通过找出值为1的最长对角线即可得到最长公共子串。人民共和时代中0,0,0,0,0,0华0,0,0,0,0,0人1,0,0,0,0,0民0,1,0,0,0,0共0,0,1,0,0,0和0,0,0,1,0,0国0,0,0,0,0,0为进一步提升该算法,我们可以将字符相同节点(1)的值加上左上角(d
09Heng
·
2024-02-12 06:55
算法
C#
算法
c#
C#
,普洛尼克数(Pronic Number)的算法与源代码
1普洛尼克数(pronicnumber)普洛尼克数(pronicnumber),也叫矩形数、欧波朗数(oblongnumber),是两个连续非负整数的积,即m=n*(n+1)。第n个普洛尼克数侪是n个三角形数个两倍。2计算结果3源程序usingSystem;namespaceLegalsoft.Truffer.Algorithm{publicstaticpartialclassNumber_Seq
深度混淆
·
2024-02-12 06:54
C#算法演义
Algorithm
Recipes
c#
算法
普洛尼克数
欧波朗数
pronic
C#
,最大公共子序列(LCS,Longest Common Subsequences)的算法与源代码
1最大公共子序列最长的常见子序列问题是寻找两个给定字符串中存在的最长序列。最大公共子序列算法,常用于犯罪鉴定、亲子鉴定等等的DNA比对。1.1子序列让我们考虑一个序列S=。一个序列Z=在S上被称为S的子序列,当且仅当它可以从某些元素的S删除中派生出来时。1.2公共子序列假设X和Y是有限元素集上的两个序列。如果Z是X和Y的子序列,我们可以说Z是X和Y的公共子序列。1.3最长公共子序列如果给定一组序列
深度混淆
·
2024-02-12 06:23
C#算法演义
Algorithm
Recipes
c#
开发语言
算法
LCS
FTP 错误 550 Failed to change directory 记录贴
应用场景:
c#
访问linux上的ftp服务,进行创建指定目录并上传文件。
chillxiaohan
·
2024-02-12 04:36
问题记录
ftp
C#--如何用字符串组成的逻辑表达式进行判断,如:“7>2&&(4<7||8>4)“,字符串写的逻辑表达式来进行判断(只需3步)
阅前须知
C#
,此篇主要讲讲逻辑,逻辑学会,其他语音都是一样的;DataTable,DataTable是ADO.NET库中的中心对象。
超厂长
·
2024-02-12 04:05
C#
.NET
c#
数据库
asp.net
C#
OCR识别图片中的文字
1、从NuGet里面安装Spire.OCR2、安装之后,找到安装路径下,默认生成的packages文件夹,复制该文件夹路径下的6个dll文件到程序的根目录3、调用读取方法OcrScannerscanner=newOcrScanner();stringpath=@"C:\1.png";scanner.Scan(path);strings=scanner.Text.ToString();//识别好的文
美若黎明@
·
2024-02-12 03:25
OCR文字识别
c#
ocr
C#
任务超时处理
DateTimedt=DateTime.Now;while(true){//TODO...要执行的任务//任务执行完成break;结束循环if(DateTime.Compare(dt.AddSeconds(60),DateTime.Now)<0){//超过60秒结束循环break;}}
美若黎明@
·
2024-02-12 03:55
C#
零碎知识点
c#
C#
计算矩形面积:通过定义结构 vs 通过继承类
目录一、涉及到的知识点1.结构2.结构和类的区别3.继承4.使用类继承提高程序的开发效率5.属性(1)属性定义(2)get访问器(3)set访问器6.属性和字段的区别二、实例:通过定义结构计算矩形面积1.源码2.生成效果三、实例:通过继承类计算梯形面积1.源码2.生成效果一、涉及到的知识点1.结构结构是一种可以包含数据成员和方法成员的值类型数据结构。为结构分配数据时不需要从托管堆中分配内存,结构类
wenchm
·
2024-02-12 02:03
c#
开发语言
C#
数组增加元素_【
c#
资料】数组(Array)
C#
数组(Array)文章目录:
C#
数组一维数组多维数组交错数组Array类参数数组1.简介数组是一个存储相同类型元素且固定大小的顺序集合。
weixin_39789399
·
2024-02-12 02:21
C#
数组增加元素
jupyter
notebook多维数组运算
pycharm定义空的二维数组
C#
多维数组的属性获取方法及操作注意
C#
提供了多维数组的各种属性获取方法,但是其表达形式与我们的习惯不尽相同,因此,也是花了一些脑筋,写了一些代码测试才搞明白的,现分享给大家:1、一维数组一维数组是一个一行多列的数据组合,待会在二维数组里说明
chengjl8
·
2024-02-12 02:50
编程
C#
多维数组
C#
中的多维数组问题(获取行列)
C#
中的多维数组不同于其它语言的定义,比如其他语言定义T类型二维数组T[][]array=newT[row][cloum],而
C#
中这样定义的数组称为交错数组,即数组的数组,而这个数组中的数组元素个数是可以不相同的
yin_ZJL
·
2024-02-12 02:50
c#
C#
中如何获取一个二维数组的两维长度,即行数和列数?以及多维数组各个维度的长度?...
如何获取二维数组中的元素个数呢?int[,]array=newint[,]{{1,2,3},{4,5,6},{7,8,9}};//定义一个3行3列的二维数组introw=array.Rank;//获取维数,这里指行数intcol=array.GetLength(1);//获取指定维度中的元素个数,这里也就是列数了。(0是第一维,1表示的是第二维)intcol=array.GetUpperBound
weixin_33948416
·
2024-02-12 02:50
c#
C#
获取多维数组的行数与列数:Array.GetUpperBound方法 vs Array.GetLength方法
目录一、使用的方法1.Array.GetUpperBound(Int32)方法(1)定义(2)示例2.Array.GetLength(Int32)方法(1)定义(2)示例二、实例1.源码:2.生成效果:Array类是公共语言运行库中所有数组的基类,提供了创建、操作、搜索和排序数组的方法可以用Array类的GetUpperBound方法,获取数组的行数与列数。同样地,也可以用Array类的GetLe
wenchm
·
2024-02-12 02:20
算法
数据结构
深入理解
C#
中的事件驱动编程
深入理解
C#
中的事件驱动编程在现代软件开发中,事件驱动编程是一种常见且强大的范式,它允许不同的系统组件以松耦合的方式进行交互。特别是在
C#
中,事件是实现这种编程范式的核心机制之一。
金士顿
·
2024-02-12 01:09
c#
chatGPT
高端局问答c#
winform
C#
基础-线程暂停方案之重置事件
默认情况下,一个线程的特定指令相对于另一个线程中的指令的执行时机是不确定的,如果想要对这种不确定性进行控制,其中一种办法就是使用重置事件(虽然称为事件,但是跟
C#
的委托跟事件没关系)。
SchuylerEX
·
2024-02-12 01:39
C#基础
c#
java
算法
C#
既然数组长度不可改变,那么如何动态调整集合类型数组大小,以便添加或删除元素?
目录1.使用动态数组(ArrayList):2.使用jaggedarray(不规则数组):3.使用List:4.使用数组复制:在
C#
中,数组的长度是固定的,一旦声明和初始化,就不能更改。
wenchm
·
2024-02-12 01:36
c#
开发语言
上一页
11
12
13
14
15
16
17
18
下一页
按字母分类:
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
其他