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
Winform(C#)
[Godot]
C#
人物移动抖动解决方案
在写一个2D平台跳跃的游戏代码发现,移动的时候会抖动卡顿的厉害,后来研究了一下抖动问题,有了几种解决方案1.垂直同步和物理插值问题这是最常见的可能导致画面撕裂和抖动的原因,大家可以根据自己的需要调整项目设置,选择开启关闭垂直同步和物理插值,以及设置抖动修复的值2.2D像素吸附这个常见于2D像素游戏,大家可以设置项目设置-渲染-2D,开启像素吸附的选项来修复3.坐标圆整(避免亚像素)我们可以使用Po
郭逍遥
·
2025-04-16 19:02
Godot
godot
游戏引擎
代码整洁之道读书笔记
有些东西与Unity和
C#
关联性不强,如第15章整章内容“JUnit内幕”,或者11.5小节内容“纯Jav
Binarydog_Lee
·
2025-04-16 17:19
杂
笔记
代码规范
C#
处理批量插入数据(事物) mysql oracle sqlserver三个版本
网上有人对于批处理进行了优化处理,500条一次事物提交,在处理数据量很大是确实很快,但今天发现有个问题,最后一次的数据始终无法入库,最后发现是最后一次事物没有提交的原因。希望大家在提交代码的时候,能够自己验证通过后再提交。以下是项目中实际正在用的操作语句。提供SQLServer版本、MySQL版本以及Oracle版本事物处理。数据的删除/插入/更新等语句。入参如:stringsql="insert
Zhen (Evan) Wang
·
2025-04-16 16:12
SQL
C#
MySql
C#
Oracle
C#
ModbusRTU、ModbusASCII及ModbusTCP返回数据解析为数值,功能码0x01-0x04使用1234/2143/3412/4321等字节顺序解析值
1.概述既然谈到ModbusRTU、ModbusASCII、ModbusTCP数据返回,那我们多少会对Modbus数据发送会有了解,所以本文不再对Modbus的基础知识进行阐述,如果想了解Modbus常用的发送指令,可以参看我的文章"C#ModbusRTU命令功能码"、“C#ModbusASCII命令功能码"和"C#ModbusTCP命令功能码”。Modbus常用的通信指令有8条,其中功能码0x0
风雅颂FYS
·
2025-04-16 15:35
c#
开发语言
C#
动态类创建、动态创建属性和取动态类属性值
文章目录前言一、涉及到的引用二、代码三、使用方法总结前言在对匿名类操作时,参考了一篇博主的文章:https://www.cnblogs.com/elves/p/6087186.html,其中动态类的部分是非常有指导意义的,原博文的动态类是创建字符串属性的动态类,现对其进行加工,略做修改,可以适用创建byte,short,unshort,int,long,bool,float,doubel,List
风雅颂FYS
·
2025-04-16 15:05
c#
microsoft
开发语言
C#
经纬度坐标的精度及WGS84(谷歌)、GCJ02(高德)、BD09(百度)坐标相互转换(含高精度转换)
1.概述WGS-84坐标系(WorldGeodeticSystem一1984CoordinateSystem)是一种国际上采用的地心坐标系,GCJ-02是由中国国家测绘局(G表示Guojia国家,C表示Cehui测绘,J表示Ju局)制订的地理信息系统的坐标系统,BD09坐标系(BaiduCoordinateSystem)是百度地图使用的一种坐标系,它基于GCJ-02坐标系进行了加密偏移,适用于百度
风雅颂FYS
·
2025-04-16 15:33
c#
百度
浅谈解释型语言的运用
在运行程序时才翻译,专门有一个解释器去进行翻译,每个语句都是执行的时候才翻译,依赖解释器,如Java、
C#
、PHP、JavaScript、Python等。
叶子爱分享
·
2025-04-16 13:21
自然语言处理
C#
+ Python混合开发实战:优势互补构建高效应用
嵌入Python解释器(推荐指数:★★★☆☆)方案3:网络通信(推荐指数:★★★★★)方案4:数据库中间层(推荐指数:★★★☆☆)三、优势对比分析四、最佳实践建议五、踩坑指南结语前言在当今软件开发领域,
C#
Microi风闲
·
2025-04-16 13:49
Python专栏
c#
python
开发语言
基于
C#
调用文心一言大模型制作桌面软件(可改装接口)
目录开发前的准备账号注册应用创建应用接入开始开发创建项目设计界面使用AK,SK生成鉴权签名窗体代码百度智能云千帆大模型平台什么是百度智能云千帆大模型平台模型更新记录开发前的准备账号注册访问百度智能云平台,通过百度账号登录或手机号验证。点此跳转百度智能云平台应用创建登录成功后看到的是一个控制台总览的页面,在页面上方文本框搜索千帆大模型,点击跳转。
摔跤猫子
·
2025-04-16 13:19
C#
文心一言
桌面工具
接口调用
C#
AI
C#
使用.NET内置的 IObservable<T> 和 IObserver<T>-观察者模式
核心概念IObservable表示可观察的数据源(如事件流、实时数据)。关键方法:Subscribe(IObserverobserver),用于注册观察者。IObserver表示数据的接收者,响应数据变化。三个核心方法:OnNext(Tvalue):接收新数据。OnError(Exceptionerror):处理错误。OnCompleted():响应数据流结束。观察者实现:publicclass观
xiaowu080
·
2025-04-16 11:38
c#
设计模式
观察者模式
C#
的迭代语句
迭代语句重复执行语句或语句块。for语句:在指定的布尔表达式的计算结果为true时会执行其主体。foreach语句:枚举集合元素并对集合中的每个元素执行其主体。do语句:有条件地执行其主体一次或多次。while语句:有条件地执行其主体零次或多次。在迭代语句体中的任何点,都可以用break语句跳出循环;可以用continue语句进入循环中的下一个迭代;可以用return语句返回值并退出整个迭代;可以
·
2025-04-16 11:49
visual-studio
C#
的枚举(enum)
枚举类型(enum或enumeration)是由基础整型数值类型的一组命名常量定义的值类型。要定义枚举类型,请使用enum关键字并指定枚举成员的名称:enum季节{春,夏,秋,冬}默认情况下,枚举成员的关联常数值为int类型;它们从0开始,并按照定义文本顺序递增1。可以显式指定任何其他整型数值类型作为枚举类型的基础类型。你也可以显式指定相关的常数值,如下例所示:enum错误代码:ushort{no
·
2025-04-16 10:11
visual-studio
C#
软件设计模式-行为型模式【11种】
行为型模式主要关注对象之间的交互和职责分配,旨在通过定义对象之间的通信方式和行为协作来实现特定的功能。有助于提高系统的灵活性、可维护性和可扩展性,使系统更加易于理解和管理。它们在构建复杂的软件系统中发挥着重要作用,帮助开发者更好地组织和协调对象之间的行为和交互。一、策略模式:定义一系列算法,并将它们封装起来,使它们可以相互替换。策略模式是一种行为型设计模式,其核心在于将算法的定义、使用和切换进行有
lhj-7510
·
2025-04-16 07:44
软件设计模式
c#
设计模式
开发语言
C#
设计模式(行为型模式):状态模式
C#
设计模式:状态模式在软件开发中,我们经常会遇到对象的行为取决于其状态的情况。
硅谷调试员
·
2025-04-16 07:42
玩转C#设计模式
c#
设计模式
状态模式
C#
设计模式之状态模式
状态模式文章目录状态模式模式分类模式产生的原因模式类图代码实现状态模式的总结状态模式的优点:状态模式的缺点:本篇博客将介绍状态模式,状态模式是一种较为复杂的设计模式,用于解决系统中复杂对象的状态转换以及不同状态下的封装问题。当一个系统中的某个对象存在多个状态,这些状态之间可以进行转换,而且对象在不同状态下会存在不同的行为时可以使用状态模式。模式分类行为型设计模式。模式产生的原因在现实生活中的水存在
BraveRunTo
·
2025-04-16 07:11
设计模式
设计模式
c#
C#
实现手写板签名效果(附完整源码)
C#
实现手写板签名效果以下是一个使用
C#
和WindowsForms实现手写板签名效果的示例代码:首先,创建一个新的WindowsForms应用程序项目。
源代码大师
·
2025-04-16 05:28
C#实战教程
c#
开发语言
【unity游戏开发入门到精通——动画篇】Animator动作目标匹配MatchTarget函数的使用
考虑到每个人基础可能不一样,且并不是所有人都有同时做2D、3D开发的需求,所以我把【零基础入门unity游戏开发】分为成了
C#
篇、unity通用篇、unity3D篇、unity2D篇。
向宇it
·
2025-04-16 04:21
unity
游戏引擎
c#
编辑器
开发语言
C#
XML编程全攻略:深度解析创建、读取、更新与删除操作
在
C#
中,XML文件常被用于存储配置数据、交换数据或作为轻量级的数据持久化方案。以下是关于
C#
中如何使用XML文件的详细说明,包括创建、读取、更新和删除XML数据的代码示例,以及详尽的注释解释。
墨瑾轩
·
2025-04-16 01:34
一起学学C#【一】
solr
lucene
c#
C#
开发——使用XmlDocument访问XML文件
一、XML文件详细介绍XML文件即可扩展标记语言(eXtensibleMarkupLanguage)文件,是一种纯文本格式的文件,用于描述和存储数据,使其具有结构性。以下是对XML文件的详细介绍:1、XML文件的特点可扩展性:XML允许用户根据需要定义自己的标签,这使得XML非常灵活,能够适应各种复杂的数据结构。平台无关性:XML文件是纯文本文件,可以在任何支持文本处理的平台上读取和解析,无需担心
木林森先生
·
2025-04-16 01:03
c#
xml
开发语言
C#
语言实例源码系列-实现Linq操作Xml
专栏分享点击跳转=>Unity3D特效百例点击跳转=>案例项目实战源码点击跳转=>游戏脚本-辅助自动化点击跳转=>Android控件全解手册关于作者
芝麻粒儿
·
2025-04-16 01:01
案例项目实战源码
c#
linq
xml
unity
开发语言
安全先行:
C#
云原生应用的安全自动化与合规性实践
尤其是在构建
C#
云原生应用时,如何有效地实现安全自动化,并满足日益严格的合规要求,是每一个开发者都必须面对的问题。
墨夶
·
2025-04-16 01:00
C#学习资料2
安全
c#
云原生
Godot
C#
实现unity中的对象池功能
一、为什么需要对象池?——从Unity到Godot的共性需求在游戏开发中,对象池技术通过复用已创建对象,显著降低高频创建/销毁操作带来的性能损耗。无论是Unity还是Godot,在以下场景都需对象池:弹幕射击游戏:每秒数十发的子弹生成开放世界NPC管理:动态加载的AI角色特效系统:频繁出现的爆炸、粒子效果二、GodotC#基础对象池实现1.实现对象池代码usingGodot;usingSystem
Bug制造机(疯狂的)
·
2025-04-15 22:42
godot
c#
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
上一页
30
31
32
33
34
35
36
37
下一页
按字母分类:
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
其他