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#错误处理
var 和 let的区别_let 和 var的区别
var和let的区别_let和var的区别整理如下:一、作用域级别不同var是函数级作用域let只能是块级作用域,跟
C#
等强类型变量作用域一样。在函数中声明了
天马3798
·
2024-01-16 09:29
JavaScript
javascript
开发语言
ecmascript
var
和
let的区别
let
和
var的区别
Java热插拔技术之SPI
背景最近,公司需要针对一个使用
C#
的系统以插件的形式进行二次开发。系统提供了一个类库,我们只需要实现类库中的接口,并实现相应的方法,即可完成一个插件的开发。
索码理
·
2024-01-16 09:46
java基础
java
Java
SPI
C#
系列-1分钟手把手教你快速了解
C#
C#
是什么?
C#
的发音为“CSharp”,我终于知道为什么大家这样读#了(脑壳痛,一直以为这个读井)是一门面向对象的编程语言。
tangdou369098655
·
2024-01-16 09:05
C#
c#
开发语言
c#
中将HTML文件转换成PDF文件
一、Pechkin:html->pdf1.WinForm中转换为PDFa.在项目添加引用,引用->管理NuGet程序包b.在导出PDF按钮中添加方法1SynchronizedPechkinsc=newSynchronizedPechkin(newGlobalConfig()2.SetMargins(newMargins(){Left=10,Right=10,Top=0,Bottom=0})//设置
luckyone906
·
2024-01-16 08:38
WinForm技术
文件IO操作
笔记
C#
控制台应用程序转换为windows服务
通常在开发过程中,会遇到控制台程序需要转换为Windows服务的情况。这个时候我们只需要在控制台程序中添加Windows服务文件并进行配置,即可在服务器中进行安装,让控制台程序以服务的形式跑起来。1、在控制台项目中新增一个Windows服务文件,我这里命名为OrderSync.cs。2、查看新增的Windows服务代码,将服务名称设置为自己需要的名称。partialclassOrderSync:S
闷油瓶小锅
·
2024-01-16 08:34
C#
C#
.NET Framework 与 .NET Core 的区别与联系
当您想使用
C#
构建移动(iOS,Android和WindowsMobile)应用程序时,Xamarin
Dust_Evc
·
2024-01-16 08:29
C#
VS
.net
.net
Core
.net
framework
C#
中实现UDP打洞
在
C#
中实现UDP打洞(NATTraversal)的基本原理是利用STUN(SessionTraversalUtilitiesforNAT)服务器获取客户端的公网地址和端口信息,然后通过互相交换这些信息
wangyue4
·
2024-01-16 08:14
c#
Github 2024-01-15开源项目周报Top14
3JupyterNotebook项目3Java项目2Kotlin项目1C#项目1C++项目1MicrosoftPowerToys:最大化Windows系统生产力的开源实用工具创建周期:1720天开发语言:
C#
孙琦Ray
·
2024-01-16 07:56
github
开源
Github趋势分析
开源项目
Python
Golang
C#
,字符串匹配(模式搜索)原生(Native)算法的源代码
算法没什么可说的,就是一段一段匹配呗。运行效果:源代码:usingSystem;usingSystem.Collections;usingSystem.Collections.Generic;namespaceLegalsoft.Truffer.Algorithm{//////字符串匹配(模式搜索)算法集锦///publicstaticpartialclassPatternSearch{/////
深度混淆
·
2024-01-16 07:15
C#算法演义
Algorithm
Recipes
C#
算法
教程
Native
02 架构设计的历史背景(读书笔记)
出现的时间是20世纪40年代,后在20世纪50年代出现了高级语言,主要是为了解决汇编语言的复杂性,后来由于当时的高级语言在面对日益复杂的软件需求的时候出现无法适应的情况,于是再次出现面向对象的语言,如JAVA/
C#
帅子锅
·
2024-01-16 07:06
Unity3D 如何解决打包jar包冲突详解
Unity3D是一款强大的跨平台游戏开发引擎,它支持多种开发语言和平台,如
C#
、JavaScript、Android、iOS等。
小辣椒游戏开发
·
2024-01-16 06:46
jar
java
Unity3D 如何把全部游戏逻辑都放到lua层实现详解
Unity3D是一款非常流行的游戏开发引擎,它支持
C#
、JavaScript和Boo等脚本语言。然而,有时候我们可能希望将全部游戏逻辑都放到Lua层实现,这样可以更方便地进行游戏逻辑的修改和调试。
小辣椒游戏开发
·
2024-01-16 06:42
junit
21.Swift
错误处理
/**
错误处理
:是响应错误以及从错误中恢复的过程。Swift提供了在运行时对可恢复错误的抛出、捕获、传递和操作的支持。*///表示并抛出错误//在Swift中错误用符合Error协议的类型的值来表示。
biyu6
·
2024-01-16 06:38
Notepad++安装步骤
Notepad++是一款文本编辑工具,支持27种编程语言,通吃C,C++,Java,
C#
,XML,HTML,PHP,JS等,该软件拥有完整的中文化接口及支持多国语言编写的功能,不仅可以用来制作一般的纯文字说明文件
Safe network access
·
2024-01-16 06:23
soft
notepad++
前端
C#
一个线程实时监控类
对于
c#
接触差不多4个月,工作中用到是状态机和实时控制,下面线程实时监控的代码附上:usingSystem;usingSystem.Collections.Generic;usingSystem.Diagnostics
海风鸥
·
2024-01-16 06:54
C#
实时监控线程封装
C#
中如果正确使用线程Task类和Thread类
C#
中使用线程Task类和Thread类小结刚接触C#3个月左右,原先一直使用C++开发,因为公司的需要,所地采用
C#
开发,主要是控制设备的实时性操作,此为背景。
海风鸥
·
2024-01-16 06:53
C#
实时监控线程封装
c#
thread
线程
类
处理器
C#
使用waveIn实现声音采集
开启线程2、TaskCompletionSource实现异步3、使用异步流简化调用四、完整代码1.接口2.具体实现五、使用示例示例一示例二总结前言之前实现了《C++使用waveIn实现声音采集》,后来
C#
CodeOfCC
·
2024-01-16 06:51
.Net
音视频
1024程序员节
音视频
windows
c#
音频
C#
wpf 无边框窗口实现拖动调整大小
WPF拖动改变大小系列第一节Grid内控件拖动调整大小第二节Canvas内控件拖动调整大小第三节窗口拖动调整大小(本章)第四节附加属性实现拖动调整大小第五章拓展更多调整大小功能文章目录WPF拖动改变大小系列前言一、如何实现?1.继承Adorner2.使用Thumb3.实现拖动逻辑二、完整代码三、使用示例总结前言在《C#wpfGrid中实现控件拖动调整大小》中我们实现了Grid中的控件动态调整大小,
CodeOfCC
·
2024-01-16 06:20
#
wpf
c#
wpf
xml
microsoft
开发语言
C#
wpf 附加属性实现任意控件拖动调整大小
WPF拖动改变大小系列第一节Grid内控件拖动调整大小第二节Canvas内控件拖动调整大小第三节窗口拖动调整大小第四节附加属性实现拖动调整大小(本章)第五章拓展更多调整大小功能文章目录WPF拖动改变大小系列前言一、如何实现?1.定义附加属性2.整合功能3.关联功能二、完整代码三、使用示例1.拖动控件大小2.拖动窗口大小总结前言前面几节讲了控件拖动改变大小的几种方法,根据不同的布局可以有不同的实现方
CodeOfCC
·
2024-01-16 06:20
#
wpf
wpf
c#
microsoft
开发语言
xml
C#
wpf Grid中实现控件拖动调整大小
WPF拖动改变大小系列第一节Grid内控件拖动调整大小(本章)第二节Canvas内控件拖动调整大小第三节窗口拖动调整大小第四节附加属性实现拖动调整大小第五章拓展更多调整大小功能文章目录WPF拖动改变大小系列前言一、功能说明二、如何实现?1.继承Adorner2.使用Thumb3.实现拖动逻辑三、完整代码四、使用示例总结前言在《C#wpfCanvas中实现控件动态调整大小》中我们实现了Canvas中
CodeOfCC
·
2024-01-16 06:20
#
wpf
c#
wpf
开发语言
microsoft
xml
C#
wpf Canvas中实现控件拖动调整大小
WPF拖动改变大小系列第一节Grid内控件拖动调整大小第二节Canvas内控件拖动调整大小(本章)第三节窗口拖动调整大小第四节附加属性实现拖动调整大小第五章拓展更多调整大小功能文章目录WPF拖动改变大小系列前言一、功能说明二、如何实现?1.继承Adorner2.使用Thumb3.实现拖动逻辑三、完整代码四、使用示例总结前言我们做图片编辑工具、视频编辑工具、或者画板有时需要实现控件缩放功能,比如图片
CodeOfCC
·
2024-01-16 06:50
#
wpf
c#
wpf
xml
开发语言
microsoft
C#
wpf 实现Canvas内控件拖动
系列文章目录第一章Grid内控件拖动第二章Canvas内控件拖动(本章)第三章任意控件拖动第四章窗口拖动第五章附加属性实现任意拖动第六章拓展更多拖动功能文章目录系列文章目录前言一、如何实现?1.注册鼠标事件2.记录位置3.跟随鼠标移动4.恢复标识二、示例总结前言有一些业务场景中我们需要拖动控件,上一篇文章《C#wpf实现Grid内控件拖动》在Grid中实现了控件拖动,在Canvas中也可以实现控件
CodeOfCC
·
2024-01-16 06:49
#
wpf
c#
wpf
xml
microsoft
开发语言
C#
wpf 实现任意控件(包括窗口)更多调整大小功能
WPF拖动改变大小系列第一节Grid内控件拖动调整大小第二节Canvas内控件拖动调整大小第三节窗口拖动调整大小第四节附加属性实现拖动调整大小第五章拓展更多调整大小功能(本章)文章目录WPF拖动改变大小系列前言一、添加的功能1、任意控件DragResize2、边界限制3、交叉拖动(1)判断控件边界(2)固定到控件边界(3)事件转移4、拖动点模板5、拖动点容器模板6、整体模板7、窗口平滑拖动8、拖动
CodeOfCC
·
2024-01-16 05:10
#
wpf
c#
wpf
开发语言
.netcore
回顾 | AI 浪潮下的创业故事(二)|Azure OpenAI Service - ChatU
点击蓝字关注我们编辑:AlanWang排版:RaniSun微软Reactor为帮助广开发者,技术爱好者,更好的学习.NETCore,
C#
,Python,数据科学,机器学习,AI,区块链,IoT等技术,将每周三到周六
MicrosoftReactor
·
2024-01-16 05:05
人工智能
azure
microsoft
回顾 | MVP 聚技站 - .NET
C#
系列(六):调试
C#
控制台应用程序
作为.NET开发的首选语言,
C#
因其简单、高效、安全、稳定等特性,深受众多开发者的喜爱。恰逢九月开学季,我们将邀请数位微软最有
MicrosoftReactor
·
2024-01-16 05:05
.net
c#
开发语言
ionic add android
错误处理
1.ioniccordovaprepareandroid添加android平台异常,查看失败的错误日志,提示有些东西没有安装或者Cannotreadproperty'match'ofundefined,这种错大体上就是缓存和npministall安装的问题,尝试执行以下四条命令后在执行平台添加命令rimraf安装命令npminstallrimraf-grimrafnode_modulesrimra
zhaoyun927
·
2024-01-16 04:45
ionic4
ionic
发布错误
cordova
android
关于调用系统API 提示PInvoke 签名与非托管的目标签名不匹配问题的解决方案
关于
C#
调用系统API提示PInvoke签名与非托管的目标签名不匹配。请检查PInvoke签名的调用约定和参数与非托管的目标签名是否匹配。这类问题解决方案。
zhaoyun927
·
2024-01-16 04:44
C#
PInvoke
签名
PInvoke
签名的调用约定
非托管的目标签名是否匹配
PInvoke
签名与非托管的目标签名不
Python正则表达式中sub和replace的区别
第五个是模式,replace只有3个参数,以下是两者之间用法上的区别count=0#sub中0代表无限替换,1代表替换第一个,2代表替换两个,以此类推,而replace直接代表替换的次数r=re.sub('
C#
螺旋铭
·
2024-01-16 03:41
python
正则表达式
开发语言
C#
编程-实现多线程
实现多线程多线程帮助同时执行各种操作。这为用户节省时间。多线程程序包括一个主线程和其他用户定义的线程以同时执行多个任务。微处理器为执行的进程分配内存。每个进程占有内存中它们自己的地址空间。但是,所有在进程中的线程占有相同的地址空间。多线程允许在一个程序中完成多个任务。多任务是同时执行多个任务的能力。例如,一位女士同时在吃苹果、读书和在计算机上操作。这显示了他同时执行了多个任务的能力。多任务可以被分
RZer
·
2024-01-16 02:17
C#编程
c#
C#
分别用前序遍历、中序遍历和后序遍历打印二叉树的代码
将写内容过程常用的一些内容段做个备份,下面内容段是关于
C#
分别用前序遍历、中序遍历和后序遍历打印二叉树的内容。
热心专家
·
2024-01-16 01:15
[转] C++11 sort, vector, lambda——vector 自定义排序
C#
,python等语言更
Zolony
·
2024-01-16 00:32
C++基础
c++
算法
排序算法
C#
之自定义Vector3
usingSystem;usingSystem.Collections.Generic;usingSystem.Linq;usingSystem.Text;usingSystem.Threading.Tasks;namespaceShaderDemo{publicclassVector3{publicintx;publicinty;publicintz;publicVector3(intx,int
「已注销」
·
2024-01-16 00:59
编程语言之
C#
C#
Vector3
向量
点积
差乘
C#
错误: 集合已修改,可能无法执行枚举操作
RemoveAt()函数移除了数据中的某一个数,导致数据发生了错位(参考链接一)解决方案:第一种解决方法:使用for循环第二种解决方法:调用ToArray()方法,然后再进行foreach循环参考链接:链接一:[
C#
----云烟----
·
2024-01-16 00:25
c#
C#
Cad2016二次开发选择文本信息导出(六)
//选文本信息导出[CommandMethod("getdata")]publicvoidgetdata(){//获取当前文档和数据库Documentdoc=Autodesk.AutoCAD.ApplicationServices.Application.DocumentManager.MdiActiveDocument;Databasedb=doc.Database;Editored=doc.E
李建军
·
2024-01-16 00:23
CAD二次开发
c#
c语言
数据库
C#
使用Office原生库开发后的运行问题
目录一、准备二、测试Office20071、直接运行2、安装VS20093、重新在“引用”库4、安装“包”5、报错修复6、小结三、测试office20101、在VS2019中打开原项目2、添加“包”3、重新添加引用4、测试Word功能5、测试卸掉那两个“包”6、测试Excel功能7、小结四、测试Office20161、安装(略)2、测试3、小结:五、测试Office2019
beiger
·
2024-01-16 00:52
OFFICE
C#
程序开发
c#
开发语言
C++ 两行代码实现json与类对象互转
背景与需求之前写
C#
的时候,解析json字符串一般使用的是开源的类库Newtonsoft.Json,方法十分简洁,比如:classProject{publicstringInput{get;set;}publicstringOutput
yaronzz
·
2024-01-15 23:31
C++
c++
json
C#
/.NET学习值得推荐的在线论坛和技术社区
前言本文来源于知乎的一个提问,
C#
/.NET程序员学习有哪些值得推荐的在线论坛和技术社区?
追逐时光者
·
2024-01-15 22:29
.NET
.NET
Core
C#
c#
.net
学习
【DotNetGuide】
C#
/.NET/.NET Core学习、工作、面试指南
C#
/.NET/.NETCore学习、工作、面试指南“让现在的自己不再迷茫✨✨✨。
追逐时光者
·
2024-01-15 22:58
.NET
.NET
Core
C#
c#
.net
.netcore
2018-10-18
Console.WriteLine("**********************************");Console.WriteLine("*这是我的第一个
C#
应用程序*");Console.WriteLine
GaryMore
·
2024-01-15 22:32
集成xxljob项目如何迁移到K8S
它的主要特点包括:支持分布式、多线程任务调度;具有完整的管理后台,可以实现任务调度的创建、修改、启动和监控;提供了丰富的调度方式,包括cron表达式、API调用、消息队列等;支持任务执行过程的日志记录和
错误处理
鬼钺魂
·
2024-01-15 22:36
k8s
kubernetes
java
xxljob
xlua源码分析(五) struct类型优化
xlua源码分析(五)struct类型优化上一节我们分析了xlua是如何实现lua层访问
C#
值类型的,其中我们重点提到了xlua默认实现方式下,struct访问的效率问题。
异次元的归来
·
2024-01-15 21:56
xlua源码分析
lua
c#
xlua
快速指数算法 (RSA的简单实现)
这两个整数都会比较大,这时候直接按含义来进行计算时得到的中间结果会超出计算机所允许的整数取值范围(例如计算66^77,这还是比较小的)所以需要一种算法较快地计算a^k(modn)1、将k二进制展开2、制表3、乘积证明
C#
小白的劝退之路
·
2024-01-15 21:45
密码学
密码学
算法
C#
枚举的位运算
文章目录一、枚举二、位运算一、枚举枚举类型是名称与值的组合。枚举类型是值类型。publicenumOptions{Insert,Update,Save,Delete,Query}编译器会给上面补充完整,默认从0开始,依次赋值。二、位运算我们可能需要多个枚举的组合来满足我们的需要。位运算是针对二进制位进行的运算,常用的位运算主要有与(&),或(|)和非(~)//e.m:1&0=0,1|0=1,~1=
SuperWiwi
·
2024-01-15 21:12
编程语言
使用
C#
实现RSA加密算法(支持中文加密)
使用
C#
实现RSA加密算法(支持中文加密)1.简介信息安全技术选修课上要求自己造轮子实现现代非对称加密算法RSA,自己写了以下试试,感觉还行,分享给有需要的大家。
卖烤麸烤饼儿
·
2024-01-15 21:12
一些尝试
信息安全
密码学
算法
rsa
加密解密
C#
~Winform取消窗体最大化最小化按钮
目录取消最大化-false取消最小化-false效果取消最大化-false取消最小化-false效果
LuDvei
·
2024-01-15 21:41
C#
c#
JRT界面打开器
以前WebLoader启动时候会启动
C#
写的URL辅助器这样虽然也很好用,但是不符合JRT百分百信创目标,同时还有安装.net环境才行,所以必须淘汰,这也是百分百承诺的唯一遗留问题,虽然用户不会用到,但是也不符合
小乌鱼
·
2024-01-15 21:41
java
C#
快速模指数运算 快速求余运算
此方法解决这样一个问题,就是a^bmodm的余数是多少。如果直接计算a^b,方次很大的时候,会溢出,而且时间很长。当然指数很小的时候直接用自带的Math函数就行,如果指数很大的时候,可以用以下的方法。原理是利用模运算的分配率:举例56mod3=(7x8)mod3=(7mod3)x(8mod3)=1x2=2publicstaticulongModPow(ulongbaseValue,ulongexp
崇文殿大学士
·
2024-01-15 21:11
数论
自己动手制作VC++2010绿色版 [附codeblock环境配制补充]
公司电脑加密.安装软件必须申请管理员权限.于是网上查到vc绿化方法后加上codeblock解压即用,还算趁手.记录下过程,以免忘记.以下为正文:绿色版本需求:不需要安装即可使用,干净不带IDE,不带其他语言
C#
亚_Lin
·
2024-01-15 19:55
.net 导出html 到excel 合并单元格,
C#
导出Excel,并且设置Excel单元格格式,合并单元格....
注:要添加COM组件MicrosoftExcel11.0ObjectLibrary引用。具体代码如下:usingSystem;usingSystem.Collections.Generic;usingSystem.Text;usingSystem.Data.SqlClient;usingExcel;usingSystem.Reflection;usingSystem.Data;usingSyste
Eunice Benson
·
2024-01-15 19:57
.net
导出html
到excel
合并单元格
C#
中,接口和抽象类的区别,分别在什么时候使用
在
C#
中,接口和抽象类都可用于创建可由子类实现和继承的规范。尽管它们有相似之处,但在使用场景和行为上存在显著差异。
长安思
·
2024-01-15 19:27
c#
开发语言
上一页
50
51
52
53
54
55
56
57
下一页
按字母分类:
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
其他