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
VS.NET(C#)
unity 热更方案
1.ILRunTime热更编写
c#
代码,通过解释器生成IL代码,编译
c#
代码,ILRuntime提供一个工具ILRuntimeCLRBinding,将
c#
代码编译成IL代码,生成XMl绑定文件将编译好的
一瓶小七喜-珂
·
2025-04-27 08:51
unity
游戏引擎
Unity Mono内存简介与优化
Mono内存简介Mono内存是Unity引擎通过Mono虚拟机管理的所有
C#
对象(即MonoObject相关)的内存占用。
你一身傲骨怎能输
·
2025-04-27 08:48
unity
游戏引擎
【unity实战】用unity封装一个复杂全面且带不同射击模式的飞机大战射击系统
考虑到每个人基础可能不一样,且并不是所有人都有同时做2D、3D开发的需求,所以我把【零基础入门unity游戏开发】分为成了
C#
篇、unity通用篇、unity3D篇、unity2D篇。
向宇it
·
2025-04-27 08:48
【unity实战】
unity
游戏引擎
c#
开发语言
编辑器
C#
内容概述
一、
C#
语法基础1.C#语言及其特点
C#
是微软公司发布的一种面向对象、运行于.NETFramework和.NETCore(完全开源,跨平台)之上的最高级程序设计语言。
_暮落
·
2025-04-27 07:13
c#
开发语言
C#
基本概述
一、概述
C#
是微软公司设计的一种编程语言,它是从C和C++派生来的一种简答、现代、面向对象和类型安全的编程语言,并且能够与.NET框架完美结合。
bo9271
·
2025-04-27 07:42
c#
开发语言
C#
Mutex类实现线程互斥
C#
提供了多种工具来实现线程同步,其中Mutex是一种
佟格湾
·
2025-04-27 06:37
C#
#
多线程编程
c#
多线程
2023秋招--腾讯天美--游戏客户端--一面面经
C#
类和结构体的区别?拆装箱过程?怎么避免?C#GC详细说下。避免GC?了解哪些游戏架构?原理、什么情况使用、优点?MonoBehaviour生命周期?UDP和TCP区别?怎么让UD
就一枚小白
·
2025-04-27 06:33
面经
游戏
面试
面经
1.1.1 用于排序规则的IComparable接口使用介绍
在
C#
中,IComparable是一个核心接口,用于定义对象的自然排序规则。
qq_34047402
·
2025-04-27 05:25
C#
IComparable
Dapper的数据库操作备忘
Dapper是很好的
C#
生态的ORM工具获取单条记录varrow=conn.QueryFirstOrDefault("select'abc'ascc");if(row==null)return;stringpriField
OK_boom
·
2025-04-27 03:17
c
sharp
数据库
Unity3D Lua集成技术指南
这些工具通过桥接
C#
与Lua,实现热更新、逻辑分层和灵活的脚本控制。以下是具体的集成方法和技术要点:对惹,这里有一个游戏开发交流小组,希望大家可以点击进来一起交流一下开发经验呀!
Thomas_YXQ
·
2025-04-27 03:15
lua
junit
开发语言
Unity3D
全文检索
驱动开发
java
ASP.NET 教程:免费编程入门自学教程
ASP.NET教程:免费编程入门自学教程ASP.NET是一个功能强大的开源web框架,它基于.NET平台,使用
C#
编程语言。本教程将带您深入了解ASP.NET,并提供一些示例源代码来帮助您入门。
编码先锋
·
2025-04-27 02:08
asp.net
后端
多语言笔记系列:共享数据
变量共享的语言支持情况语言变量共享
C#
支持F#支持PowerShell支持
bicijinlian
·
2025-04-27 02:06
Polyglot
Notebooks
教程
笔记
源码编译打包_Godot引擎的编译和打包,以及分享一个地平线的云层实现
最近越来越喜欢这个小引擎,主要是因为它太小了,一个30多M的exe,直接集成了开发工具,吊的一批,又是基于类python的语法和glsl简直不要太爽好吧,还有
c#
。有
weixin_39945178
·
2025-04-26 21:43
源码编译打包
mysql sqlite 分页查询_android连接SQLite数据库-----增加改查+分页
它能够支持Windows/Linux/Unix等等主流的操作系统,同时能够跟很多程序语言相结合,比如Tcl、
C#
、PHP、Java等,还有ODBC接口,同样比起Mysql、PostgreSQL这两款
空气安全讲堂
·
2025-04-26 21:08
mysql
sqlite
分页查询
代码混淆加密保护我们的
C#
程序
前面,我多次提到一些C#DLL的反编译工具,在我们没有对我们的程序有任何保护措施的情况下,别人利用这些工具很轻松的就能生成与原始源代码类似的高级代码,所以,我们需要混淆加密来让程序更加的安全,让别人不能那么轻易的获取到我们的劳动果实。从其他网站截取过来的图片,图中并没有完全包含所有工具从上图我们可以看到,目前已经有很多工具可以用来保护我们的代码,还可以看出,大部分收费的比不收费的功能更强大,一般,
double2li
·
2025-04-26 19:23
c#
开发语言
C#
程序集使用强名字(Strong Name)签名/强名称签名
C#dll强签名介绍之前基本没有这个概念,直到有一天我们的dll被反编译了,导致我们的代码基本上被看到了,才想起来要保护dll的安全性,因为
C#
语言的在编译过程中会产生中间语言导致dll很容易被反编译。
hjpcb
·
2025-04-26 19:53
.net
C#程序
签名强名称签名
C#
跨进程 临界区 互斥 进程锁
通过命名Mutex(互斥体)实现跨进程的同步锁,确保多个进程或线程中只有一个能进入临界区代码块。适用于需要全局资源独占访问的场景。namespaceSystem{usingSystem.Threading;//////跨进程的临界区。///publicsealedclassProcessLocker:IDisposable{//////使用示例。///[System.Diagnostics.Con
董先生_ad986ad
·
2025-04-26 18:53
C#
c#
开发语言
Unity3D引擎核心架构与设计哲学深度解析
——从模块化设计到运行时机制的全景透视一、Unity引擎的模块化架构设计1.1分层架构模型Unity采用经典的C++核心层+
C#
脚本层双栈架构:┌────────────────────────────
晴空了无痕
·
2025-04-26 15:27
引擎架构
架构
C#
语言实现PDF转Excel
实现效果第三方库ClosedXMLiTextSharp实现源码usingSystem.Text;usingiTextSharp.text.pdf;usingiTextSharp.text.pdf.parser;usingSystem.Text.RegularExpressions;usingClosedXML.Excel;namespacePdfToExcel_winform{publicpart
后青春期的诗go
·
2025-04-26 13:18
编程语言
pdf
c#
桌面应用
.net
C#
委托(delegate)的常用方式
C#
中委托的常用方式,包括委托的定义、实例化、不同的赋值方式以及匿名委托的使用。
HH牛码
·
2025-04-26 13:15
C#
c#
开发语言
C#
中 Array、ArrayList 和 List 的比较
C#
中Array、ArrayList和List的比较在
C#
中,Array、ArrayList和List都用于存储和管理数据集合,但它们在类型安全性、性能、灵活性和使用场景上存在显著差异。
HH牛码
·
2025-04-26 13:14
C#
c#
开发语言
C#
socket udp和tcp通信学习
套接字简介:套接字最早是Unix的,window是借鉴过来的。TCP/IP协议族提供三种套接字:流式、数据报式、原始套接字。其中原始套接字允许对底层协议直接访问,一般用于检验新协议或者新设备问题,很少使用。套接字编程原理:延续文件作用思想,打开-读写-关闭的模式。C/S编程模式如下:Ø服务器端:打开通信通道,告诉本地机器,愿意在该通道上接受客户请求——监听,等待客户请求——接受请求,创建专用链接进
Dionjiang
·
2025-04-26 13:14
tcp
udp
c#
socket
通信
C#
插件式开发——非托管库加载和解析,以及AssemblyDependencyResolver解析
加载和解析非托管库ALC也能够加载和解析本地库,当你调用一个标有[DllImport]属性的外部方法时,会触发本地解析:[DllImport("SomeNativeLibrary.dll")]staticexternintSomeNativeMethod(stringtext);因为我们没有在[DllImport]属性中指定完整的路径,所以调用SomeNativeMethod会在包含SomeNat
zxu_er
·
2025-04-26 12:40
读书笔记
c#
json
开发语言
【
C#
】开发插件式程序简单例程
本渣最近准备用
C#
写一个自己用的工具箱,于是开始学习插件式程序的开发。经过将近一天时间,根据自己的理解总结了一些小小经验,仅供参考,大神勿喷首先我们来写接口dll,接口的作用就是连接插件和程序。
mokeyjay
·
2025-04-26 12:36
C#
C#
插件
扩展
interface
C#
实现插件式架构
1.定义插件接口,将其编译为DLLnamespacePluginInterface{publicinterfaceIShow{stringshow();}}2.编写插件,引用上面的DLL,实现上面定义的接口,也编译为DLL//插件AnamespacePluginInterface{publicclassPluginA:IShow{publicstringshow(){return"插件A";}}}
emailqjc
·
2025-04-26 11:35
c#技巧
c#
string
assembly
null
exception
path
C#
的 unsafe 关键字
备注:
C#
默认编译器是非unsafe的,使用unsafe关键字会发生编译错误(警告CS0227:不安全代码只会在使用/unsafe编译的情况下出现)。不能通过公共语言运行时验证unsafe代码。
·
2025-04-26 09:18
visual-studio
深入了解
C#
List集合及两种常见排序算法:插入排序与堆排序
在
C#
中,List是一种常用的集合类型,它提供了对动态数组的灵活操作,能够方便地添加、删除和访问元素。而排序算法是计算机科学中非常重要的部分,插入排序和堆排序是两种经典的排序方法。
江沉晚呤时
·
2025-04-26 07:40
算法
C#
windows
排序算法
算法
oracle
sql
mybatis
c#
unity Framework(c++)
Unity主要是一个使用
C#
作为主要编程语言的游戏引擎,但它的底层确实是用C++实现的。C++在Unity的引擎核心部分负责高性能的计算和底层系统的实现。
你一身傲骨怎能输
·
2025-04-26 05:21
游戏引擎
unity
c++
零件分类——
c#
usingAutodesk.AutoCAD.DatabaseServices;usingAutodesk.AutoCAD.EditorInput;usingAutodesk.AutoCAD.GraphicsInterface;usingIFoxCAD.Cad;usingSystem.Globalization;usingSystem.Security.Cryptography;usingSyste
山水CAD筑梦人
·
2025-04-26 00:50
CAD
C#二次开发
分类
c#
数据挖掘
c#
视觉应用开发中如何在
C#
中使用K-means算法进行图像聚类?
microPythonPython最小内核源码解析NI-motion运动控制c语言示例代码解析python编程示例系列python编程示例系列二python的Web神器Streamlit如何应聘高薪职位在
C#
openwin_top
·
2025-04-25 22:30
C#视觉应用开发问题系列
算法
c#
kmeans
开发语言
计算机视觉
视觉检测
.net
C#
命名规范及规则
C#
学习记录
C#
的语言规范1规范目的………………………………………………………32适用范围………………………………………………………33代码注释………………………………………………………33.1代码注释约定
知者_南墙
·
2025-04-25 21:00
c#
C#
的 字符串插值($) 和 逐字字符串(@) 功能
这段代码使用了
C#
的字符串插值($)和逐字字符串(@)功能,并在SQL语句中动态拼接变量。下面详细解释它们的用法:1.
爱吃巧克力的程序媛
·
2025-04-25 21:59
C#
c#
C#
代码编写规范
文章目录命名规范namespace的命名规范类的命名规范接口的命名规范方法的命名规范不同变量使用前缀区分对于private的变量,使用以下约定。注释规范布局规范命名规范命名规范主要涉及命名空间、类型、接口、属性、方法、变量等相关命名。它在编写代码中起到很重要的作用,不仅可以清晰的表达出程序规划的核心,还可以达到让人“望文知意”的效果。虽然不遵循命名规范程序也可以运行,但是使用命名规范可以很直观的了
菩提树下祈愿的少年
·
2025-04-25 21:29
VS-C#
c#
代码规范
C#
命名规范
注重代码书写的程序员应该是一个比较有修养的人,下面这些命名规则不一定要绝对遵从,但值得参考。在应用规则时要进行合理的判断。Pascal规则(帕斯卡命名)每个单词开头的字母大写(如TestCounter).Camel规则(大驼峰和小驼峰命名)除了第一个单词外的其他单词的开头字母大写.如.testCounter.Upper规则仅用于一两个字符长的常量的缩写命名,超过三个字符长度应该应用Pascal规则
XBodhi.
·
2025-04-25 21:58
C#
开发其他
开发资料
码农的生活
命名规范
C#
C#
:实现聚类K-means cluster算法 (附完整源码)
C#
:实现聚类K-meanscluster算法以下是CSharp实现聚类K-meanscluster算法的源代码:usingSystem;usingSystem.Collections.Generic;
源代码大师
·
2025-04-25 21:56
C#算法完整教程
算法
c#
聚类
C#
源码分析 --- Random
在Random类实现中,使用基于Knuth的减量算法和《NumericalRecipesinC》的方法,设计了一个高效且周期长的伪随机数生成器(PRNG)。.NetFrameworkRandom类源码地址:random.cs(microsoft.com)https://referencesource.microsoft.com/#mscorlib/system/random.cs,074009c4
浅陌sss
·
2025-04-25 21:54
编程语言
c#
C#
Record类型深度解析:构建不可变数据结构与实现模式匹配的艺术
1.Record类型简介C#9.0引入了一种新型的引用类型——Record,旨在简化创建不可变数据结构的过程,并提供内建的基于值的相等性检查和方便的复制行为。随着C#10.0的到来,Record类型进一步扩展,支持声明为值类型(即Recordstruct)。本文将详细介绍Record类型的特性和用法,辅以丰富代码示例和详尽注释,助您全面掌握这一强大工具。2.Record特性与优势不可变性:Reco
墨瑾轩
·
2025-04-25 19:11
一起学学C#【一】
c#
数据结构
C#
结构类型struct
结构类型,值类型,派生自System.ValueType,分配在栈上而不是垃圾回收堆上。使用关键字struct来创建结构创建结构变量:可以直接使用,也可以用new关键字创建(会调用结构默认的构造函数--每一个字段被自动设置为默认值)在结构类型里有一个引用类型的属性,默认情况下,当值类型保护其他引用类型时,赋值将生成一个引用的副本,有两个独立的结构,每一个都包含指向内存中同一个对象的引用(也就是“浅
杨兜兜
·
2025-04-25 19:41
C#
C#
结构(Struct)和类(class)的区别
在
C#
中,结构(struct)和类(class)都是用于定义自定义数据类型的关键字,但它们之间存在一些关键差异。
AitTech
·
2025-04-25 19:41
c#
开发语言
c#
结构体struct
文章目录结构体&类一、结构体的创建方法二、结构体使用1.不使用new实例化2.使用new关键字进行实例化结构和类的适用场合分析结构体&类感觉自己对于结构体的使用场景没有特别清晰,所以学习记录一下。一、结构体的创建方法结构体:是一个值类型的数据,存储在栈空间中,复制过程中是进行内容复制,复制后两个变量指向的地址不是同一个,不能对字段或属性赋初始值;类:是引用类型,存放在堆空间中的(在栈中保存的是指向
五指山下的种田人
·
2025-04-25 19:39
c#
java
开发语言
C#
class struct record区别
在
C#
中,class、struct和record都是用来定义数据结构的,但它们之间有一些关键的区别。下面我将通过举例来阐述这些区别。
崇文馆居士
·
2025-04-25 19:08
c#
开发语言
C#
服务端性能优化实战:10招让QPS飙升10倍,代码深度解析与极限调优
火焰图定位瓶颈:找到吞噬CPU的“罪魁祸首”零GC策略:将GC频率降低90%异步并发革命:用线程池+通道实现百万级请求处理数据库优化秘籍:查询速度提升100倍的索引设计监控告警自动化:用Prometheus+Grafana实时“盯住”性能红线二、核心优化技巧与代码实现1.火焰图分析:精准定位性能瓶颈//文件路径:PerformanceProfiler.csusingSystem.Diagnosti
墨夶
·
2025-04-25 18:05
C#学习资料
c#
性能优化
网络
C#
实现TCP/IP通信协议——Message结构设计
(1)通信Message包括报头+消息体+结束符;(2)报头包含报文Title、发送时间、报文类型,SequenceNo等数据。(3)内容采用明文,使用空格补足空缺位置。usingSystem;usingSystem.Collections.Generic;usingSystem.Globalization;usingSystem.IO;usingSystem.Linq;usingSystem.T
QUST-Learn3D
·
2025-04-25 15:14
C#
TCP/IP通讯
c#
.NET
C#
国密算法(SM算法)详细实现
.NETC#国密算法(SM算法)详细实现1SM2-椭圆曲线公钥密码算法SM2是基于椭圆曲线密码学(ECC)的公钥密码算法,功能类似于国际通用的RSA或ECC,主要用于加密、签名和密钥交换。特点基于椭圆曲线的复杂数学问题(离散对数问题),安全性高。密钥长度短:推荐使用256位椭圆曲线,比RSA2048位更高效。支持加密、数字签名和密钥协商。主要应用场景数据加密:点对点安全传输。数字签名:身份认证、数
Winemonk
·
2025-04-25 14:08
.NET
算法
算法
.net
c#
C#
多线程访问资源
文章目录
C#
多线程访问资源1.1锁机制1.2信号量机制1.3事件与信号1.4原子操作1.5线程安全集合1.6避免共享状态1.7异步与并行1.8选择策略
C#
多线程访问资源在
C#
中,多线程访问共享资源需要通过同步机制来保证线程安全
Winemonk
·
2025-04-25 14:04
.NET
八股文
c#
C#
foreach 循环中获取索引的完整方案
一、手动维护索引变量实现方式:在循环外部声明索引变量,每次迭代手动递增:intindex=0;foreach(varitemincollection){Console.WriteLine($"{index}:{item}");index++;}特点:简单直接,无需引入额外依赖12。需注意线程安全及变量作用域问题。二、LINQSelect+元组解构实现方式:利用LINQ的Select方法
电商api接口开发
·
2025-04-25 13:02
asp.net
c#
solr
开发语言
深入详解人工智能数学基础——概率论中的贝叶斯深度学习
博主简介:CSDN博客专家、CSDN平台优质创作者,高级开发工程师,数学专业,10年以上C/C++,
C#
,Java等多种编程语言开发经验,拥有高级工程师证书;擅长C/C++、
C#
等开发语言,熟悉Java
猿享天开
·
2025-04-25 09:02
人工智能数学基础专讲
人工智能
概率论
深入了解递归、堆与栈:
C#
中的内存管理与函数调用
C#
作为一种高级编程语言,其内存管理和函数调用机制包括递归、堆与栈。本文将详细讲解这三者的工作原理、用途以及它们在
C#
中的实现和应用。1.递归(Recursion)1.1什么是递归?
江沉晚呤时
·
2025-04-25 08:58
C#
算法
java
算法
jvm
C#
窗体实例——图书管理系统(一)
C#
窗体实例——图书管理系统(一)一.题目说明设计图书管理系统,从登录页面登录后选择相应的服务,有借书、还书、查询、退出系统,点击后进入相应的页面。
桔儿
·
2025-04-25 08:58
C#
c#
程序人生
经验分享
C#
仓库管理系统VS2010
本系统主要实现仓库货物的增删改查,分为仓库管理员和采购员,仓库管理员对出库入库和工人管理。采购员可以进行采购货物,查看货物。
qq_41203057
·
2025-04-25 08:57
C#
VS2010
仓库管理系统
sql
上一页
25
26
27
28
29
30
31
32
下一页
按字母分类:
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
其他