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#
格式化字符串
1.+拼接stringstr="abc"; stringstr1="def";Console.WriteLine(str+str1);//"abcdef"2.占位符stringname="zhangsan"; intage=18; Console.WriteLine("{0}是{1}岁",name,age);//zhangsan是18岁3.一些特殊的格式化inti=12345;Console.Wr
AuraroTeen
·
2024-02-20 21:17
c#
开发语言
C#
字符串格式化
https://blog.csdn.net/shengchang82/article/details/46821121、格式化货币(跟系统的环境有关,中文系统默认格式化人民币,英文系统格式化美元)string.Format("{0:C}",0.2)结果为:¥0.20(英文操作系统结果:$0.20)默认格式化小数点后面保留两位小数,如果需要保留一位或者更多,可以指定位数string.Format("
简单的绿竹
·
2024-02-20 21:47
基础知识
.net(C#)
c#
C++11
多线程
|互斥锁|条件变量|异步
文章目录线程threadstd::thread语法构造函数主要成员函数简单线程的创建线程封装互斥量独占互斥量std::mutexstd::mutex介绍std::mutex的成员函数递归互斥量std::recursive_mutex带超时的互斥量std::timed_mutex和std::recursive_timed_mutexlock_guard和unique_lock的使用和区别总结条件变量
Phoenix Studio
·
2024-02-20 20:35
C++
c++
开发语言
算法
数据结构
c#
目录文件夹加前缀名
1知识要点1.1修改文件名称stringsrcFileName=@"D:/a.txt";stringdestFileName=@"D:/b.txt";if(System.IO.File.Exists(srcFileName)) { System.IO.File.Move(srcFileName,destFileName); }1.
李建军
·
2024-02-20 20:17
C#
C#
CAD交互界面-模态窗体与非模态窗体调用方式
运行环境VisualStudio2022c#cad2016一、模态窗体调用方式:当一个模态窗体打开时,它会阻塞主窗体的所有输入,直到关闭该模态窗体为止。例如,弹出一个对话框让用户必须完成某些操作后才能继续使用主程序。[CommandMethod("Caidan")]publicvoidCaidan(){ShowModalLayerSelectionForm();//模态窗体}//模态窗体priva
李建军
·
2024-02-20 20:47
CAD二次开发
c#
算法
c#
word操作方法
1打开word模板文档objectobjTrue=true;objectoMissing=System.Reflection.Missing.Value;Microsoft.Office.Interop.Word._ApplicationoWord=newMicrosoft.Office.Interop.Word.Application();oWord.Visible=false;//word文件
李建军
·
2024-02-20 20:47
C#
C#
中的List
泛型类示例
usingSystem;usingSystem.Collections.Generic;classProgram{staticvoidMain(){Listcities=newList();//Listofcitynamescities.Add("SanDiego");//Stringelement1cities.Add("Humboldt");//2cities.Add("LosAngeles"
李建军
·
2024-02-20 20:47
C#
c#
目录文件夹去掉中文
核心思想如下Regexreg=newRegex(@"[\u4e00-\u9fa5]");//正则表达式可以用来判断字符串中是否包含中文str=reg.Replace(str,"");//将中文字符替换成空字段destFolderPath=fsinfo.FullName.Replace(fsinfo.Name,"")+str;//获取上级目录+新文件名if(Regex.IsMatch(fsinfo.
李建军
·
2024-02-20 20:47
C#
c#
Contains方法-检查集合中是否包含指定的元素
Contains是.NET集合框架中许多集合类(如List、Array、HashSet等)提供的一种方法,用于检查集合中是否包含指定的元素。对于List类型,Contains方法会遍历列表中的所有元素,并判断传入的方法参数是否存在于这个列表中。Listnumbers=newList{141161,141121,141151,141800,140001,143130,143111,143112};i
李建军
·
2024-02-20 20:17
C#
c#
开发语言
C#
excel操作方法
1打开指定excelMicrosoft.Office.Interop.Excel.ApplicationmyExcel=newMicrosoft.Office.Interop.Excel.Application();//引用Excel对象Microsoft.Office.Interop.Excel.Workbookbook=myExcel.Application.Workbooks.Add(@te
李建军
·
2024-02-20 20:17
C#
C#
CAD交互界面-自定义面板集-comboBox选择图层
运行环境VisualStudio2022c#cad2016一、代码说明SelectLayer方法是一个自定义的AutoCAD命令方法,通过[CommandMethod("SelectLayer")]进行标记。方法首先获取当前活动文档,并检查是否有效。创建一个名为"SelectLayer"的PaletteSet,并设置其样式以显示自动隐藏和关闭按钮。初始化一个ComboBox,并遍历GetLayer
李建军
·
2024-02-20 20:16
CAD二次开发
c#
交互
开发语言
c#
操作符原理及概念
1操作符概览2操作符的本质操作符的本质是函数(即算法)的简记法staticvoidMain(string[]args){Personpeople1=newPerson();Personpeople2=newPerson();people1.Name="王小丫";people2.Name="陈雪梅";Listnation=Person.GetMarry(people1,people2);foreac
李建军
·
2024-02-20 20:46
C#
c#
创建内插字符串
varitem=(Name:"eggplant",Price:1.99m,perPackage:3);vardate=DateTime.Now;Console.WriteLine($"On{date},thepriceof{item.Name}was{item.Price}per{item.perPackage}items.");Console.WriteLine($"On{date:d},the
李建军
·
2024-02-20 20:46
C#
c#
html
c#
条件运算符
intsaleAmount=1001;intdiscount=saleAmount>1000?100:50;Console.WriteLine($"Discount:{discount}");Discount:100条件运算符?:(通常称为三元条件运算符)用于计算布尔表达式,并返回两个表达式中其中一个的计算结果,返回的结果取决于布尔表达式的计算结果为true还是false。其基本形式如下:?:使用
李建军
·
2024-02-20 20:46
C#
c#
c#
链接mdb读写代码
OleDbConnectionconn=newOleDbConnection("Provider=Microsoft.Jet.OLEDB.4.0;DataSource="+tpml2);//JetOLEDB:DatabasePassword=OleDbCommandcmd=conn.CreateCommand();cmd.CommandText="select*fromZD_0";conn.Ope
李建军
·
2024-02-20 20:46
C#
c#
Xamarin.Forms的布局
newStackLayout(){BackgroundColor=Color.FromHex("#A8A8A8")};stackLayout_1.Children.Add(newLabel(){Text="
C#
李建军
·
2024-02-20 20:16
C#
C#
字典(Dictionary)基本操作
一、定义一个字典://定义一个存储字符串键和整数值的字典Dictionarynumbers=newDictionary();二、添加元素://添加键值对numbers.Add("One",1);numbers.Add("Two",2);三、通过键查找值://获取键为"One"的值intvalue;if(numbers.TryGetValue("One",outvalue)){Console.Wri
李建军
·
2024-02-20 20:44
C#
c#
算法
Java系列:Java
多线程
编程经典问题详解,深入解析Java
多线程
生命周期、死锁、活锁与饥饿、守护线程等问题
多线程
编程是Java语言中的一个高级主题,它在提高程序性能和响应性方面起着至关重要的作用。本文旨在帮助Java学习人员深入理解
多线程
的概念,并准备相关的技术面试。
码农超哥同学
·
2024-02-20 19:08
Java编程
java
开发语言
Java系列:Java
多线程
常见面试题,Java
多线程
必须掌握的知识点,理解线程池、线程安全、线程并发、性能优化等常见问题才是合格的Java程序员
多线程
编程在Java中是一个非常重要且复杂的领域,涉及许多经典问题。也是面试过程中最常被问及的考题,如果不能掌握这些问题,将不能称为一个合格的Java编程人员。
码农超哥同学
·
2024-02-20 19:38
Java编程
java
性能优化
开发语言
嵌入式软件面试经典问题
调度器进行调度的基本单位,一个任务每个进程都有自己独立的内存空间,一个进程可以有多个线程,进程切换开销大多个线程共享内存,线程切换开销小一个进程崩溃不影响其他进程一个线程崩溃影响所处的整个进程2.多进程,
多线程
优缺点从内存占用
Cash2more
·
2024-02-20 19:45
嵌入式软件面试
面试
c++
c语言
软件工程
【
C#
】List泛型数据集如何循环移动,最后一位移动到第一位,以此类推
这是《
C#
》系列文章,每篇文章将以博主理解的角度展开讲解,特别是针对知识点的概念进行叙说,大部分文章将会对这些概念进行实际例子验证,以此达到加深对知识点的理解和掌握。
全栈小5
·
2024-02-20 19:42
C#
c#
开发语言
【
C#
】使用代码实现龙年春晚扑克牌魔术(守岁共此时),代码实现篇
这是《
C#
》系列文章,每篇文章将以博主理解的角度展开讲解,特别是针对知识点的概念进行叙说,大部分文章将会对这些概念进行实际例子验证,以此达到加深对知识点的理解和掌握。
全栈小5
·
2024-02-20 19:12
C#
c#
春晚
春晚魔术
春晚扑克牌魔术
【
C#
】约瑟夫原理举例2个代码实现
这是《
C#
》系列文章,每篇文章将以博主理解的角度展开讲解,特别是针对知识点的概念进行叙说,大部分文章将会对这些概念进行实际例子验证,以此达到加深对知识点的理解和掌握。
全栈小5
·
2024-02-20 19:12
C#
c#
开发语言
【
C#
】使用代码实现龙年春晚扑克牌魔术(守岁共此时),流程描述篇
这是《
C#
》系列文章,每篇文章将以博主理解的角度展开讲解,特别是针对知识点的概念进行叙说,大部分文章将会对这些概念进行实际例子验证,以此达到加深对知识点的理解和掌握。
全栈小5
·
2024-02-20 19:07
C#
c#
开发语言
扑克牌魔术代码实现
春晚扑克牌魔术
春晚
halt库卡_KUKA库卡机器人编程之字符串处理函数
在常规计算机语言(如:
C#
)中,字符变量的值是放在单引号内,字符串变量的值则是放在双引号内。
weixin_39953356
·
2024-02-20 19:34
halt库卡
并发基础
这些线程共享这个进程的资源每个线程都拥有独立的运行栈和程序计数器,线程切换开销小多进程指的是操作系统同时运行多个程序,如当前操作系统同时运行着QQ、微信等
多线程
指的是同一进程中同时运行多个线程,如迅雷运行时
Zeppelin421
·
2024-02-20 19:41
2022年Android中高级面试框架
目录Java泛型集合ArrayListLinkedListHashMapLinkedHashMapConcurrentHashMap
多线程
并发volatile线程反射JVM类加载怎么判断对象是否已死?
Swuagg
·
2024-02-20 18:00
简历与面试
Android中高级
面试内容
java
多线程
——并发数据不一致java中的解决方案
多线程
并发编程线程安全主要是由于
多线程
并发、同时操作共享变量导致的数据不一致。至于共享变量,需要涉及到计算机体系结构的内容:因为现代计算机都一般是设置了两级甚至三级cache。
台风天赋
·
2024-02-20 18:56
java多线程
多线程
java
并发编程
【Java
多线程
】线程安全问题与解决方案
2.2、完善代码2.3、对同一个线程的加锁操作3、内容补充3.1、内存可见性问题3.2、指令重排序问题3.3、解决方法3.4、总结volatile关键字1、线程安全问题某个代码,无论是单线程下执行还是
多线程
下执行都不会产生
Hacynn
·
2024-02-20 18:55
java
开发语言
笔记
线程安全
jvm
安全
C#
OpenCvSharp DNN Low Light image Enhancement
目录介绍效果模型信息项目代码下载C#OpenCvSharpDNNLowLightimageEnhancement介绍github地址:https://github.com/zhenqifu/PairLIE效果模型信息ModelProperties-----------------------------------------------------------------------------
天天代码码天天
·
2024-02-20 18:54
C#人工智能实践
dnn
人工智能
神经网络
机器学习
计算机视觉
深度学习
c#
Winserver上如何配置和开启NTP客户端进行时间同步
注:博客:霸道流氓气质_
C#
,架构之路,SpringBoot-CSDN博客实现1、运行-输入gpedit.msc打开组策略管理器2、找到计算机配置-管理模板-系统-Windows时间服务-时间提供程序双击配置
霸道流氓气质
·
2024-02-20 17:56
IDE问题解决
ntp
Java
多线程
系列——同步关键字
在深入研究synchronized关键字的工作原理之前,我们需要理解在
多线程
环境中
飞影铠甲
·
2024-02-20 17:02
Java
java
数据结构
开发语言
c++
算法
JAVA高并发——锁的优化
在多核时代,使用
多线程
可以明显地提高系统的性能,但是也会额外增加系统的开销。对于单任务或者单线程的应用而言,其主要资源消耗都源自任务本身。
布道师小羊
·
2024-02-20 16:09
#
网络+并发+函数式+JVM
JAVA高阶
java
开发语言
python工具方法 45 基于ffmpeg以面向对象
多线程
的方式实现实时推流
1、视频推流参考基于ffmpeg模拟监控摄像头输出rtsp视频流并opencv播放实现视频流的推流。其基本操作就是,安装视频流推流服务器,ffmpeg,准备好要推流的视频。命令如下所示:ffmpeg-re-stream_loop-1-i风景视频素材分享.flv-ccopy-frtsprtsp://127.0.0.1:554/input其中风景视频素材分享.flv为文件名称,rtsp://127.0
万里鹏程转瞬至
·
2024-02-20 16:05
python工具方法
python
ffmpeg
开发语言
qt中读写锁与互斥锁的区别
在Qt中,读写锁(QReadWriteLock)和互斥锁(QMutex)都是用于
多线程
编程时控制共享资源访问的工具,但它们在实现上有一些重要的区别。
码肥人壮
·
2024-02-20 16:55
C++\QT
qt
ThreadPoolTaskExecutor线程池的使用
代码/***线程池*/@Configuration/***开启
多线程
*/@EnableAsyncpublicclassThreadPoolConfig{@Bean("taskExecutor")publicExecutorasyncServiceExecutor
爱笑的人、
·
2024-02-20 16:00
java
开发语言
【Java】图解 JVM 垃圾回收(二):垃圾收集器、Full GC
单线程与
多线程
:单线程指的是垃圾收集器只使用一个
G皮T
·
2024-02-20 15:21
#
图解系列
#
Java编程
jvm
java
GC
Full
GC
G1
垃圾收集器
垃圾回收
【.NET Core】
C#
编程规范
【.NETCore】
C#
编程规范文章目录【.NETCore】
C#
编程规范一、概述1.1结构清晰第一1.2简洁之风1.3代码风格保持一致性二、命名约定三、类型参数命名指南3.1请使用描述性名称命名泛型类型参数
goyeer
·
2024-02-20 13:15
#
.Net
Core
.netcore
c#
开发语言
asp.net
linq
microsoft
YOLOv8推理程序
文章最后给出Flask封装为Server以及调用的实例还有Client请求代码,支持几十路
多线程
并发,只需加载一次模型,后边推理即可。【防止搬运,请下滑复制代码。】【防止搬运,请下滑复制代码。】
AIOT魔法师
·
2024-02-20 13:12
YOLOv5和YOLOv8
YOLO
yolov8
Redis面试题及核心知识点讲解
redis是单线程还是
多线程
?redis是单线程的,主要是指网络I/O线程。Redis的持久化,集群同步等操作,则由另外的线程来执行。2.redis是单线程,为什么处理这么快?
归来少年Plus
·
2024-02-20 13:30
redis
数据库
缓存
转载 #if DEBUG用法解析
转载自https://www.cnblogs.com/flyking/archive/2011/03/04/1971321.html#ifDEBUG,这个东东其实以前刚开始学习
C#
的时候就知道了,也知道怎么用
Bug丶Maker
·
2024-02-20 13:14
#if
DEBUG
C#
C++
Unity中的Compute Shader
Unity中的ComputeShader前言一、定义二、创建三、computer代码解析四、
c#
调用方式五、计算关系六、平台支持七、引用前言游戏开发中,dot编程在处理大数量级的运算应用已经越来越广泛了
popcorn丶
·
2024-02-20 13:13
渲染
游戏开发
unity
图像处理
C#
可空类型
文章目录一、为什么需要可空类型二、System.Nullable源码三、
c#
对可空类型的支持三、
c#
的空接合操作符四、可空类型的装箱拆箱:五、可空类型的GetType()总结一、为什么需要可空类型我们都知道数据库里的数值型字段都是可空的
popcorn丶
·
2024-02-20 13:13
语言
c#
开发语言
c#
#if 与 Conditional属性宏的区别
测试代码usingSystem;usingSystem.Diagnostics;namespaceConsoleApp1{publicclassTestClass{[Conditional("Debug1")]publicstaticvoidFunc1(){Console.WriteLine("Conditional宏");}publicstaticvoidFunc2(){#ifDebug2Con
popcorn丶
·
2024-02-20 13:10
语言
c#
开发语言
[
C#
] winform中的DataGridView的列宽设置(自动调整列宽)
找了很多都说DataGridView有一个属性AutoSizeColumnMode,他有很多枚举值:1、AllCells调整列宽,以适合该列中的所有单元格的内容,包括标题单元格。2、AllCellsExceptHeader调整列宽,以适合该列中的所有单元格的内容,不包括标题单元格。3、ColumnHeader调整列宽,以适合列标题单元格的内容。4、DisplayedCells调整列宽,以适合当前屏
learn.
·
2024-02-20 13:33
winform
dataGridView
C#
DataGridView如何获取选中行的某个数据
DataGridView的几个基本操作:1、获得某个(指定的)单元格的值:dataGridView1.Row[i].Cells[j].Value;2、获得选中的总行数:dataGridView1.SelectedRows.Count;3、获得当前选中行的索引:dataGridView1.CurrentRow.Index;4、获得当前选中单元格的值:dataGridView1.CurrentCell
learn.
·
2024-02-20 13:33
winform
dataGridView
C#
视觉识别条码、二维码、人脸
组件:Accord捕获摄像头图像、图像处理DlibDotNet人脸识别zxing条码、二维码识别.net版本:4.6.2源码下载:https://download.csdn.net/download/lyp1215/87553433
MOZ-Soft
·
2024-02-20 13:59
C#
小工具
人工智能
c#
开发语言
计算机视觉
视觉检测
c#
,dotnet, DataMatrix 类型二维码深度识别,OCR,(基于 Halcon)
代码中部分调用的c++函数参数,具体说明自行研究~(我也是参考的其他资源,还没研究透彻)例如:HOperatorSet.GenRectangle2(),2000,2000,0,2000,2000这些数字应该是选取的图片解析范围、尺寸(长、宽),2000更改成100后可能只会识别到部分二维码。效果图:链接:https://pan.baidu.com/s/1W-bk8F0hZGNl46GiVpZbwQ
learn.
·
2024-02-20 13:57
ocr
深度学习
c#
浅谈多进程
多线程
的选择
线程进程的区别体现在几个方面:因为进程拥有独立的堆栈空间和数据段,所以每当启动一个新的进程必须分配给它独立的地址空间,建立众多的数据表来维护它的代码段、堆栈段和数据段,这对于多进程来说十分“奢侈”,系统开销比较大,而线程不一样,线程拥有独立的堆栈空间,但是共享数据段,它们彼此之间使用相同的地址空间,共享大部分数据,比进程更节俭,开销比较小,切换速度也比进程快,效率高,但是正由于进程之间独立的特点,
与狼共舞_cf48
·
2024-02-20 12:43
C#
使用 AutoUpdater.NET 实现程序自动更新
写在前面开发桌面应用程序的时候,经常会因为新增功能需求或修复已知问题,要求客户更新应用程序,为了更好的服务客户,通常会在程序启动时判断版本变更情况,如发现新版本则自动弹出更新对话框,提醒客户更新成最新版本。在.Net体系中采用AutoUpdater.NET组件可以非常便捷的实现这一功能。老规矩从NuGet获取AutoUpdater.NET组件:参考官方示例代码实现新建WinForm示例程序,主要代
rjcql
·
2024-02-20 12:22
C#
c#
.net
开发语言
上一页
17
18
19
20
21
22
23
24
下一页
按字母分类:
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
其他