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#(winform)
c#
通过ffmpeg实现视频转码
在做一个项目时,需要前端显示单机版上传的视频信息,对于摄像头抓取的视频,最开始是使用VideoFileWriter直接转换文件格式和定义视频流,但时候在后期的测试中发现,浏览器端无法显示该视频文件,只能显示h264编码的视频流。经过一系列调查之后选用了ffmpeg来实现该视频转码,如下是具体的实现步骤:1.下载ffmpeg文件链接2.具体转码代码如下://////测试/////////privat
乐黍
·
2025-04-15 21:03
c#
ffmpeg
C#
socket编程从入门到精通
虽然天天上博客园欣赏各位“大侠”的杰作,偶然回首,突然发现自己已成“潜水者”久矣。本来对于自己有限的水平,有点不好意思在此发贴,不过潜伏久了,才慢慢意识到老是通过浏览他人的文章虽然能够提高自己能力,能够及时的获取新技术新思想,但却只能停留在他人的思想上。通过学习,加上自己的想法,再写出来,让大家来指证错误,不仅能够巩固自己的知识,也可以让一些跟我一样迷惘的朋友们不用再去走一些弯路,岂不是两全其
天下琴川
·
2025-04-15 21:03
C#
WPF 动态加载DLL界面 UserControl
privatevoidLoadAndShowUserControl(){try{//加载DLL文件路径(确保路径正确)stringassemblyPath=@"C:\Users\Ins\source\repos\YF_HttpServer\YF_HttpServer\bin\Debug\net8.0-windows\YF_HttpServer.dll";//修改为实际路径或使用Assembly.L
lixy579
·
2025-04-15 12:10
c#
wpf
开发语言
C#
WPF 命令机制(关闭CanExecute自动触发,改手动)
在绑定数据变化时手动触发UI状态检查publicpartialclassMainWindow:Window{publicMainWindow(){InitializeComponent();DataContext=newMainViewModel();}}publicclassManualRelayCommand:ICommand{privatereadonlyAction_execute;pri
lixy579
·
2025-04-15 12:40
c#
wpf
C#
: DxF文件中Spline解析
以下是使用
C#
解析DXF文件中Spline(样条曲线)的完整代码示例,使用流行的netDxf库来处理DXF文件:1.安装netDxf库首先通过NuGet安装netDxf库:Install-PackagenetDxf2
CoderIsArt
·
2025-04-15 11:07
C#
c#
开发语言
生成指定长度队列_一起读源码走进
C#
并发队列的内部世界
前几天碰到一个小问题又读了一遍ConcurrentQueue的源码,那就拿
C#
中比较常用的并发队列ConcurrentQueue作为开篇来聊一聊它的实现原理。话不多说,直奔主题。要提
weixin_39676034
·
2025-04-15 11:36
生成指定长度队列
C#
的内置引用类型
在
C#
的统一类型系统中,所有类型(预定义类型、用户定义类型、引用类型和值类型)都是直接或间接从System.Object继承的。
·
2025-04-15 08:03
visual-studio
mysql wpf根据触发器刷新数据_wpf 给数据触发器绑定数据库
两年来,放弃了曾经的
Winform
开发知识,全面...文章沙漠之鹰1232016-04-214757浏览量分享Silverlight/WPF/Windows
囡囡团团圆圆
·
2025-04-15 08:15
mysql
wpf根据触发器刷新数据
c#
个人向总结
c#
个人向简单总结前言:由于博主了解过c,java,c++,所以下面在总结时会略过相似的,只总结了自己不熟的部分文章目录
c#
个人向简单总结入门level1输入与输出基础变量强转方式控制台进阶随机数使用基本
[abcdem]
·
2025-04-15 07:07
c#
开发语言
C#
Winform
入门(16)之图片合成
图像拼接效果展示选择图片一、选择图片二privatevoidImageSelect1_Click(objectsender,EventArgse){OpenFileDialogofd=newOpenFileDialog();ofd.Title="请选择图片";ofd.InitialDirectory="D:\\Image";ofd.Filter="图片|*.gif;*.jpg;*.jpeg;*.b
幻想趾于现实
·
2025-04-15 07:05
Winform
c#
开发语言
winform
C#LinkedList
链表
C#
链表一、基本概念链表在很多语言中都有介绍,它是一种链状的数据结构。它本身带有的节点可以指向下一个或上一个节点,从而可实现轮询。
夏威夷紫菜
·
2025-04-15 06:28
C#宝典
c#
List
和List<实体>相互转化
开发的过程中总会遇到各种转化的问题,现在我做的开发接口中就遇到需要将List中的Object又含有List归为一个list中,就是要list中没有List。那么我们怎么做呢1首先Listforeach循环将list中的Object循环出来2.将Object强制转化为List列表,再循环一次List将实体添加到一个新的List中ListLstObjToLstDs(Listobj){Listlist=
weixin_30640291
·
2025-04-15 06:28
C#.net8创建webapi,使用SqlSugar,仓储模式,DTO,服务层,控制层的综合应用(企业级)
代码总览:这是一个综合性比较强的文章,需要有一定的基础,没有基础的人,看了后,会全面的了解一下,有基础的人,看了后会加强认识,更加的巩固,直接在项目中去应用,如果做
C#
开发,这将是一个全面的技术能力应用
故里2130
·
2025-04-15 06:28
包教会专栏
c#
.net
android
基于Teigha的开发中,使用
c#
怎么判断一个Entity在Extents3d内部?
在基于Teigha的开发中,如果你使用
C#
,那么你需要通过Teigha提供的.NET接口(通常是通过COM互操作或者特定的.NET封装)来访问Teigha的功能。
搬砖工程师Cola
·
2025-04-15 06:27
c#
开发语言
C#
Web API
效果图:1.appsettings.json配置文件,连接数据库"ConnectionStrings":{"connString":"server=.;database=CRM;uid=sa;pwd=123456;Encrypt=True;TrustServerCertificate=True;"}2.Program.cspublicclassProgram{publicstaticvoidMai
hcyily
·
2025-04-15 05:25
Web
c#
开发语言
<
C#
>详细介绍builder.Services.AddHttpContextAccessor();
代码作用builder.Services.AddHttpContextAccessor();用于向ASP.NETCore的依赖注入(DI)容器注册IHttpContextAccessor服务,允许在应用的其他地方(如服务层、中间件、控制器外)安全地访问当前HTTP请求的上下文(HttpContext)。详细分析1.解决的问题场景:在非控制器类(如服务、仓储、工具类)中需要访问当前请求的Ht
搬砖工程师Cola
·
2025-04-15 05:25
C#
c#
开发语言
C#
的 const
使用const关键字声明常量字段或局部常量。常量字段和局部常量不是变量,不能修改。常量可以是数值、布尔值、字符串或null引用。不要创建一个常量来表示您希望随时更改的信息。例如,不要使用常量字段来存储产品的价格、产品版本号或公司的品牌名称。这些值可能会随着时间的推移而改变,而且由于编译器传播常量,因此必须重新编译使用库编译的其他代码才能看到这些变化。constdoubleC日地距离=1500000
·
2025-04-15 05:29
visual-studio
C#
的浮点数
浮点数值类型表示实数。所有浮点型数值类型均为值类型。它们还是简单类型,可以使用文本进行初始化。所有浮点数值类型都支持算术、比较和相等运算符。浮点数的特征关键字.NET类型大致范围精度大小floatSystem.Single±1.5×10^-45~±3.4×10^386~9位4字节doubleSystem.Double±5.0×10^−324~±1.7×10^30815~17位8字节decimalS
·
2025-04-15 05:29
visual-studio
(54)
C#
调用 kernel32.dll
https://www.cnblogs.com/cwy173/archive/2010/10/02/1841321.htmlKernel32APIAddAtom向本地原子表添加一个字符串AllocConsole为当前进程分配一个新控制台AreFileApisANSI确定一个WIN32文件函数集是否在使用ANSI或OEM字符集代码页BackupRead向一缓冲区读进与给定文件相关联的数据Backup
ainixi7099
·
2025-04-15 02:59
操作系统
C#
的 default
switch的default标签在switch块中,指定若条件表达式或常量与其余case均不匹配,则运行的语句块。publicstaticvoidFF考察分数(string分数){switch(分数){case"A":Console.WriteLine($"你考的太好了!");break;case"B":Console.WriteLine($"你考的还不错!");break;case"C":Con
·
2025-04-15 00:21
visual-studio
c#
系列pdf转图片 各种处理3--net3.1到net8 PDFtoImage
最近一直在做pdf渲染图片的问题,nugetPDFtoImage支持3.1到net8,直接上代码privatestaticvoidDownloadFileAsync(stringurl,stringlocalPath){using(HttpClientclient=newHttpClient()){client.DefaultRequestHeaders.Add("User-Agent","Moz
zuoming120
·
2025-04-15 00:46
c#
pdf
开发语言
【
C#
】CAN通信的使用
在
C#
中实现CAN通信通常需要借助第三方库或硬件设备的驱动程序,因为
C#
本身并没有直接内置支持CAN通信的功能。以下是一个关于如何使用
C#
实现CAN通信的基本指南,包括所需的步骤和常用工具。
wangnaisheng
·
2025-04-14 22:01
C#
c#
开发语言
如何修复 PostgreSQL 中重复键值违反唯一约束:开发人员生存指南
无论您是初学者还是中级
C#
开发人员,本指南都将帮助您通过幽默和流行文化参考来消除此错误。让我们开始吧!这个错误到底是什么?想象一下,您正在听音乐会,保镖正在检查门票。每
·
2025-04-14 20:15
java
[
C#
] Bgr24彩色位图转为Gray8灰度位图的跨平台SIMD硬件加速向量算法(第2版: 增加512位向量算法、RGB2Y算法的测试对比)
文章目录一、标量算法1.1算法原理1.1.1彩色转灰度的计算公式1.1.2像素格式说明1.2算法实现1.3基准测试代码二、向量算法2.1算法思路2.1.1难点说明2.1.2前人的经验(RGB2Y)2.1.3更好的办法2.2算法实现2.2.1怎样处理非整数倍数据2.3基准测试代码2.4128位向量的算法2.5512位向量的算法三、基准测试结果3.1X86架构3.1.1X86架构上`.NET7.0`程
zyl910
·
2025-04-14 18:35
VectorTraits
算法
c#
.net
图像处理
SIMD
C#
中使用tao.opengl绘制三维模型
Tao框架是
C#
使用Opengl的一种图形库,其他可供
C#
使用的图形库有诸如Sharpgl等。Tao框架包含了许多C库,如表1。Tao库结合了
C#
语言的特点,使得在使用Tao库时更加方便。库
luckyone906
·
2025-04-14 16:55
图形库(GPU)
C#
的整型数(定点数)
关键字(别名)范围进程类型大小符号.NET类型byte0~2558位无System.Bytesbyte-128~1278位有System.SByteshort-32,768~32,76716位有System.Int16ushort0~65,53516位无System.UInt16int-2,147,483,648~2,147,483,64732位有System.Int32uint0~4,294,9
·
2025-04-14 16:08
visual-studio
C#
的 abstract 关键字
*abstract修饰符。抽象的。描述(类、方法、属性、索引和事件)的实现不完整或未实现。如果一个类是抽象的,表明其只能为一个基类,而不能实例化。只有修饰为abstract的类才能具有修饰为abstract的成员。派生类必须完整实现其基类中未实现的方法、属性、索引和事件。下面构建一个基类(Ti)。描述不同的体需要的不同的描述方式。//////一个体。基类,必须被其他类继承。///abstractc
·
2025-04-14 16:07
visual-studio
C#
的跳转语句
Break终止for、foreach、while和do迭代循环,或者switch。break将仅终止其所在的循环或选择。若有循环外或选择外语句,控制权交给终止语句后面的语句。最简单的privatestaticvoidFF基础的Break(){int[]Zhss=[1,2,3,4,5,6,7,8,9];foreach(intzinZhss){if(z==6){break;}Console.Write
·
2025-04-14 16:07
visual-studio
【C++】信号槽与事件总线的轻量实现
由于C++并不像
C#
、JavaScript等语言自带成熟的事件系统,我们通常需要自行设计或引入相应机制。本文聚焦两种经典模式:信号槽(Signal-Slot)事件总线(E
T0uken
·
2025-04-14 15:16
c++
开发语言
flutter 专题二十 Dart 语言的空安全特性
事实上,空安全特性并不是Dart独有的,Kotlin、Swift、
C#
、TypeScript等语言都有此特性。
leluckys
·
2025-04-14 11:21
Flutter面试与实战
flutter
深入理解 MVC 模式在
C#
中的应用
本文将深入探讨MVC模式在
C#
中的应用,特别是在ASP.NETMVC和ASP.NETCoreMVC框架中的实践。一、MVC模式概述MVC模式将应用程序的功能划分为三个主
江沉晚呤时
·
2025-04-14 10:47
设计模式
C#
microsoft
.netcore
开发语言
数据库
前端
java
模仿qq的
C#
窗体项目
项目名:P2PMapleQQ版本:1.0项目地址:https://github.com/hongmaple/MapleQQ一、设计内容及要求A.系统概述这是类似QQ这样的面向企业内部的聊天软件,基本功能和QQ类似。首先,系统分为两大部分,第一部分是客户端,是用户使用的部分,第二部分就是服务器,所有的客户端都是通过服务器来进行用户身份验证及聊天转接的。客户端提供主要的界面及服务请求,如:登录界面、注
Honmaple
·
2025-04-14 08:01
C#窗体程序
c#
winform
WPF 使用PdfiumViewer实现PDF预览与打印
1.引用Nuget包:PdfiumViewer2.Xaml代码,需要使用标签,可能这个包是为
winform
设计的。
刚猛宝宝
·
2025-04-14 07:55
WPF
wpf
pdf
C#-设计模式-命令模式
C#-设计模式-命令模式
C#
命令模式一、前言之前一直在忙于工作上的事情,关于设计模式系列一直没更新,最近项目中发现,对于设计模式的了解是必不可少的,当然对于设计模式的应用那更是重要,可以说是否懂得应用设计模式在项目中是衡量一个程序员的技术水平
许毅宏
·
2025-04-14 05:42
☀️C#-The
World
c#
设计模式
命令模式
C#
核心学习(十五)面向对象--关联知识点(1)命名空间
不同命名空间中相互使用需要引用命名空间或指明出处四、命名空间可以包裹命名空间(嵌套命名空间使用)五、关于修饰类的访问修饰符一、命名空间基本概念:代码的"虚拟文件夹"定义与本质命名空间(Namespace)是
C#
FAREWELL00075
·
2025-04-14 05:40
C#核心学习
学习
命名空间
C#
C#
核心学习(十六)面向对象--关联知识点(2)string和Stringbuilder
引言在
C#
开发中,字符串处理是日常编码的基础需求。然而string和StringBuilder的选择常常引发困惑——何时该用不可变的string?什么场景下必须选择可变的StringBuilder?
FAREWELL00075
·
2025-04-14 05:40
c#
学习
面向对象
string
stringbuilder
【
C#
】
C#
.NET中的Func、Predicate和Expression详解
在C#.NET中,Func、Predicate和Expression是三种常用的委托和表达式类型,它们在编写灵活、可重用的代码时非常有用。本文将详细介绍这三种类型,并提供多个实例来说明它们的用法和区别。1.FuncFunc是一个通用委托,它可以接受零个或多个输入参数,并返回一个值。其基本形式为:publicdelegateTResultFunc()
厦门德仔
·
2025-04-14 04:06
WebApi
MVC&Core
c#
Func
Predicate
Expression
C#
模拟TCP/IP通信
服务端usingSystem;usingSystem.Net;usingSystem.Net.Sockets;usingSystem.Text;namespaceSocketDemo{classProgram{staticvoidMain(string[]args){SockettcpServer=newSocket(AddressFamily.InterNetwork,SocketType.St
包达叔
·
2025-04-14 03:59
C#
C#
TCP双向通信
本文编写了一个简单的TCP通信
winform
控制台例程:服务器写法:usingSystem;usingSystem.Net;usingSystem.Net.Sockets;usingSystem.Text
本质01
·
2025-04-14 03:28
c#
visual
studio
tcp/ip
tcp
C#
TCP与ip通信
一、获取本机的ip地址//获取本地主机名stringhostName=Dns.GetHostName();stringip="127.0.0.1";//Console.WriteLine("本地主机名:"+hostName);//获取本地IP地址IPAddress[]addresses=Dns.GetHostAddresses(hostName);Console.WriteLine("本地IPv4
du fei
·
2025-04-14 03:27
c#
tcp/ip
服务器
[原创](现代Delphi 12指南): 设置、运行和调试你的第一个macOS应用程序.
企鹅交流:643439947个人网站:80x86汇编小站编程生涯:2001年~至今[共24年]职业生涯:22年开发语言:C/C++、80x86ASM、ObjectPascal、Objective-C、
C#
我不是代码教父
·
2025-04-14 02:56
#
Delphi随想
macos
delphi
C#
,VB.NET正则表达式法替换代码
如何设置必须是MGBOX开头,'msgbox这种注释自动跳过在VisualStudio中使用Ctrl+H进行替换操作时,若要确保仅替换以MsgBox开头的代码,同时跳过注释里的MsgBox,可以利用正则表达式来实现。以下为你详细介绍操作步骤:1.打开替换窗口在VisualStudio里按下Ctrl+H组合键,从而弹出“查找和替换”窗口。2.设置查找和替换规则查找内容:输入正则表达式^(\s*)Ms
专注VB编程开发20年
·
2025-04-13 23:03
c#
.net
正则表达式
VB.NET
C#
里使用WPF的MaterialDesignThemes
先要下载下面的包:接着编译App.xaml:<Applicationx:Class="WpfApp52_Material.App"xmlns="http://schemas.microsoft.com/winfx/2006/xaml/presentation"xmlns:x="http:/
caimouse
·
2025-04-13 20:18
C#入门到精通
c#
wpf
开发语言
如何使用LUA写前端逻辑
如果把活动相关的逻辑全部使用lua来实现代替
c#
,后期更新会更方便修改和维护。
王王王渣渣
·
2025-04-13 18:04
XLua
lua
uinty
lua学习笔记---流程控制语句(if else)
"<10")end和
C#
的区别在于if和
大苏苏说
·
2025-04-13 18:34
unity
C#
设计模式——工厂模式
C#
设计模式——工厂模式工厂设计模式是实时应用程序中最常用的设计模式之一。工厂设计模式属于创意设计模式类别。
逐梦の小鹿
·
2025-04-13 12:25
C#
c#
设计模式
C#
Linq实现内连接、左连接
C#
中用EF框架做数据查询时,目前只有内连接的相关方法,可以扩展Linq的方法实现相关的左连接(右连接只是参数位置不同即可实现),以下是相关扩展IEnumerable实现Linq的内连接和左连接的方法:
carcarrot
·
2025-04-13 11:18
.Net
基于python的语音识别与蓝牙通信的温控系统
作者:小俊学长个人简介:精通Java、Python、
C#
、C、C++等编程语言,同时对微信小程序、Php和Android等技术也能熟练掌握,可为大家提供全面的技术支持与交流。我拥有丰
小俊学长
·
2025-04-13 09:05
语音识别
人工智能
C#
--- yield关键字 和 Lazy Execution
C#---yield关键字和LazyExecution延迟执行(LazyExecution)yield关键字lazyexecution与yield的关系LINQ和lazyexectuion延迟执行(LazyExecution)延迟执行指操作不会立即计算结果,而是在实际需要数据时才执行计算。这种方式避免一次性加载所有数据,节省内存并提升性能。典型应用:LINQ查询、foreach迭代。varnumb
马达加斯加D
·
2025-04-13 09:31
#
C#
---
语法糖
c#
开发语言
学懂
C#
异步编程:深入详解
C#
异步方法中的 Task.WhenAll、Task.WhenAny、await、Wait、WaitAll、WaitAny 等用法及其区别和需要注意的坑
C#
提供了一整套用于异步操作的工具和方法,如Task.WhenAll、Task.WhenAny、await、Wait、WaitAll、WaitAny等。
猿享天开
·
2025-04-13 06:15
开发语言
c#
上一页
27
28
29
30
31
32
33
34
下一页
按字母分类:
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
其他