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#
,数值计算,基础函数——任意位数π的数值算法源程序与数据可视化
对于数学常数PI后面位数的计算与追求,是数学家与计算机科学家们乐此不疲的游戏。一、圆周率PI简史圆周率(Pi)是圆的周长与直径的比值,一般用希腊字母π表示,是一个在数学及物理学中普遍存在的数学常数。π也等于圆形之面积与半径平方之比,是精确计算圆周长、圆面积、球体积等几何形状的关键值。圆周率用希腊字母π(读作[paɪ])表示,是一个常数(约等于3.141592654),是代表圆周长和直径的比值。它是
深度混淆
·
2024-01-07 00:03
C#算法演义
Algorithm
Recipes
c#
算法
开发语言
C#
? 号用法
可空类型修饰符(?)引用类型可以使用空引用表示一个不存在的值,而值类型通常不能表示为空。例如:stringstr=null;是正确的,inti=null;编译器就会报错。为了使值类型也可为空,就可以使用可空类型,即用可空类型修饰符"?“来表示,表现形式为"T?”例如:int?表示可空的整形,DateTime?表示可为空的时间。T?其实是System.Nullable(泛型结构)的缩写形式,也就意味
阳光_勇
·
2024-01-07 00:52
.NET
c#
async和await 用法(阻塞与不阻塞)
注:返回值加async修饰的方法一般方法内需加await,加await则是异步方法,直接调用不会阻塞主/调用线程,和主线程并行执行;加await调用则变成同步方法,会阻塞主/调用线程。返回值加async修饰,方法内部没有await,则该方法依旧是个同步方法。示例参考:c#async和await用法(阻塞与不阻塞)-NLazyo-博客园(cnblogs.com)
阳光_勇
·
2024-01-07 00:52
.NET
c#
C#
Winform自定义TreeView(支持多选)
//////自定义支持多选的TreeView控件///publicclassMultiSelectTreeView:TreeView{//////Thisisprivatememberwhichcachesthelasttreenodeuserclicked///privateTreeNodelastNode;//////ThisisprivatememberstoresthelistofSele
阳光_勇
·
2024-01-07 00:22
.NET
C#
比较日期字符串的大小
if(IsDate(xText)&&IsDate(yText)){compareResult=CompareDate(xText,yText);}//////判断字符串是否是日期/////////publicboolIsDate(stringstrDate){try{DateTime.Parse(strDate);returntrue;}catch{returnfalse;}}//////比较两个
阳光_勇
·
2024-01-07 00:22
.NET
C#
Winform简单的控件重绘
//重绘Checkbox,支持自定义图标publicclassCoCheckBox:CheckBox{publicCoCheckBox():base(){//3.获取image路径//DirectoryInfodi=newDirectoryInfo(string.Format(@"{0}..\..\image",Application.StartupPath));//stringimagePath
阳光_勇
·
2024-01-07 00:22
.NET
基于树莓派采集网关1
使用.netcore基于树莓派采集网关1-基础准备罗里吧嗦:本人之前一直从事的电控工作就是搞PLC触摸屏变频器这些,后台由于换工作接触到了工业物联网,就是现在很火热的现场设备采集,后来自学了
C#
,做了一些开发上位机的工作
赵大爷你大爷
·
2024-01-07 00:29
学习
C#
中的is as
洗脑价值观by杂学的程序员强制类型转换,如果成功,你就开心了,如果失败,你就得到了一个异常或BUG.请做好判断和保护.
c#
中is关键字与as关键字的区别与使用is关键字是判断类型,用于检查对象是否与给定类型兼容
杂学的程序员
·
2024-01-06 23:26
编程语言的生命力
还有许多其他的编程语言,如
C#
、Go等,也在各自的领域中得到广泛应。编程语言的多样性为开发人员提供了更多的选择,使得他们可以根据具体需求选择最适合的编程语言。
威迪斯特
·
2024-01-06 22:26
python
开发语言
人工智能
语言模型
机器学习
科技
机器人
C#
实现冒泡算法
1、非递归算法//////使用两次循环//////staticvoidSort(int[]arr){inttemp;for(inti=0;iarr[j+1]){temp=arr[j];arr[j]=arr[j+1];arr[j+1]=temp;}}}}2、使用递归//////使用递归来实现冒泡/////////
互联网开发技术专家
·
2024-01-06 22:55
.net
技术
冒泡算法实现
排序算法可视化(
C#
,winform)冒泡排序快速排序选择排序插入排序归并排序
下面展示一些部分源码。//////快速排序//////要排序的数组///左边界///右边界publicvoidQuickSort(refint[]dataArray,intleft,intright){if(left>=right)return;intpivot=dataArray[rnd.Next(left,right+1)];//随机选择一个基准值inti=left-1,j=right+1;/
立志不当只会百度的程序员
·
2024-01-06 22:24
c#
数据结构
排序算法
算法
C#
冒泡法
C#
是一种流行的编程语言,它提供了丰富的语法和库,可以轻松地实现冒泡排序算法。下面是一个简单的冒泡排序实现示例:publicstaticvoidBubbleSort(int[]arr){
实相无相
·
2024-01-06 22:24
c#
排序算法
C#
冒泡排序代码
冒泡排序//定义一个乱的数组int[]arr=newint[]{4,5,1,2,6,9,7,3,2};//外循环for(inti=0;iarr[j]){inttemp;temp=arr[i];rr[i]=arr[j];arr[j]=temp;}}}//输出排序之后的数组for(inti=0;i
SubsequentWe
·
2024-01-06 22:20
排序算法
(入门)
C#
中的常用排序算法——冒泡排序(其一)
(感谢亲爱的读者朋友,制作不易,嫖者安康)在茫茫的代码大陆上,存在着许多排序算法。但在这些算法中,有三个扛把子算法,它们是:冒泡排序插入排序选择排序现在,先来介绍冒泡排序正式开始默认从小到大开始排序(从大到小的思路其实差不多,主要是我实在是太懒惰,聪明的读者肯定会写哒)冒泡排序,重复的、有方向性的遍历数组中的每一个元素,每一次比较其中的两个相邻元素,将其中较为大的元素浮到后面去。以此类推,重复排序
追蝴蝶的大皮卡
·
2024-01-06 22:50
c#
开发语言
排序算法
算法
C#
,冒泡排序算法(Bubble Sort)的源代码与数据可视化
代码改编自:
C#
实现常见排序
深度混淆
·
2024-01-06 22:49
C#算法演义
Algorithm
Recipes
c#
算法
开发语言
解决
C#
提示导入密钥文件失败的问题
C#
开发的WinForm程序需要进行程序签名,但是我在我电脑生成的时候,直接报错“导入密钥文件失败”怎么破呢?
龙井茶Sky
·
2024-01-06 21:38
C#.NET
开发工具使用
签名
密钥
ClickOnce
C#
通过存储过程获取数据库表自增ID值
CREATEPROCEDURE[dbo].[SP_FetchNextValue]@TableNameVARCHAR(200),@TypeTINYINT=1ASBEGINDECLARE@SQLVARCHAR(MAX)SELECT@SQL='DECLARE@NEXTVALUEINT;SELECT@NEXTVALUE=NEXTVALUEFORDBO.SEQ_'+TableName+'_'++LTRIM(
Aweber
·
2024-01-06 20:44
【设计模式】
C#
设计模式:原型模式
【设计模式】面向对象设计七大原则【设计模式】设计模式概念和分类【设计模式】
C#
设计模式:单例模式【设计模式】
C#
设计模式:工厂方法模式【设计模式】
C#
设计模式:抽象工厂模式【设计模式】
C#
设计模式:建造者模式
JIQIU.YANG
·
2024-01-06 20:22
【C#设计模式】
设计模式
C#
面向对象编程
C#
Onnx Chinese CLIP 通过一句话从图库中搜出来符合要求的图片
目录效果生成图片特征查找踢足球的人测试图片模型信息image_model.onnxtext_model.onnx项目代码Form1.csClip.cs下载C#OnnxChineseCLIP通过一句话从图库中搜出来符合要求的图片效果生成图片特征查找踢足球的人测试图片模型信息image_model.onnxInputs-------------------------name:imagetensor:
天天代码码天天
·
2024-01-06 20:12
C#人工智能实践
c#
人工智能
计算机视觉
opencv
深度学习
机器学习
神经网络
【Unity】如何在Unity中使用
C#
的NuGet 包资源
【背景】Unity的脚本语言是
C#
,而
C#
有很多功能和能力可以通过nuget包提供。有没有办法把这些能力结合到Unity中一起使用呢?如果可以,那将大大扩展Unity中各类功能实现的便捷性。
每日出拳老爷子
·
2024-01-06 19:02
VR和Unity游戏开发
unity
c#
游戏引擎
外国人永久居留身份证校验18位
C#
版
外国人永久居留身份证校验18位
C#
版代码2023年发布了18位身份证号的外国人永久居留身份证,以9开头,校验代码如下staticvoidMain(string[]args){varres=isForeignerIdCard
Ryannn_NN
·
2024-01-06 18:10
c#
外国人永久居留身份证15位校验
c#
版
/***2017版*731算法-加权因子*/privatestaticint[]WEIGHTS={7,3,1,7,3,1,7,3,1,7,3,1,7,3};/***2017版(15位)*校验外国人永久居留证**@paramforeignerIdCard外国人永久居留证*@return是否符合2017版外国人永久居留证规则*/publicstaticboolValidCard15ByForeigne
Ryannn_NN
·
2024-01-06 18:10
c#
开发语言
C#
之反编译之路(一)
本文将介绍微软反编译神器dnSpy的使用方法
c#
反编译之路(一)dnSpy.exe区分64位和32位,所以32位的程序,就用32位的反编译工具打开,64位的程序,就用64位的反编译工具打开(个人觉得32
Ryannn_NN
·
2024-01-06 18:03
c#
开发语言
C#
: 和时间相关,延时、获取系统时间、时间格式转换、定时器 等
说明:本文记录
C#
和时间相关,延时、获取系统时间、时间格式转换、定时器等,应用和代码。
yutian0606
·
2024-01-06 18:50
C#
c#
开发语言
设计模式概述
行为型模式,共十一种:策略模式、模板方法模式、观察者模式、迭代子模式、责任链模式、命令模式、备忘录模式、状态模式、
访问者模式
、中介者模式、解释器模式。其实还有两类:并发型模式和线程
谁在烽烟彼岸
·
2024-01-06 17:27
未在本地计算机上注册OraOLEDB.Oracle.1的程序
一、现象:
C#
程序中需要以Provider=OraOLEDB.Oracle.1方式访问ORACLE数据库。
MartinYangHJ
·
2024-01-06 17:07
C#
Oracle
C#
winForm制作程序管理客户端
2019独角兽企业重金招聘Python工程师标准>>>前言:最近接到一个需求,要实现客户端对程序进行集中管理,类似于软件管家。一开始心想,他妈的这么复杂。但我们初步只是做简化版,所以没什么技术难度。但作为一个常年做web开发的工程师来说,要做好一个客户端,也不是一件容易的事情。刚好现在做的差不多了,总结一下这个过程。1.准备工作,找到几个开源源代码,研究其代码的核心实现方法。我们找了三个源代码,有
weixin_34033624
·
2024-01-06 17:04
c#
操作系统
ui
.NET周刊【11月第1期 2023-11-09】
国内文章
C#
/.NET/.NETCore优秀项目和框架2023年10月简报https://www.cnblogs.com/Can-daydayup/p/17804085.html本文主要介绍了公众号“追逐时光者
dotNET跨平台
·
2024-01-06 17:03
.net
java
开发语言
C#
读写三菱PLC和西门子PLC数据 使用TCP/IP 协议
本文转自dathlin博客园博客,原文链接:https://www.cnblogs.com/dathlin/p/7469679.html,如需转载请自行联系本文将使用一个Github开源的组件库技术来读写三菱PLC和西门子plc数据,使用的是基于以太网的TCP/IP实现,不需要额外的组件,读取操作只要放到后台线程就不会卡死线程,本组件支持超级方便的高性能读写操作github地址:GitHub-da
pan5041122
·
2024-01-06 17:33
tcp/ip
网络协议
网络
【
C#
杂谈】实现主线程UI在执行后台任务时不卡顿,除了await之外,还有IEnumerable了解一下?
记录一下今天用IEnumerable解决一个窗体更新的问题。这个技术也应该是Unity来实现Delay的方法吧,印象中Unity的WaitForXX系列延时函数就是返回的IEnumerable,当时还觉得这是个蛇皮操作,没想到,自己在开发中用上了…这种灵光乍现的感觉还挺好的。剧透:这篇文章居然又扯到了多线程/协程/异步,做前端还真就是离不开这些概念。来一个简单的Main函数启动窗体既然是前端,那么
几何螃蟹
·
2024-01-06 17:32
C#
C#杂谈
wpf
c#
前端
工具:Peach
目前,最新的第三版Peach3采用了
C#
语言重写,并且已经开始商业支持。Peach的工作流程XML配置文件编写:通过XML文件配置测试案例,其中包含了对数据
AnyaPapa
·
2024-01-06 17:15
工具
安全性测试
c#
网络图片 百度云ai 车牌文字识别
//车牌识别//publicstaticstringlicensePlate(stringimgURL)//获取前端传来的网络图片如果没有在main函数里面用这个函数就行{//看看能不能返回token这些都是切割string[]res1=getAccessToken().Split(new[]{"access_token"},StringSplitOptions.None);string[]res
229f1c671ad8
·
2024-01-06 15:12
C#
字符串(System.String)知识点总结
环境:VisualStudio2015,.NETFramework4.0本文参考MSDN:https://docs.microsoft.com/zh-cn/
C#
中的字符串,即System.String,
郑小晨
·
2024-01-06 14:10
.NET
System.String
String
C#
String
.NET
String
字符串
C#
中的string和StringBuilder
C#
中的string和StringBuilderstringstring使用Length字符串比较、CompareTo()字符串连接字符串的索引Replace()Split()Substring()ToUpper
SOLA&AIR
·
2024-01-06 14:40
C#
c#
开发语言
[
C#
].NET中字符串的 ToLower,ToUpper,ToLowerInvariant,ToUpperInvariant 性能测试及分析...
我最近在研读《CLRviaC#》,其中有一个章节讲String类型,Jeffrey说当进行不区分大小写的字符串对比时,应当尽量多的使用ToUpperInvariant,因为一方面CLR对转换为大写的操作进行了专门的优化,使其性能更加卓越;另一方面ToUpperInvariant和ToLowerInvariant忽略了对语言文化的处理,因此性能比ToUpper和ToLower要快得多。从理论层面上来
badao19931216
·
2024-01-06 14:08
c#
测试
C#
中string.ToUpper()和string.ToLower()的用法
目录一、关于ToUpper()和ToLower()1.ToUpper()2.ToLower()3.小结二、实例三、生成效果一、关于ToUpper()和ToLower()1.ToUpper()使用字符串对象的ToUpper方法可以将字符串中的字母全部转换为大写。stringP_str_book="mingribook".ToUpper();2.ToLower()使用字符串对象的ToLower方法可以
wenchm
·
2024-01-06 14:08
c#
java
开发语言
12.22
C#
基础
一、虚函数1.定义虚函数,是指被virtual关键字修饰的成员函数。在某基类中声明为virtual并在一个或多个派生类中被重新定义的成员函数,用法格式为:virtual函数返回类型函数名(参数列表){函数体};实现多态性,通过指向派生类的基类指针或引用,访问派生类中同名覆盖成员函数。2.实现原理每个虚函数都会有一个与之对应的虚函数表,该虚函数表的实质是一个指针数组,存放的是每一个对象的虚函数入口地
小铃小铃
·
2024-01-06 14:18
c#
开发语言
12.26
C#
基础
一、ref和out关键字ref关键字是作用是把一个变量的引用传入函数,和C/C++中的指针几乎一样,就是传入了这个变量的栈指针。out关键字的作用是当你需要返回多个变量的时候,可以把一个变量加上out关键字,并在函数内对它赋值,以实现返回多个变量。out关键字在传入前可以不赋值,ref关键字在传入前一定要赋值。staticvoidMain(string[]args){inta;Test1(outa
小铃小铃
·
2024-01-06 14:18
c#
开发语言
1.2
C#
基础
一、Stack栈和Queue队列相同点:都是线性结构。插入操作都是限定在表尾进行。都可以通过顺序结构和链式结构实现。插入与删除的时间复杂度都是O(1),在空间复杂度上两者也一样。多链栈和多链队列的管理模式可以相同。底层都是由泛型数组实现。不同点:栈先进后出,队列先进先出:删除数据元素的位置不同,栈的删除操作在表尾进行,队列的删除操作在表头进行。顺序栈能够实现多栈空间共享,而顺序队列不能。应用场景不
小铃小铃
·
2024-01-06 14:18
数据结构
12.21
C#
基础(1)
一、Lambda表达式1.简介Lambda表达式是
C#
中一种函数式特性的编程,主要作用是简化代码和提高代码的可读性。在使用时可以通过其内联特性来实现编写更加简洁的代码。
小铃小铃
·
2024-01-06 14:48
c#
开发语言
运用AI翻译漫画(二)
界面设计启动VisualStudio2017,创建一个基于
C#
语言的WPF(WindowsPresentationFoundation)项目:WPF是一个非常成熟的技术,在有界面展示和交互的情况下,使用
人工智能MOS
·
2024-01-06 13:32
人工智能
深度学习
机器学习
漫画翻译
自动翻译
设计模式之
访问者模式
(Visitor Pattern)
概述TheVisitorpatternallowstoapplyoneormoreoperationtoasetofobjectsatrun-timewithouthavingtheoperationstightlycoupledwiththeobjectstructure.Visitor模式是指通过封装一个对象实现聚合列表中每个元素的操作(访问)。访问者(Visitor)模式的定义:将作用于某种
杨斌_1024
·
2024-01-06 13:27
四、
C#
高级特性(LINQ查询表达式)
C#
的LINQ(LanguageIntegratedQuery)是一种强大的查询语言,它允许你使用类似SQL的语法来查询各种数据源,包括数组、集合、数据库等。
哈嗨哈
·
2024-01-06 12:47
c#
linq
solr
四、
C#
高级特性(异步编程与Task)
在
C#
中,异步编程和Task是两个非常重要的高级特性,它们可以帮助你编写更高效、更可伸缩的代码。
哈嗨哈
·
2024-01-06 12:15
c#
开发语言
GBASE南大通用Connection 属性
语法[VisualBasic]PublicPropertyConnectionAsGBaseConnectionGetSet[
C#
]publicGBaseConnectionConnection{get
GBASE数据库
·
2024-01-06 12:14
数据库
GBASE南大通用
GBASE
GBASE南大通用-CommandType 属性
语法[VisualBasic]PublicOverridesPropertyCommandTypeAsCommandTypeGetSet[
C#
]publicoverrideCommandTypeCommandType
GBASE数据库
·
2024-01-06 12:13
数据库
GBASE南大通用
GBASE
GBASE南大通用CommandTimeout 属性
语法GBASE南大通用[VisualBasic]PublicOverridesPropertyCommandTimeoutAsIntegerGetSet[
C#
]publicoverrideintCommandTimeout
GBASE数据库
·
2024-01-06 12:43
数据库
GBASE南大通用
GBASE
GBASE南大通用-Command 属性
语法[VisualBasic]PublicOverridesPropertyCommandTextAsStringGetSet[
C#
]GBASE南大通用publicoverridestringCommandText
GBASE数据库
·
2024-01-06 12:09
数据库
GBASE南大通用
GBASE
C#
.Net学习笔记—— 异步和多线程(await/async)
一、介绍1、控制台测试await/async2、C#5.0.Netframework4.5CLR4.0以后才有,本身是一种语法糖二、基本测试1、不加await测试。privateasyncstaticTaskTestAsync(){Log.Info($"当前主线程id={Thread.CurrentThread.ManagedThreadId}");NoReturnNoAwait();for(in
_一只小QQ
·
2024-01-06 12:32
学习
笔记
C#
的StringBuilder方法
一、StringBuilder方法StringBuilder方法Append()向此实例追加指定对象的字符串表示形式。AppendFormat()向此实例追加通过处理复合格式字符串(包含零个或更多格式项)而返回的字符串。每个格式项都由相应的对象自变量的字符串表示形式替换。AppendJoin()AppendLine()将默认的行终止符(或指定字符串的副本和默认的行终止符)追加到此实例的末尾。Cle
wenchm
·
2024-01-06 11:31
c#
开发语言
上一页
60
61
62
63
64
65
66
67
下一页
按字母分类:
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
其他