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#)
信创开发中跨平台开发框架的选择与实践指南
博主简介:CSDN博客专家、CSDN平台优质创作者,高级开发工程师,数学专业,10年以上C/C++,
C#
,Java等多种编程语言开发经验,拥有高级工程师证书;擅长C/C++、
C#
等开发语言,熟悉Java
猿享天开
·
2025-05-07 18:11
信创开发
系统架构
系统安全
开发语言
创业创新
科技
利用 SWIG 转换 C/C++ 接口到 Java 接口
目前SWIG已经可以支持Python,Java,
C#
,Ruby,PHP,R语言等十多种语言。本文介绍一下在Liuux平台上如何将C++接口转换为Java接口。一、首先先编写一个C++的动态库。
zlxzlxzlxzlxzlx
·
2025-05-07 18:38
Java
C
C++
SWIG
c
c++
java
swig
C#
使用ITextSharp生成PDF文件实例详解
许多项目开发中需要生成PDF,常规办法使用官方提供的Microsoft.Office.Interop.Worddll插件,但是这种方法需要完全安装OFFICE,另外版本不一致还会出现很多错误。一般不推荐使用。下面介绍这种巧妙的用法,定能事半功倍。本文使用ITextSharp完成功能。首先,通过NuGet包管理器进行下载安装浏览中输入ITextSharp
未来无限
·
2025-05-07 17:06
C#语言
C#
pdf
生成pdf
ITextSharp
游戏公司职位概览
开发语言:
c#
,c++,javascript。【游戏策划】系统策划:主要负责构思与设计游戏系统,规划游戏经济、社交、等系统玩法规则
游戏料理师
·
2025-05-07 14:15
游戏
多语言笔记系列:Polyglot Notebooks 使用PocketView渲染html
使用PocketView,操作HtmlPocketView是一个API,用于使用
C#
代码,用HTML的术语简明地编写HTML。
bicijinlian
·
2025-05-07 13:38
Polyglot
Notebooks
教程
笔记
Ployglot
Notebook
Jupyter
C#
C#笔记本
XLua学习笔记 { }
Lua调用
C#
通过生成的适配代码进行调用把在白名单上和打上[LuaCallCSharp]标签的
C#
类转换成Lua的table,然后注册
C#
类的方法和属性到table中。
微风拂晚霞
·
2025-05-07 13:07
Unity
lua
c#
unity
热更新
c#
和python_python和
C#
的区别
而
C#
本身不是开源的,且只能运行在Windows平台上。1.编译性Python是一门解释性脚本语言,源代码不需要编译可以直接运行,运行时Python字节码解释器解释源代码并执行相关命令。
weixin_39992957
·
2025-05-07 10:21
c#和python
C#
与Python的差别
、生态系统与工具链三、应用场景与行业适配四、社区与企业支持五、未来趋势与挑战六、安全性七、国际化与本地化八、代码复用与工程化九、开发者体验与工具十、高级场景与长尾差异总结一、设计哲学与核心特性语言定位
C#
张3蜂
·
2025-05-07 09:17
开源
编程语言与开发
c#
python
开发语言
ModBus协议详解:从基础概念到
C#
实现RTU与TCP通讯
ModBus协议是莫迪康公司为了让PLC之间进行数据通信而设计出来的协议。它是一种总线协议,是一种一对多,上下级的关系。它的应用广泛,具有免费开源,操作简单的有点,并且可以兼容串口和网络通讯,兼容也不错。数据类型:输入布尔(输入线圈),输入寄存器,输出布尔(输出线圈),输出寄存器布尔就是bool值,寄存器可以是int或者float类型常用功能码1、读取读取输出线圈(ReadCoils)0x01读取
绿龙术士
·
2025-05-07 09:12
桌面应用
工控
c#
tcp/ip
开发语言
C#
学习第21天:安全与加密(Security and Cryptography)
核心概念1.什么是加密?加密:加密是一种将数据转换为一种不可读形式的方法,只有持有相应密钥的人才能解密并读取数据。目的:确保数据的机密性和安全性,特别是在传输过程中过防止未授权访问。2.加密类型对称加密:使用相同的密钥进行加密和解密。常见算法:AES、DES。优点:速度快,适合大数据量加密。非对称加密:使用公钥加密和私钥解密。常见算法:RSA。优点:安全性高,适合密钥交换和数字签名。3.散列函数散
ghost143
·
2025-05-07 08:38
C#学习30天计划
学习
安全
c#
开发语言
C#
中不能通过new关键字创建实例的情况
1.抽象类(abstract)publicabstractclassAbstractClass { //不能直接new //AbstractClassobj=newAbstractClass();//编译错误}2.接口(interface)publicinterfaceIMyInterface { //不能直接new //IMyInterfaceobj=newIMyInterface();
狗屁不会还不知上进的咸鱼
·
2025-05-07 08:38
c#
C#
InputBox笔记
Interaction.InputBox(),他是vb中的组件,因此需要导包usingMicrosoft.VisualBasic;使用格式:Interaction.InputBox("请输入多边形的边数","输入","123",(int)centerX,(int)centerY);//第一个参数:提示信息//第二个参数:弹出框的标题//第三个参数:输入框的默认值//第四个参数:弹出框显示的水平位置
小苏打NaHCO3
·
2025-05-07 06:27
C#学习
c#
笔记
开发语言
ReSharper:
C#
开发者的效率核武器——代码分析、重构与导航的“瑞士军刀
在
C#
开发中,代码质量与效率往往被重复劳动、隐式错误和低效导航拖累。
墨夶
·
2025-05-07 06:56
C#学习资料
c#
重构
开发语言
C#
的params关键字:参数革命的终极指南——从基础到C#13的性能飞跃
在微服务架构中,一个需要处理不定数量参数的函数可能导致代码臃肿、维护困难。本文将通过params关键字的深度解析,结合C#13的突破性改进,带你掌握:动态参数处理:如何用一行代码替代10个方法重载性能优化秘籍:利用Span实现零内存分配的参数传递陷阱与解决方案:避免空引用、参数顺序混乱等致命错误实战案例:从日志系统到数学计算的完美应用第一章:params关键字的“基因解码”1.1基础概念:参数的“
墨夶
·
2025-05-07 06:56
C#学习资料
c#
开发语言
[原创](现代Delphi 12指南):[macOS 64bit App开发]: [2]如何使用跨平台消息框?
企鹅交流:643439947个人网站:80x86汇编小站编程生涯:2001年~至今[共24年]职业生涯:22年开发语言:C/C++、80x86ASM、ObjectPascal、Objective-C、
C#
我不是代码教父
·
2025-05-07 04:49
#
Delphi随想
macos
Delphi
delphi
12
消息框
IL2CPP 技术深度解析
一、架构设计原理1.整体编译流程
C#
源代码→Roslyn编译器→IL(.NETDLL)→IL2CPP转换器→C++代码→平台编译器(MSVC/Clang/GCC)→原生二进制2.运行时架构IL2CPP运行时核心
源
·
2025-05-07 02:32
unity
游戏引擎
lua
交互
【
C#
】将bcd字节数组转为10进制字符串
//////将bcd字节数组转为10进制字符串//////bcd码字节数组///返回转换后的10进制字符串publicstaticstringBCDCodeToDecimalString(byte[]bcd){StringBuildersb=newStringBuilder();for(inti=0;i>4)&0xF);//低四位byteb2=(byte)(b&0xF);return(byte)(
加号3
·
2025-05-07 00:23
c#
Unity热更新方案C#Like(十八)-详解如何和Unity交互
C#Like是Unity的热更方案,使用纯
C#
语言写出可以热更新的代码,就像可以在所有平台使用DLL(动态链接库)文件一样.遵从KISS设计原则,让用户轻松构建或升级成Unity的热更新项目.简介本篇主要介绍
C#Like
·
2025-05-07 00:21
C#Like
unity
c#
游戏引擎
lua
游戏程序
前端框架
交互
C#
中的设计模式:构建更加优雅的代码
C#
在面向对象编程(OOP)方面的强大支持,我们可以探讨“
C#
中的设计模式”。这不仅有助于理解如何更好地组织代码,还能提高代码的可维护性和可扩展性。
Envyᥫᩣᩚ
·
2025-05-06 23:44
c#
开发语言
c#
Aspose 图片处理(将Excel单元格中的图片拷贝到另一个Excel文件中)
Aspose是一个很强大的控件,可以用来操作word,excel,ppt等文件,用这个控件来导入、导出数据非常方便。其中Aspose.Cells就是用来操作Excel的,功能有很多;我们接下来用来实现一个“将指定的XLS文件中、指定页签下的、指定单元格内的、图片拷贝到另一个XLS中的相应单元格内”的功能;首先,需要添加引用Aspose.Cells.dll,官网下载地址:http://downloa
独立游戏开发指南
·
2025-05-06 21:33
文件操作
rapid Scada软件架构
国外开源Scada:https://rapidscada.org,该系统是采样
C#
编程语言,.Net架构,交互使用B/S架构,通过web远程采集与控制本地设备。源码地
yikerdz
·
2025-05-06 16:37
开源Scada
机器视觉工程师如何进行低功耗视觉处理
python编程示例系列python编程示例系列二python的Web神器Streamlit如何应聘高薪职位
C#
视觉应用开发问题系列
c#
串口应用开发问题系列microPythonPython最小内核源码解析
zhangzhechun_02
·
2025-05-06 14:51
android
边缘计算
人工智能
计算机视觉
ocr
数码相机
机器视觉工程师如何进行PCB检测与分析
python编程示例系列python编程示例系列二python的Web神器Streamlit如何应聘高薪职位
C#
视觉应用开发问题系列
c#
串口应用开发问题系列microPythonPython最小内核源码解析
zhangzhechun_02
·
2025-05-06 14:50
数码相机
计算机视觉
人工智能
python
java
c++
c#
机器视觉工程师如何进行表面瑕疵识别
python编程示例系列python编程示例系列二python的Web神器Streamlit如何应聘高薪职位
C#
视觉应用开发问题系列
c#
串口应用开发问题系列microPythonPython最小内核源码解析
zhangzhechun_02
·
2025-05-06 14:50
计算机视觉
ocr
人工智能
数码相机
python
java
C#
VTK 交互式小坐标轴盒
点击坐标轴盒的每个面可以切换视角。这个坐标系盒子是由6个plane和6个文本封装的,鼠标交互时判断是点击哪一个plane。vtk原本有左下角坐标系的类但是无法实现自定义的形状且自定义交互,因此在查阅了vtk相关的源代码后发现,小坐标实际上是一个在场景Renderer上面叠加了一个小的Renderer。1.生成盒子模型添加到坐标系RenderpublicvtkActorDrawPlane(Point
Mr.For
·
2025-05-06 11:29
C#
VTK
Winform/WPF
c#
3d
异步编程AsyncAwait简介及应用
C#
中的async/await是.NETFramework4.5引入的异步编程模型(TAP-Task-basedAsynchronousPattern),它允许开发者以近乎同步的方式编写异步代码,极大地简化了异步编程的复杂性
BaeSuzyyy
·
2025-05-06 09:45
c#
经验分享
Task启动,暂停,继续,结束
Console.WriteLine("BeforeDelay");awaitTask.Delay(1000);//延时1秒Console.WriteLine("AfterDelay");}类构造方法:在
C#
cfqq1989
·
2025-05-06 07:33
C#多线程
c#
C#
定时器的简单应用
在
C#
中有时间获取函数,能获取当前的时间,但是是静态显示不是动态的,但是在
C#
中自己有的定时函数,我们可以用他来完成时间的动态显示。
qiudalaozhifian
·
2025-05-06 06:58
c#
开发语言
C#
定时器LED灯闪烁
先在Form1_Load里添加定时器初始化程序,再添加一个时间到达的处理事件privatevoidForm1_Load(objectsender,EventArgse){System.Timers.Timert=newSystem.Timers.Timer(1000);//实例化Timer类,设置间隔时间为1000毫秒;t.Elapsed+=newSystem.Timers.ElapsedEven
@一二三四五
·
2025-05-06 06:58
C#上位机
定时器
LED灯
颜色翻转
事件处理
编程
c#
定时器实现闪烁灯
定义局部变量//colorIndex计数privateintcolorIndex;//定义颜色数组privateColor[]colors;//添加颜色colors=newColor[]{Color.Red,Color.Blue
吃不胖的猫o(=^ェ^=)m
·
2025-05-06 06:27
c#
C#
定时器实现
在
C#
中,实现定时器功能有多种方式,下面将介绍最常用的几种定时器实现方法,包括它们的特性、适用场景和示例代码。
程序猿多布
·
2025-05-06 06:56
c#
toLua学习笔记九——
c#
使用tolua提供的协程
c#
中使用tolua中的协程方法和获取全局函数方法一致,主要是在lua中编写协程逻辑。需要注意的是,tolua的协程逻辑都是toLua帮我们实现的,并不是lua中的协程。
Master-Xue
·
2025-05-06 05:48
toLua
Unity
lua
unity
tolua笔记《04》- Lua Function调用
在前面几篇中已经介绍了
C#
如何调用Lua脚本,本篇中我们进一步通过**03_CallLuaFunction**s示例进一步了解Lua脚本中的Function是如何调用的。
7-sevens
·
2025-05-06 05:47
游戏开发
tolua
unity3d
热更新
tolua笔记《05》- 访问Lua脚本变量
在前面tolua笔记《04》-LuaFunction调用中已经介绍了
C#
如何调用LuaFunction,本篇中我们进一步通过04_AccessingLuaVariables示例了解如何访问Lua脚本中的变量
7-sevens
·
2025-05-06 05:47
游戏开发
tolua
unity3d
热更新
tolua笔记《03》-
C#
读取调用Lua脚本文件
在前面一篇tolua笔记《02》-
C#
调用lua脚本展示了
C#
如何调用Lua脚本,但示例通过一个string字符串保存的简单的Lua脚本。
7-sevens
·
2025-05-06 05:17
游戏开发
tolua
unity3d
热更新
机器视觉工程师如何进行三维重建
python编程示例系列python编程示例系列二python的Web神器Streamlit如何应聘高薪职位
C#
视觉应用开发问题系列
c#
串口应用开发问题系列microPythonPython最小内核源码解析
zhangzhechun_02
·
2025-05-06 04:46
目标检测
人工智能
计算机视觉
数码相机
python
规范化
C#
编程:上位机与西门子S7系列PLC建立连接
如何通过
C#
上位机与西门子PLC通讯概述在工业自动化领域,与PLC(可编程逻辑控制器)的通信是核心的技术需求。本文将探讨如何利用S7netplus库,在
C#
上位机应用中实现与西门子系列PLC的通信。
涔涔OVER
·
2025-05-06 03:38
c#
后端
.net
信息与通信
C利用S7netplus读写西门子PLC数据
C#
利用S7netplus读写西门子PLC数据C利用S7netplus读写西门子PLC数据项目地址:https://gitcode.com/Resource-Bundle-Collection/d5b45
钟飚逊Garret
·
2025-05-06 03:38
C#
中S7netplus的高效数据读取技巧:解锁西门子PLC的黑匣
C#
配合S7netplus库,为这一任务提供了强大而灵活的支持。本文将深入探讨如何使用
C#
和S7netplus库实现对西门子PLC的高效数据读取,让你的开发工作更加得心应手。
墨夶
·
2025-05-06 03:08
C#学习资料1
c#
java
microsoft
C#
与西门子PLC通信:S7NetPlus和HslCommunication使用指南
西门子S7协议是用来和PLC进行通讯的一个协议,默认端口是102,数据会保存在一个个DB块中,比较经典的用法是一个DB块专门用来读取,一个用来写入。DB(数据块)+{块号}.DBX/DBD/DBW+{字节地址}.{位偏移}1、数据块是存放全局变量的内存区域,类似数据库的表.2、三种类型的字节地址是共用的,所以要特别注意不同数据类型占用的长度是不同的,否则会出现异常数据的情形。提到字节排列就得提到不
绿龙术士
·
2025-05-06 03:07
工控
桌面应用
c#
开发语言
上周热点回顾(4.21-4.27)
热点随笔:·工良出品|长文讲解MCP和案例实战(痴者工良)·一天Star破万的开源项目「GitHub热点速览」(削微寒)·
C#
高性能开发之类型系统:从C#7.0到C#14的类型系统演进全景(AI·NET
愁容骑士小新
·
2025-05-06 01:28
【
C#
】Socket通信的使用
在
C#
中,Socket通信是一种用于实现网络通信的底层技术。通过Socket,程序可以在网络上与其他设备进行数据交换。
wangnaisheng
·
2025-05-06 00:20
C#
c#
服务器
网络
【
C#
】Buffer.BlockCopy的使用
Buffer.BlockCopy是
C#
中的一个方法,用于在数组之间高效地复制字节块。它主要用于操作字节数组(byte[]),但也可以用于其他类型的数组,因为它直接基于内存操作。
wangnaisheng
·
2025-05-06 00:20
C#
c#
C#
反射 静态类 静态方法 static
C#
通过反射调用实例类或静态类的方法一、创建类//反射对象类//ruleAssembly为dell文件、ruleNmspaceName:命名空间;ruleClsName:类名//如果是泛型,ruleClsName
chchch521761
·
2025-05-06 00:49
.net
core
C#
.net
c#
【
C#
】一个类中的接口方法使用static和不使用static的区别
在
C#
中,类中的接口方法是否使用static修饰符会带来显著的区别。这是因为接口方法的实现和调用方式与普通方法不同,而static关键字的使用进一步改变了这些行为。
wangnaisheng
·
2025-05-05 23:17
C#
c#
pythonnet模块的使用,把DataTable转换成DataFrame
1.模块的选择python与
c#
交互目前有两种方式,一种是使用ironpython模块,另一种是使用pythonnet模块。
weixin_30319097
·
2025-05-05 22:39
python
c#
runtime
C#
基于Sunny使用MiniExcel高效操作Excel文件高效管理
MinExcel高效的读写(大致1000M的.csv文件可以压缩为1M).csv文件利用Sunny图形化交互项目案例1:书籍管理usingSystem;usingSystem.Collections.Generic;usingSystem.ComponentModel;usingSystem.Data;usingSystem.Drawing;usingSystem.IO;usingSystem.L
123456302
·
2025-05-05 21:30
c#
excel
开发语言
C#
读取 Excel 文件
您可以读取Excel文件,以解析XLSXXLS或
C#
中其他相关格式的Excel工作表的行和列中的数据。从Excel文件中提取数据并在
C#
应用程序中使用它很有帮助。
吃瓜群众睡不着
·
2025-05-05 21:59
c#
excel
开发语言
使用
c#
实现TCP客户端与服务器端
1、实现客户端:(1)、首先创建一个TCP客户端类:这个类将包含连接到服务器、发送数据和接收数据的方法。usingSystem;usingSystem.Net.Sockets;usingSystem.Text;publicclassTcpClientExample{privateTcpClientclient;privateNetworkStreamstream;publicTcpClientEx
互联网打工人no1
·
2025-05-05 18:44
c#学习
c#
机器学习、图像识别、视觉识别框架的对比表:
TensorFlowPyTorchOpenCVGoogleCloudVisionAPIYOLOv3Halcon开发语言Python,C++等Python,C++等C++,Python,Java等通过REST和RPCAPI调用Python,C++等C,C++,
C#
芯知社区
·
2025-05-05 17:09
机器学习
人工智能
上一页
21
22
23
24
25
26
27
28
下一页
按字母分类:
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
其他