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#(CSharp)
C#
监管科技的三大神器:用代码驯服金融合规怪兽!
超萌技术攻略,轻松晋级编程高手技术宝库已备好,就等你来挖掘订阅墨瑾轩,智趣学习不孤单即刻启航,编程之旅更有趣
C#
监管科技的“三大神器”️神器1:自动化合规检查——“法规翻译官”现象描述:手动检查法规文档效率低
墨瑾轩
·
2025-05-11 09:33
C#乐园
c#
科技
金融
C#
异步编程
概述同步:指必须等待前一个操作完成,后续操作才能继续。同步操作会阻塞线程直到任务完成。异步:异步操作不会阻塞线程,允许程序在等待某个任务完成的同时,继续执行其他任务。异步编程适用场景:1、从网络请求数据2、访问数据库3、读取和写入到文件系统4、执行成本高昂的计算好处:通过使用异步编程,可以避免性能瓶颈并增强应用程序的总体响应能力,不会阻塞线程,增强用户体验。规则:1、async关键字用于标记一个方
程序猿多布
·
2025-05-10 22:50
c#
异步编程
C#
异步编程---BackgroundWorker类(暂停/继续)
C#
异步编程—BackgroundWorker类(暂停/继续)BackgroundWorker类介绍:有时候可能需要另建一个线程,在后台持续运行以完成某些工作,并不时地与主线程进行通信,这时就可以用到BackgroundWorker
Danny_hi
·
2025-05-10 22:50
C#
C#
简易TCP网口调试助手(一) 客户端Client
最近的上位机开发工作中开始频繁涉及到网口、串口的通讯,网上找了各种资料和帖子都没怎么找到好用的开源代码或者工具。目前找到几个好一点的方式来实现的网口和串口通讯工具包,先写个好用的TCP的negut包记录下来,将使用的步骤写下来做个记录。本博客主要用来记录自己学到的东西,用于以后回来查看和使用。也会标注来源,各位若是对某项内容感兴趣,可去来源处更加细致的学习实现效果如下,右侧为制作的测试程序:能够收
WangMing_X
·
2025-05-10 21:17
tcp/ip
网络
网络协议
c#
C#
的异步任务中, 如何暂停, 继续,停止任务
namespacetaskTest{usingSystem;usingSystem.Threading;usingSystem.Threading.Tasks;publicclassMyService{privateTask?workTask;privatereadonlySemaphoreSlimsemaphore=newSemaphoreSlim(0,1);//初始为0,Start()启动时手
潘诺西亚的火山
·
2025-05-10 21:45
c#
开发语言
C#
NX二次开发:宏录制实战讲解(第一讲)
今天要讲的是关于NX软件录制宏操作的一些案例。下面讲如何在NX软件中复制Part体的录制宏。NXOpen.SessiontheSession=NXOpen.Session.GetSession();NXOpen.PartworkPart=theSession.Parts.Work;NXOpen.PartdisplayPart=theSession.Parts.Display;NXOpen.Matr
喵桑さん
·
2025-05-10 20:37
NX二次开发
c#
开发语言
C#
学习7_面向对象:类、方法、修饰符
一、类1class1)定义类访问修饰符+class+类名{字段构造函数:特殊的方法(用于初始化对象)属性方法...}eg:publicclassPerson{//字段privatestringname;privateintage;//构造函数publicPerson(stringname,intage){this.name=name;this.age=age;}//属性publicstringNa
小浪学编程
·
2025-05-10 17:50
C#学习
c#
学习
开发语言
C#
学习6_数组
一、数组同类型元素的固定大小的顺序集合1)定义数组类型[]arrayName;2)定义并初始化double[]balance=newdouble[10];double[]balance=newdouble[]{1,2,3};3)使用数组double[]balance=newdouble[10];balance[0]=4500.0;4)遍历数组for,foreach(intjinarr){j},wh
小浪学编程
·
2025-05-10 17:20
C#学习
学习
算法
数据结构
C#
学习5_运算符和控制语句
一、运算符1)算数运算符运算符描述·实例(A=10,B=20)+把两个操作数相加A+B将得到30-从第一个操作数中减去第二个操作数A-B将得到-10*把两个操作数相乘A*B将得到200/分子除以分母B/A将得到2%取模运算符,整除后的余数B%A将得到0++自增运算符,整数值增加1A++将得到11--自减运算符,整数值减少1A--将得到92)关系运算符运算符描述实例(A=10,B=20)==检查两个
小浪学编程
·
2025-05-10 17:19
C#学习
学习
数据结构
C#
、封装,继承,多态
C#
封装根据具体的需要,设置使用者的访问权限,并通过访问修饰符来实现。一个访问修饰符定义了一个类成员的范围和可见性。
C#
支持的访问修饰符如下所示:public:所有对象都可以访问
珂珂珂
·
2025-05-10 17:49
C#
C#
封装
继承
多态
封装继承多态理解
1.封装的概念在面向对象中封装是指隐藏对象的属性和实现的细节,仅对外提供公共访问方式,是一种信息隐藏技术,在java/
c#
中通过关键字private,protected和public实现封装。
liang4419
·
2025-05-10 17:18
个人文章
java
开发语言
C#
学习——继承、封装、多态
一、继承1)什么是继承?官方话:允许一个类继承另一个类的字段和方法个人理解:子类可以使用父类已经授权的所有字段和方法,子承父业2)使用方式方式:子类:父类class父类{//父类成员}class子类:父类{//子类成员}3)eg:子类继承了父类,所以子类拥有父类的100块,同时子类还能学会了说英语classFather{publicintmoneny=100;publicvoidSayEnglis
小浪学编程
·
2025-05-10 16:47
C#学习
学习
[
C#
] async和await(腾讯元宝)
在
C#
中,async和await主要用于编写非阻塞异步代码,提升程序的响应性和资源利用率。执行I/O密集型操作,比如文件读写、网络请求或者数据库访问。
阿月浑子2021
·
2025-05-10 12:22
C#
c#
开发语言
[
C#
]Task.Run()和Task.Factory.StartNew()对比(腾讯元宝)
Task.Run和Task.Factory.StartNew都是用来创建并启动任务的方法,但它们的内部实现和使用场景有所不同。两者的主要区别:默认调度器、配置选项、异常处理、适用场景。建议用户大多数情况下使用Task.Run,除非需要StartNew的高级配置,比如特定的调度器或任务选项。一、调度器差异Task.Run实际上是Task.Factory.StartNew的一个封装,但做了更合理的默认
阿月浑子2021
·
2025-05-10 12:22
c#
开发语言
C#
委托中 Invoke/BeginInvoke/EndInvoke和DynamicInvoke 方法
总目录前言在
C#
中,委托(Delegate)提供了多种调用方式,包括Invoke、BeginInvoke、EndInvoke和DynamicInvoke。每种调用方式都有其特定的用途和适用场景。
鲤籽鲲
·
2025-05-10 12:20
C#
c#
C#
知识捡漏
开发语言
C#
高级编程:Linq
LINQ是微软在.NETFramework3.5版本引入的一项技术,它将数据查询功能直接集成到
C#
语言中,允许开发者以一致的方式查询对象集合、数据库、XML文档等不同类型的数据源。
拾忆4377
·
2025-05-10 12:20
C#
高级教程
c#
linq
solr
C#
中的Invoke 和InvokeAsync
在
C#
中,Invoke和InvokeAsync是用于异步操作的常见方法,它们通常用于与UI线程进行交互(特别是在WindowsForms或WPF应用中),或者用于处理需要跨线程执行的任务。
BaeSuzyyy
·
2025-05-10 12:16
c#
开发语言
经验分享
.netcore
创建型模式:工厂方法(Factory Method)模式
在
C#
中,工厂方法模式提供了一种更灵活的对象创建方式,将对象的创建和使用分离,提高了代码的可维护性和扩展性。
拾忆4377
·
2025-05-10 12:16
设计模式
工厂方法模式
C#
人民币大写转换
人民币大写转换//////人民币大写转换帮助类///internalclassRMBUppercaseHelper{privateconststringCN_ZERO="零";privateconststringCN_DOLLAR="元";privateconststringCN_INTEGER="整";privateconststringREG_NUMBER_COMMA_POINT=@"^[0-
黑哒哒的盟友
·
2025-05-10 05:01
C#
c#
C#
方法中的out参数
未使用out参数的方法usingSystem;usingSystem.Reflection.Metadata.Ecma335;namespaceConsoleApp1{classProgram{staticvoidMain(string[]args){//写一个方法求一个数组中的最大值、最小值、总和、平均值int[]numbers={1,2,3,4,5,6,7,8,9,};int[]res=Get
编号8169
·
2025-05-10 04:22
c#
算法
C#
方法的参数主要有四种类型:值参数、引用参数ref 、输出参数out、可变参数params
在
C#
中,方法的参数主要有四种类型:值参数、引用参数ref、输出参数out、可变参数(使用params修饰符声明)。下面是每种参数类型的详细说明、使用注意事项。1.值参数值参数是最常见的参数传递方式。
夜空晚星灿烂
·
2025-05-10 04:22
C#
编程开发
c#
java
算法
C#
方法(输出参数)
本章内容:方法的结构方法体内部的代码执行局部变量局部常量控制流方法调用返回值返回语句和void方法局部函数参数值参数引用参数引用类型作为值参数和引用参数输出参数参数数组参数类型总结方法重载命名参数可选参数栈帧递归输出参数输出参数用于从方法体内把数据传出到调用代码,它们的行为与引用参数类似。如同引用参数,输出参数有以下要求。必须在声明和调用中都使用修饰符。输出参数的修饰符是out而不是ref。和引用
钢铁男儿
·
2025-05-10 04:50
C#
图解教程
c#
java
算法
c#
webDav上传文件到服务器
此文这也是实际工作中的应用。之前有写通过webDAV方式取出文件的方法;这里提供通过webDav往服务器写入文件的方法;这里假设已经搭建好了一个webDAV,WebDAV地址假设是:10.153.24.94/WebDavFolder/;假设登陆的用户名是Administrator,登陆认证密码是:passWord.0;假设要将本地:c:\test.dat文件上传到10.153.24.94/WebD
chenqiangdage
·
2025-05-10 03:15
C#
开发相关
webDav
上传文件
HttpWebRequest
IIS虚拟目录
python实现用递归求最大公约数和最小公倍数
=0:c,d=d,c%d#这里求的是最大公约数return(a*b)//
c#
两个数的乘积等于这两个数的最大公约数与最小公倍数的乘积。
鸡哥爱技术
·
2025-05-10 02:41
python
Go-Spring Testing Made Delightful
与Java、
C#
这类典型的OOP语言不同,Go更加倾向于组合、接口和显式依赖的方式进行程序组织。
·
2025-05-10 00:16
go
C#
生成二维码
原文地址为:
C#
生成二维码在
C#
中直接引用ThoughtWorks.QRCode.dll类,ThoughtWorks.QRCode.Codec.QRCodeEncoderencoder=newQRCodeEncoder
wangchaoqi1985
·
2025-05-09 23:53
c#
二维码
C#
生成和读取条形码、二维码
1.首先,需要安装ZXing.Net库,可以通过NuGet包管理器进行安装:2.引用文件usingSystem;usingSystem.Drawing;usingZXing;3.各个控件按照上面的名称进行命名4.以下是代码:生成代码:privatevoidbutton1_Click(objectsender,EventArgse){try{Height=Convert.ToInt32(textBo
♡隔壁村的土狗
·
2025-05-09 23:50
c#
开发语言
C#
生成二维码和条形码
C#
实现二维码和条形码生成:从入门到实战文章目录
C#
实现二维码和条形码生成:从入门到实战一、引言二、准备工作2.1开发环境搭建2.2引入相关库三、生成条形码3.1条形码基本概念3.2使用[ZXing.Net
奥修的灵魂
·
2025-05-09 23:19
C#WPF编程
c#
Docker 安装 Garnet 并设置密码
Garnet独特优势协议兼容性:Garnet采用流行的RESP线路协议作为起点,这使得可以从当今大多数编程语言(例如
C#
中的StackExchange.Redis)中可用的未经修改的Redis客户端使用
❀͜͡傀儡师
·
2025-05-09 22:18
docker
容器
运维
garnet
C#
NX二次开发:判断两个体是否干涉和获取系统日志的UFUN函数
大家好,今天要讲关于如何判断两个体是否干涉和获取系统日志的UFUN函数。(1)UF_MODL_check_interference:这个函数的定义为根据单个目标体检查每个指定的工具体是否有干扰。Definedin:uf_modl.hOverviewCheckseachspecifiedtoolbodyagainstthesingletargetbodyforinterference.Aninter
喵桑さん
·
2025-05-09 22:16
NX二次开发
前端
javascript
html
C#.NET高级笔试题 架构 优化 性能提升 2024 金九银十 最新 资深 八股文
3.说说对http301、302、303,304、400、405、415状态码的认识;4.请使用
C#
的相关知识,封装一个泛型的数据库访问查询方法;5.什么是异步编程?
云草桑
·
2025-05-09 21:39
C#
面试
.net
c#
.net
架构
net高级面试
高级开发
算法入门(
C#
):输入日期得到下一天的日期
#includeintmain(){intn,y,r;//n:年,y:月,r:日scanf("%d%d%d",&n,&y,&r);if(n>0&&y>0&&y0){//检查输入的日期是否合法//处理2月的情况if(y==2){if((n%4==0&&(n%100!=0||n%400==0))){//闰年if(r<29){r++;}elseif(r==29){r=1;//2月29日后变为1号y++;
ygklwyf
·
2025-05-09 18:11
每日语法题
算法
数据结构
排列组合非递归算法实现(
C#
)
在本文中,我们将讨论如何使用
C#
编写非递归算法来实现排列组合。排列是指从给定的n个元素中选取r个元素进行排列,排列的顺序很重要。组合是指从给定的n个元素中选取r个元素进行组合,组合的顺序不重要。
techDM
·
2025-05-09 17:40
算法
c#
windows
C#
C#
NX二次开发:如何通过UFUN函数来判断边的类型,并且判断是圆边的话如何获取圆边的直径大小
今天讲的是通过UFUN函数来获取边,然后再获取边的类型,再通过判断边的类型是否是圆边以及是否是封闭的圆边再获取圆边的直径。我们已知条件是一个面face,其获取边的代码如下:Tagedgetag=Tag.Null;//存放链表中边的tag值theUfSession.Modl.AskFaceEdges(bb,outedgelist);//获取选择面上所有边的链表其中输入的bb为面face的Tag值,其
喵桑さん
·
2025-05-09 14:21
NX二次开发
c#
visual
studio
信创生态核心技术栈:国产芯片架构适配与交叉编译优化指南
博主简介:CSDN博客专家、CSDN平台优质创作者,高级开发工程师,数学专业,10年以上C/C++,
C#
,Java等多种编程语言开发经验,拥有高级工程师证书;擅长C/C++、
C#
等开发语言,熟悉Java
猿享天开
·
2025-05-09 11:57
信创开发
系统安全
创业创新
系统架构
科技
开发语言
【wpf】11 在WPF中实现父窗口蒙版效果:原理详解与进阶优化
本文将详细介绍如何通过XAML和
C#
代码实现这一效果,并提供扩展优化方案,帮助开发者提升用户体验。一、核心实现步骤1.父窗口布局(XAML)在父窗口中,通过Grid布局叠加主内容区域和蒙版层。
Kabyl
·
2025-05-09 10:52
WFP开发
wpf
C#
中属性和字段的区别
在
C#
中属性和字段的区别在
C#
中,字段(field)和属性(property)都是用于存储数据的成员,但它们有重要的区别:主要区别1.访问控制-字段:直接存储数据的变量-属性:通过访问器(get/set
MA_Y_
·
2025-05-09 09:20
c#
开发语言
C#
中构造器及属性的加载顺序
一.基本原则:先加载静态构造函数和静态字段,后加载普通构造函数和普通字段;先加载基类再加载子类;二.具体的加载顺序:父类静态字段--->父类静态构造函数--->子类静态字段--->子类静态构造函数--->父类实例字段--->父类实例构造函数--->子类实例字段--->子类实例构造函数同一类按声明顺序初始化,即同为实例字段,按顺序执行三.如果字段初始化器引用尚未初始化的字段,会得到默认值classE
MA_Y_
·
2025-05-09 09:20
c#
.NET 平台详解
它提供了一致的编程模型和丰富的类库,支持多种编程语言(如
C#
、F#、VisualBasic)。.
MA_Y_
·
2025-05-09 09:20
.net
C#
计算程序执行的时间间隔
我在这提供3种方法。一、用SpanTimeTimeSpants1=newTimeSpan(DateTime.Now.Ticks);//获取当前时间的刻度数//执行某操作TimeSpants2=newTimeSpan(DateTime.Now.Ticks);TimeSpants=ts2.Subtract(ts1).Duration();//时间差的绝对值stringspanTotalSeconds=
Risehuxyc
·
2025-05-09 09:13
C#
在
C#
中如何判断线程当前所处的状态
在
C#
中,线程对象Thread使用ThreadState属性指示线程状态,它是带Flags特性的枚举类型对象。ThreadState为线程定义了一组所有可能的执行状态。
Risehuxyc
·
2025-05-09 09:43
C#
c#
开发语言
C#
SmtpClient好像不支持STARTTLS,outlook邮箱不能发了
最近发现我之前的程序不能用了。于是我想代替程序,于是找到MailKit了,我先试一下水。usingSystem;usingSystem.Text;usingSystem.Net.Mail;usingSystem.Net;namespacesendmail{internalclassProgram{staticvoidMain(string[]args){try{SmtpClientsmtp=new
Risehuxyc
·
2025-05-09 09:13
C#
c#
C#
中值类型和引用类型参数传递
原则:尽可能控制对数据的修改,如果可以预测某个数据不会或不应该被改变,就要对其控制,而不要期望使用这个数据的调用者不会改变其值。如果参数在使用过程中被意外修改,将会带来不可预知的结果,而且这种错误很难被检查到,所以我们在设计方法参数的时候,要充分考虑传递引用类型参数或者引用方式传递引用类型参数可能带来的后果。如果一个数据在传递过程中不能被改变,就要在构建这个对象的时候就使其值(字段或属性)不被改变
未来无限
·
2025-05-09 08:08
C#语言
值类型
引用类型
参数传递
C#
NX二次开发:曲线和点位相关UFUN函数详解
大家好,今天要介绍查询曲线上点位和返回沿着曲线偏移一定距离的UFUN函数。(1)UF_MODL_ask_curve_points:这个函数的定义为按照给定条件查询曲线上的点位。Definedin:uf_modl_curves.hOverviewReturnsanarrayof3Dpointcoordinates(x,y,z)basedonaninputcurve,chordaltolerance,
喵桑さん
·
2025-05-09 08:38
NX二次开发
angular.js
前端
javascript
c#
C#
调用Microsoft.DirectX.DirectSound问题记录及解决
在使用
C#
调用Microsoft.DirectX.DirectSound中,出现了一下问题,特此记录一下;以下问题是按照顺序出现的。
阿蒙Armon
·
2025-05-09 07:03
c#
asp.net webform web页面打印,可以控制需要打印和不需要打印的位置
[color=red]html页面的web打印示例[/color]无标题页";eprnstr="";prnhtml=bdhtml.substr(bdhtml.indexOf(sprnstr)+17);alert(prnhtml);prnhtml=prnhtml.substring(0,prnhtml.indexOf(eprnstr));window.document.body.innerHTML=
limon758
·
2025-05-09 06:59
c#(asp.net)
WebForm
ASP.net
C#
C++
C
c#
学习笔记
c#
笔记文章目录游戏开发之路基础理论基础技能就业必备程序基础主流语言的应用领域常用的IDE(集成开发环境)软件API注释代码块
c#
入门控制台输入输出折叠代码变量申明变量变量类型(14种)变量的存储空间(
凌月清炎
·
2025-05-09 00:48
游戏
c#
学习
笔记
C#
管道通讯及传输信息丢失的原因
以下是
C#
管道通讯客户端/服务端共用类namespacePipeCommunication{//////管道信息回调通知//////publicdelegatevoidPipeMessageEventHandler
lrf2019
·
2025-05-08 15:17
C#技术交流
c#
管道通讯
C#
网页设计 - Web控件
1.服务器控件ASP.NET控件分为服务器控件和HTML标记。服务器控件是在服务器端运行的执行程序逻辑的组件,服务器端的程序可以访问这类控件;而HTML标记是在客户端运行的,服务器端程序不能访问这类控件。服务器控件编程的关键是runat属性,如果一个控件使用了runat="server"属性进行声明,则该控件被认为是服务器控件。工具箱的“HTML”选项卡中的HTML控件都是HTML标记,可以通过加
git1314
·
2025-05-08 15:45
c#
C#网站设计
C#网页设计
-
Web控件
C#
NX二次开发:投影曲线和偏置曲线UFUN函数详解
大家好,今天要讲的是关于投影曲线和偏置曲线相关的函数。(1)UF_CURVE_create_proj_curves1:这个函数的定义为创建投影曲线。Definedin:uf_curve.hOverviewCreatesprojectioncurves.Objectstoprojectmaybepoints,curves,sketchfeatureidentifiers,orotherproject
喵桑さん
·
2025-05-08 13:08
NX二次开发
c#
java
前端
开发语言
上一页
20
21
22
23
24
25
26
27
下一页
按字母分类:
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
其他