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#
编程中跨线程访问控件一、简述二、Winforms中跨线程访问控件三、WPF中跨线程访问控件参考文档一、简述
C#
中不允许跨线程直接访问界面控件,即一个线程中如主线程创建的控件不允许被其他线程例如子线程直接访问
weixin_46846685
·
2024-01-17 14:02
WPF
c#
线程安全
delegate
wpf
多线程
C#
编程-在线程中使用同步
在线程中使用同步在线程应用程序中,线程需要相互共享数据。但是,应用程序应该确保一个线程不更改另一个线程使用的数据。考虑有两个线程的场景。一个线程从文件读取工资,另一个线程尝试更新工资。当两个线程同时工作时,数据就会受损。下图显示了两个线程同时访问一个文件的数据。同步线程线程的同步确保如果两个或多个线程需要访问共享资源,那么那个资源一次仅被一个线程使用。您可以使用synchroized关键字同步代码
RZer
·
2024-01-17 14:26
C#编程
c#
C#
线程间操作无效: 从不是创建控件的线程访问它--多线程操作
我们在用线程操作的时候,可能会出现异常:线程间操作无效:从不是创建控件richTextBox1的线程访问它。因为windows窗体控件不是线程安全的,如果几个线程操作某一控件的状态,可能会使该控件的状态不一致,出现争用或死锁状态。这种情况有以下解决办法:利用委托机制实现线程安全。这种方法就是微软建议采用的跨线程调用的一种通用方法,就是使用代理来实现,就是将你所要操作的代码放到一个代理中,然后将这个
橙-极纪元JJY.Cheng
·
2024-01-17 14:46
c#
c#
开发语言
开发者实战 | 基于
C#
和 OpenVINO™ 2023.0部署 YOLOv8 全系列模型
让开发变得更有趣以下文章来源英特尔物联网文章作者:颜国进飞桨开发者技术专家(PPDE),OpenVINOSharp工具包作者,中国矿业大学硕士研究生文章指导:杨雪锋英特尔边缘计算创新大使,中国矿业大学副教授1基于
C#
OpenVINO 中文社区
·
2024-01-17 12:59
c#
openvino
YOLO
开发语言
人工智能
C#
Azure Oauth 2.0授权流以及调用Azure REST API
C#AzureOauth2.0授权流以及调用AzureRESTAPI了解Oauth2.0授权流想要调微软RESTAPI,第一步学会获取AccessToken是必须的。OAuth2.0授权流这里附上微软OAuth2.0authorization官方文档授权调用API代码usingNewtonsoft.Json;usingSystem;usingSystem.Collections.Generic;u
醉酒的李白、
·
2024-01-17 12:28
c#
azure
oauth
微软
C#
OpenCvSharp DNN 部署yolov3目标检测
目录效果yolov3.cfg项目代码下载C#OpenCvSharpDNN部署yolov3目标检测效果yolov3.cfg[net]#Testing#batch=1#subdivisions=1#Trainingbatch=16subdivisions=1width=416height=416channels=3momentum=0.9decay=0.0005angle=0saturation=1.
天天代码码天天
·
2024-01-17 12:57
C#人工智能实践
dnn
YOLO
目标检测
人工智能
c#
神经网络
opencv
C#
来做 视频播放 视频流处理 转码 实时传输
最近一直在研究视频实时查看播放很遗憾只成功了一半记录一下历程以便大家相互交流项目需求是GPS视频设备连接服务器将视频流走RTP协议发送到服务器服务器将接收的视频流传输给客户端实时查看1.第一步上网查了一下RTP是什么参考http://blog.csdn.net/chen495810242/article/details/392073052.第二步上网查了视频是由什么组成的参考视频编码之I帧、P帧、
weixin_30292745
·
2024-01-17 12:50
c#
网络
ffmpeg
c#
桌面录屏,生成视频方案总结
目录介绍
C#
录屏思路常用实现方法OpencvSharp录屏介绍
C#
录屏思路录屏主要有摄像头录制,采集卡录制,桌面录制,麦克风录制,声卡录制等常用业务需求,主要开发思路1.通过一定帧频截图采集2.截图图片数据放入缓存
Paddy Pan
·
2024-01-17 12:18
c#
c#
音视频
opencv
c#
通过ffmpeg操作视频
1.安装所需要的包安装FFMpegCore2.下载ffmpeg和ffprobe下载地址将下载好的软件复制到项目中,然后设置为复制要不然需要修改location的地址为存放ffmpeg的地址3.获取视频信息usingFFMpegCore;usingFFMpegCore.Enums;usingNewtonsoft.Json;usingSystem;usingSystem.IO;usingSystem.
假装我不帅
·
2024-01-17 12:17
dotnet
ffmpeg
c#
音视频
c#
视频流压缩
在
C#
中进行视频流的压缩通常涉及到使用第三方库来处理编解码工作,H.264是一种广泛应用且高效的视频编码标准。
wangyue4
·
2024-01-17 12:14
c#
C#
用string.Replace方法批量替换某一类字符串
目录一、关于字符串及其操作常识二、String.Replace方法1.重载2.Replace(Char,Char)3.Replace(String,String)(1)实例:(2)生成结果:4.Replace(String,String,StringComparison)5.Replace(String,String,Boolean,CultureInfo)(1)实例一、关于字符串及其操作常识在字
wenchm
·
2024-01-17 12:30
c#
java
开发语言
PHP七天系列之正则表达式
例如:JavaScript、PHP、ASP、JAVA、Perl、
C#
、.NET、ColdFusion、Python、VisualBasic、MYSQL、LINUX、VI编辑器等等语言都支持正则表达式。
PFinal南丞
·
2024-01-17 11:21
【QT】C++和
C#
在运算符上的一些区别
C#
表达式:(!buffStr.Contains("40"))&(string.IsNullOrEmpty(p
我不是程序猿儿
·
2024-01-17 10:24
QT之路
C#
qt
c++
c#
c#
之字符串转换成整数
1.使用Convert类strings="123";intnum=Convert.ToInt32(s);num++;Console.WriteLine(num);//1242.使用int.TryParsestrings="fff";intres;boolnum=int.TryParse(s,outres);Console.WriteLine(num);Console.WriteLine(res);
金字塔端的蜗牛
·
2024-01-17 10:52
c#
开发语言
c#
之数组的遍历
staticvoidMain(string[]args){int[]arr={10,11,12,13,14};//方法1//for(inti=0;i
金字塔端的蜗牛
·
2024-01-17 10:52
c#
开发语言
c#
之枚举类型和结构体
(一般如果取值范围有效,使用枚举,几个类型组成了一个新的类型使用结构体)1.枚举namespace枚举类型{enumGameState{//枚举类型中的每一个值,都是一个整数,默认为int类型Pause=3,//默认值为0Failed=2,//默认值为1Success=7,//默认值为2Start=8//默认值为3}classProgram{staticvoidMain(string[]args)
金字塔端的蜗牛
·
2024-01-17 10:50
c#
java
开发语言
学习
C#
中的结构类型
洗脑价值观by杂学的程序员学结构类型的时候,举例子最多的地方就是设计一个数据结构,包含学生的学号,姓名,性别,年龄.....今天我们来学习下比简单类型复杂一点点的结构类型:他复杂的地方就是由几个数据组成的数据结构,这些类型可以是不同的类型.见图:我们来看看怎么使用它.只是多了一个前缀和".".myStruct.DayNum.后面我们学习类的时候,就会发现,其实类就是结构体的升级版本,或者说进化后的
杂学的程序员
·
2024-01-17 09:05
UG NX二次开发(
C#
)-机械管线布置-添加管道路径
提示:文章写完后,目录可以自动生成,如何生成可参考右边的帮助文档文章目录1、前言2、UGNX中创建线性路径的操作3、采用UGNX二次开发创建线性管线3.1构建管线上点的数据结构3.2创建一个链表3.3创建线性管线的方法3.4测试结果1、前言机械管道布局是UGNX的一个应用模块,以前给客户做过一个项目,现在分享给大家。这篇文章是讲解如何布置管道路径(创建线性路径),后面会逐步的讲解,如果有需要的可以
GimiGimmy
·
2024-01-17 09:05
UG
NX二次开发
NX二次开发(C#)
c#
UG
NX二次开发
UG二次开发
Python-pytest使用allure工具
它支持多种测试框架,包括Java、
C#
,Python等,可以与各种测试工具集成。Allure的目标是提供美观、易于理解的测试报告,同时提供详细的测试结果和历史数据。
feichang_notlike3
·
2024-01-17 09:57
python
pytest
开发语言
C#
wpf 获取控件刷新的时机
文章目录前言一、为何要获取刷新时机?例子一、隐藏控件后截屏例子二、修改控件大小后做计算二、如何实现?1.使用动画2.使用TaskCompletionSource三、完整代码四、使用示例1、隐藏工具条截屏2、修改宽高后获取ActualWidth、ActualHeight总结前言做wpf开发不像mfc控件的刷新相对同步,wpf的控件改变宽高或者可见性后在下一行代码不会立刻看到效果,而且也没有一种事件可
CodeOfCC
·
2024-01-17 08:29
#
wpf
c#
wpf
开发语言
C#
/WPF 设置和启动Windows屏保程序
前言我们平时电脑启动的屏保程序其本质也是应用程序,只是后缀名为.scr。所以我们只需要把应用程序后缀改为.scr,然后右键选择安装即可启动我们自己的屏保程序。屏保注册表参数设置电脑屏保参数,在个性化设置>锁屏界面>屏幕保护程序设置进行调节和设置。设置完成后参数会写入注册表,电脑会根据注册表中设置的参数启动屏保程序。我们也可以使用程序直接设置注册表屏保参数,启动我们自定义屏保程序。屏保注册表参数如下
无熵~
·
2024-01-17 08:23
C#
WPF
wpf
c#
C#
XML文件基础
1.1概念1.2例子1.3创建一个xml文件二、读取XML文件2.1加载XML文件2.2获取根节点、读取信息、对象映射、填充结构,绑定用户界面2.3遍历节点、2.4例子源代码一、XML介绍1.1概念在
C#
葡萄架子
·
2024-01-17 08:35
c#
xml
C#
创建/获取/删除/目录
文章目录一、创建目录二、获取目录中的文件(有后缀的文件)三、获取目录中的子目录(文件夹,没有后缀)四、删除文件一、创建目录创建目录我们使用System.IO(要在程序开头加上usingSystem.IO)命名空间下的Directory:Directory.CreateDirectory("D:\\PTC\\newfiles");运行这句话会在Windows电脑上D盘创建一个PTC文件,并在PTC文
葡萄架子
·
2024-01-17 08:34
c#
开发语言
ASP.NET Core SingleR Core:WebApi + .net 客户端开发
ASP.NETCoreSingleR:初次体验和简单项目搭建SignalR支持三种客户端,
C#
,Java,Ja
打工人 老王
·
2024-01-17 07:42
ASP.NET
Core
asp.net
.net
后端
C#
使用Stopwatch实现执行耗时及性能监测
以下主要介绍
C#
中用Stopwatch实现执行耗时及性能监测的方法。
忧郁的蛋~
·
2024-01-17 05:51
C#遗忘系列
c#
开发语言
PDF控件Spire.PDF for .NET【安全】演示:更改 PDF 文档的安全权限
本文演示如何在
C#
和VB.NET中使用Spire.PDFfor.NET更改PDF文档的安全权限。Spire.PDFfor.NET是一款独立PDF控件,用于.NET程序中创建、编辑和操作PDF文档。
慧都小妮子
·
2024-01-17 05:15
Spire.PDF
for
.Net
教程
pdf
.net
安全
C#
编程-使用事件
使用事件事件是一个动作或发生的事情,例如:鼠标点击、按键、鼠标移动或系统产生的通知。应用程序可以在事件发生的时候做出响应。通知的一个示例是中断。事件是对象发生的消息以表示事件的发生。事件是进程内通信的有效方法。它们对对象时有用的,因为它们标识了单个状态改变,可能对对象的客户端有价值。考虑事件的示例。时钟是一个对象,它显示早上6点的时间,以闹钟的形式产生一个事件。您接受闹铃事件并且做出相应的动作。下
RZer
·
2024-01-17 02:04
C#编程
c#
C#
.net core WebApi Swagger配置
一.支持注释1.首先进行项目的创建,我这边以.net7为例来进行解说,因为.net7中没有startup.cs文件,startup.cs文件已与program.cs文件进行了合并,我们来配置program.cs文件来让Swagger文档支持控制器的注释以及操作方法的注释进入program.cs文件里面会显示此配置,我们将此配置进行更换为下面的代码配置builder.Services.AddEndp
积沙成塔——
·
2024-01-17 01:41
Asp.net
Core
基础专栏
c#
.netcore
LeetCode-Day47 (
C#
) 367. 有效的完全平方数
给定一个正整数num,编写一个函数,如果num是一个完全平方数,则返回true,否则返回false。进阶:不要使用任何内置的库函数,如sqrt。示例1:输入:num=16输出:true示例2:输入:num=14输出:false方法一:二分查找若numnum,设置右边界right=x-1。否则设置左边界为left=x+1。如果在循环体内没有找到,则说明num不是完全平方数,返回false。publi
e8889d737099
·
2024-01-17 00:12
移动开发大全之 什么是 .NET MAUI?
什么是MAUI.NET多平台应用程序UI(.NETMAUI)是一个跨平台框架,用于使用
C#
和XAML创建本机移动和桌面应用程序。
iCloudEnd
·
2024-01-17 00:28
[
C#
]winform部署官方yolov8-obb旋转框检测的onnx模型
【官方框架地址】https://github.com/ultralytics/ultralytics【算法介绍】Yolov8-obb(YouOnlyLookOnceversion8withOrientedBoundingBoxes)是一种先进的对象检测算法,它在传统的Yolov3和Yolov4基础上进行了优化,加入了OBB(OrientedBoundingBox)旋转框检测,能够更精确地检测并定位
FL1623863129
·
2024-01-17 00:02
C#
YOLO
C#
Winform翻牌子记忆小游戏
效果源码新建一个winform项目命名为MatchingGame,选用.netcore6框架并把Form1.cs代码修改为usingTimer=System.Windows.Forms.Timer;namespaceMatching_Game{publicpartialclassForm1:Form{privateconstintrow=4;privateconstintcol=4;private
氷凌公子
·
2024-01-16 23:38
c#
开发语言
C#
yield关键字的使用
背景没做过大项目今天浏览知识的时候才发现这个yield关键字,于是就查了一下简单使用和意义。代码namespaceCSharpCore{internalclassProgram{staticintlength=(int)1e9;staticIEnumerableGetArraWithYield(){for(inti=0;iGetArraWithoutYield(){IListresult=newL
氷凌公子
·
2024-01-16 23:38
c#
使用
C#
判断字符串中是否包含中文字符
使用正则表达式可以快速的判断字符串中是否有中文。代码示例:stringtest1="asdasdas121312/*-";stringtest2="阿三大苏打";stringtest3="asda阿三大苏打__132";privatevoidStart(){Debug.Log(HasChinese(test1));Debug.Log(HasChinese(test2));Debug.Log(Has
我寄人间雪满头丶
·
2024-01-16 23:03
Unity学习
C#
c#
.net
unity
unity3d
C#
判断中文和英文字符长度
string如果直接获取Length是无法区分中英文还有字符之间的区别。以下方法可以识别中文长度为2,英文字符为1。classProgram{staticvoidMain(string[]args){//长度为5GetStrLength("嘻嘻x");Console.ReadKey();}//获取长度方法privatestaticintGetStrLength(stringstr){if(stri
我寄人间雪满头丶
·
2024-01-16 23:32
C#
c#
.net
字符串
C#
监听Dictionary、List的写入操作
前言在开发中,对于内置值类型和string我们可以通过封装属性在Set中监听写入操作,但是对于Dictionary、List等就不能监听到Add、Remove等写入操作。所以一般采取两种方式监听它们的读写操作,一种是封装操作方法,间接进行监听,第二种就是重写Add和Remove等方法。下面介绍第二种方法。实现下面是重写了Dictionary的示例,List同理。usingSystem;usingS
我寄人间雪满头丶
·
2024-01-16 23:29
C#
c#
list
服务器
C#
编程-实现委托
在
C#
中,委托允许您动态地改变类中方法的引用。考虑咖啡售货机的示例,它配置不同口味的咖啡,例如卡布奇诺咖啡和黑咖啡。
RZer
·
2024-01-16 23:47
C#编程
c#
C#
之CAD二次开发
在CAD中其实里面的所有的内容都可以看成是对象,不然
C#
这种面向对象的语言也不会在这里如鱼得水。
wnzsj
·
2024-01-16 22:43
AutoCAD二次开发
C#
的cad二次开发
使用
C#
对cad进行二次开发最近所做项目暂时告一段落,有空闲了,就了解一下
C#
对cad二次开发的支持。
zeqi1991
·
2024-01-16 22:43
AutoCad
ObjectARX编程
C#
CAD二次开发输出信息
C#CAD二次开发各种输出信息usingAutodesk.AutoCAD.Runtime;usingAutodesk.AutoCAD.ApplicationServices;usingAutodesk.AutoCAD.EditorInput;namespaceMessage{publicclassClass1{[CommandMethod("ModalDialog")]publicvoidModa
startsstars
·
2024-01-16 22:42
二次开发
C#
CAD二次开发之基本图形
autoCAD二次开发之基本图形(二)文章目录autoCAD二次开发之基本图形(二)图形数据库直线进一步封装圆和圆弧多段线凸度面域文字总结本文章基础知识:
C#
基础面向对象编程事务概念本文章开发环境:autoCAD2016VS2017
Chiva Chen
·
2024-01-16 22:12
CAD二次开发
CAD
CAD二次开发
二次开发
C#
C#
CAD二次开发初步(HelloWorld)
C#AutoCAD二次开发初步(HelloWorld)中秋佳节,先来祝福大家中秋节快乐???难得的中秋节放假,在假期充一下电。在这里我打算写一个系列文章来分享我在做CAD二次开发项目的时候的一些实际项目中的经验,该系列文章的内容会由浅到深。文章内容:什么是CAD二次开发autoCAD的开发环境编写第一个CAD程序调试运行什么是CAD二次开发首先什么是CAD二次开发?CAD二次开发可以认为是在CAD
Chiva Chen
·
2024-01-16 22:11
CAD二次开发
CAD二次开发
二次开发
工业软件
CAD程序
CAD
搭建
C#
/ObjectArx.NET CAD二次开发环境
如何创建C#CAD二次开发环境基于ObjectArx.NET的CAD二次开发有两种类型:“CAD插件”和“CAD交互操作程序”。1.环境安装1)安装VS,建议VS2015以上版本;2)安装CAD,这里安装的CAD全为64位的;3)安装CAD对应版本的ObjectArxSDK。注意:不同的CAD版本要求对应的vc版本与.NET版本。附:ObjectARX开发版本对照表2.创建“CAD插件”工程一般需
gergul
·
2024-01-16 22:11
C#
ObjectARX
cad
objectarx
C#
.net
C#
Cad2016二次开发api(三)
直线Line属性中文数据类型作用Length长度double直线的长度Angle角度double直线的弧度,0~2πDelta增量Vector3d起点到终点的向量Normal法向向量Vector3d直线所在平面的法向单位向量Thickness厚度doubleEndPoint终点Point3d直线的终点StartPoint起点Point3d直线的起点方法参数说明Line()无参数构造函数:声明一条空
李建军
·
2024-01-16 22:39
CAD二次开发
算法
Java和.NET(
C#
)的开发用到的技术对比总结(转)
https://www.cnblogs.com/mhq-martin/p/9510765.htmlJava和.NET(
C#
)的开发用到的技术对比总结前言声明:我指的是一般的Java和.NET(
C#
)的后台开发用到的技术总结最近一直在应聘
是我拉叔
·
2024-01-16 21:58
【
C#
】面向对象的三大特性,还记得吗,简单代码举例回顾
这是《
C#
》序列文章,每篇文章将以博主理解的角度展开讲解,特别是针对知识点的概念进行叙说,大部分文章将会对这些概念进行实际例子验证,以此达到加深对知识点的理解和掌握。
全栈小5
·
2024-01-16 20:09
C#
c#
【Java】后端开发语言Java和
C#
,两者对比注解和属性的区别以及作用
目录前言Java注解
C#
属性共同点差异前言每一门后端开发语言,语法和叫法都会大同小异,之前使用
C#
语言比较多,最近在使用Java语
全栈小5
·
2024-01-16 20:05
C#
Java
java
c#
用
C#
实现简单的线性回归
前言最近注意到了NumSharp,想学习一下,最好的学习方式就是去实践,因此从github上找了一个用python实现的简单线性回归代码,然后基于NumSharp用
C#
进行了改写。
液态不合群
·
2024-01-16 20:32
c#
线性回归
开发语言
C#
灵活控制多线程的状态(开始暂停继续取消)
ManualResetEvent类ManualResetEvent是一个同步基元,用于在多线程环境中协调线程的执行。它提供了两种状态:终止状态和非终止状态。在终止状态下,ManualResetEvent允许线程继续执行。而在非终止状态下,ManualResetEvent会阻塞线程,直到它的状态变为终止状态。ManualResetEvent类有以下几个常用的成员方法:Set():将ManualRes
李青椒bbll
·
2024-01-16 20:05
c#
C#
编程-了解进程的通信
了解进程的通信逻辑上一个应用程序内的所有线程都包含在进程内。这是应用程序运行的操作系统单元。进程是程序的一个运行实例。运行时在同一计算机内或通过网络的进程间通信被称为进程内通信。要允许进程间通信,需要使用特殊的技术和机制。考虑一个您打文档的场景。您使用手指来打字,您的大脑在打文档的时候也在工作。您的大脑指示一个手指击键,而其他手指击其他键。您的大脑让双手同步打字。它指示您打出大脑想到的单词的字符。
RZer
·
2024-01-16 19:26
C#编程
c#
上一页
44
45
46
47
48
49
50
51
下一页
按字母分类:
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
其他