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#字符集编码
QT上位机开发(MFC vs QT)
后来出现了
c#
语言之后,上位机的开发就有一部分人转成了
c#
。这些开发都是在windows平台完成的,而linux上面的界面,则都是通过各种小众库来完成的。自从出现了qt之后,又有很多人转到了qt上面。
嵌入式-老费
·
2024-01-20 03:04
C#
WPF
+
QT上位机开发
qt
mfc
开发语言
C#
Stream文件流转字节
开发语言C#Streamstream=File.OpenRead("d:\\123.pdf");BinaryReaderreader=newBinaryReader(stream);byte[]file=reader.ReadBytes((int)stream.Length);
王焜棟琦
·
2024-01-20 02:52
C#
c#
System.IO.InvalidDataException: Missing content-type boundary.
开发语言:
C#
框架集:.NET8使用HttpClient上传文件报错:System.IO.InvalidDataException:Missingcontent-typeboundary.解决代码:[TestMethod
王焜棟琦
·
2024-01-20 02:52
C#
c#
HttpClient
Unity3D代码混淆方案详解
背景Unity引擎使用Mono运行时,而
C#
语言易受反编译影响,存在代码泄露风险。本文通过《QQ乐团》项目实践,提出一种适用于Unity引擎的代码混淆方案,以保护代码逻辑。
仙女很美哦
·
2024-01-20 02:21
iOS
ios
企业微信上传临时素材errcode:44001,errmsg:empty media data
企业微信,上传临时素材,报错:{“errcode”:44001,“errmsg”:“emptymediadata[logid:]”},开发语言
C#
重点代码:formData.Headers.ContentType
王焜棟琦
·
2024-01-20 02:21
企业微信
C#
企业微信
上传临时素材
C#
图解教程(第四版)小笔记——反射和特性
元数据和反射元数据(metadata):有关程序及其类型的数据,保存在程序集中。反射(reflection):一个运行的程序查看自身或其他程序的元数据。需要使用System.Reflection命名空间。BCL中声明了一个叫做Type的抽象类,包含了类型的特性。使用这个类的对象能获取程序使用的类型的信息。Type是抽象类,实际上访问的是CLR创建的Type(RuntimeType)的派生类。程序中
蓝吹则友
·
2024-01-20 02:51
C#小笔记
c#
C#
图解教程 第5版 —— 第25章 反射和特性
文章目录25.1元数据和反射25.2Type类25.3获取Type对象25.4什么是特性25.5应用特性25.6预定义的保留特性25.6.1Obsolete特性25.6.2Conditional特性25.6.3调用者信息特性25.6.4DebuggerStepThrough特性25.6.5其他预定义特性25.7关于应用特性的更多内容25.7.1多个特性25.7.2其他类型的目标25.7.3全局特性
蔗理苦
·
2024-01-20 01:50
C#
图解教程
第5版
c#
开发语言
职场和发展
通过反射取值——特性、属性(
C#
)
反射取值——特性、属性(
C#
)
C#
反射(Reflection)反射指程序可以访问、检测和修改它本身状态或行为的一种能力。程序集包含模块,而模块包含类型,类型又包含成员。
孟章豪
·
2024-01-20 01:50
C#
.Net
后端
c#
.net
VS+QT编译环境中字符乱码问题详解
字符乱码问题详解1编码字符集与字符编码方式2字符乱码原因3字符乱码解决方案在解释字符乱码问题之前,我们需要先理清一些基本概念1编码字符集与字符编码方式编码
字符集编码
字符集是所有字符以及对应代码值的集合。
北冥有鱼丶丶
·
2024-01-20 01:19
Qt
计算机网络
qt
开发语言
C#
Excel 导入 得到DataTable xls xlsx
添加引用,没有的去NuGet下载usingExcel=Microsoft.Office.Interop.Excel;方法publicDataTableImportExcelToDataTable(stringfilePath){DataTabledataTable=newDataTable();try{Excel.ApplicationexcelApp=newExcel.Application()
崇文殿大学士
·
2024-01-20 01:10
c#
excel
开发语言
Python用selenium实现自动登录和下单的项目实战
Selenium支持的语言包括
C#
,Java,Perl,PHP,Python和Ruby。目前,SeleniumWeb驱动程序最受Python和
C#
欢迎。
程序员雨果
·
2024-01-20 01:06
技术分享
软件测试
python
selenium
开发语言
JAVA SECS发送Report
C#
处理SECS Report SECS发送事件资料大全 S6F11 建立通讯S1F13
发送S6F11非常简单,只需5~6行代码,最核心是代码清晰易懂。任何人都可以一看就能上手,如果说用代码可读性作为不可替代性的壁垒就无话可说了。privatevoidbuttonS6F11_Click(objectsender,EventArgse){intnTransaction=0;//数据部分//S6F11R////CEID//L//>JngDataExpData=newJngDataEx()
金南瓜工业互联EAP SECS
·
2024-01-20 01:00
c#
SECS/GEM
S1F13
S6F11
Unity3D代码混淆方案详解
Unity3D代码混淆方案详解背景Unity引擎使用Mono运行时,而
C#
语言易受反编译影响,存在代码泄露风险。
ergdfhgerty
·
2024-01-20 00:21
app上架
App加固
混淆加固
ios
C#
笔记 之 Oracle.ManagedDataAccess包的安装及配置
运行环境OS:windows10专业版Oracle:OracleDatabase12cEnterpriseEditionReleaseC#:VisualStudio2015目标架构:.NETFramework4Oracle.ManagedDataAccess:v4.0.30319设置解决方案属性:设置解决方案的目标空间为.NETFramework4。添加Oracle.ManagedDataAcce
一起种梧桐吧
·
2024-01-19 23:35
C#笔记
oracle
c#
数据库
免客户端
c#
实现点击小游戏
点击小游戏设计页面,先放一个label控件将text修改为“如果你点到我,游戏就结束了!”接着放一个button按钮并将text属性改为“来点我呀”具体功能代码publicpartialclassForm1:Form{publicForm1(){InitializeComponent();}//鼠标进入按钮显示界面时,执行此方法privatevoidbtnMe_MouseEnter(objects
憨憨的官
·
2024-01-19 23:33
c#
c#
VS2022
c#
新建项目
一.新建winform项目1.打开VS2022,选择创建新项目2.查找项目模板选择和输入条件,找到并选择“Windows窗体应用(.NETFramework)”,单击下一步3.配置新项目修改项目名,不勾选“将解决方案和项目放在同一目录中”4.创建成功扩展“将解决方案和项目放在同一目录中”勾不勾选的区别
蓝丶曦月
·
2024-01-19 22:05
C#
c#
visual
studio
程序人生
经验分享
C#
DataGridView操作小结(2.datagridview列头添加复选框实现全选)
C#DataGridView操作小结(2.datagridview列头添加复选框实现全选)_HsuanKeny的博客-CSDN博客模切MES中的分切作业中就是使用的上面的方法c#datagridview列头添加复选框实现全选_liuxufeiyang000的专栏-CSDN博客_datagridview复选框全选
s01896
·
2024-01-19 22:24
C#
c#
开发语言
后端
C#
程序报错:创建窗口句柄时出错
程序报错日志:因为是程序进行一定的操作才出现,一直找不到问题,最后才发现是Combobox自定义控件的问题:控件未获得焦点时禁用鼠标滚轮事件是用的PreFilterMessage方法,最后换了种实现方式:protectedoverridevoidWndProc(refMessagem){if(m.Msg==522){Controlcurrentontrol=null;currentontrol=C
小仙女&&
·
2024-01-19 22:22
C#
c#
开发语言
后端
C#
URL转为Bitmap
//////通过Url获取到Bitmap/////////publicstaticBitmapGetPicture(stringUrl){WebRequestwebreq=WebRequest.Create(Url);WebResponsewebres=webreq.GetResponse();using(Streamstream=webres.GetResponseStream()){retur
小仙女&&
·
2024-01-19 22:22
C#
WinFrom重写Combobox边框颜色
classCustomeComboBox:System.Windows.Forms.ComboBox{//导入API函数[System.Runtime.InteropServices.DllImport("user32.dll")]staticexternIntPtrGetWindowDC(IntPtrhWnd);//返回hWnd参数所指定的窗口的设备环境。[System.Runtime.Inte
小仙女&&
·
2024-01-19 22:22
C#
程序兼容同一个dll的不同版本
当程序多个dll引用同一个dll的不同版本时,程序启动会报错,此时需要在启动程序集的App.config下增加以下配置示例:
小仙女&&
·
2024-01-19 22:52
c#
开发语言
C#
调用 Post Get接口
privatestaticstringPost(stringurl,stringjsonArgs,stringtoken,boolisUploadPdf=false,byte[]bt=null){try{HttpWebRequesthttpWebRequest=(HttpWebRequest)WebRequest.Create(url);httpWebRequest.Method="POST";h
小仙女&&
·
2024-01-19 22:52
c#
前端
C#
Post请求
publicstaticstringPost(objectparam,stringurl){#regiontry{stringresultString="";ApiRequestapiRequest=newApiRequest();apiRequest.httpMethod="POST";apiRequest.body=param;apiRequest.apiPath=url;DateTimecu
小仙女&&
·
2024-01-19 22:51
C#
c#
开发语言
后端
C#
获取richtextbox每一行数据
Listvalues=newList();for(inti=0;i
小仙女&&
·
2024-01-19 22:21
C#
c#
C#
dataGridView 列的勾选框改变事件
dataGridView增加一列DataGridViewCheckBoxColumn然后设置复选框值如下图:dataGridView增加两个事件privatevoiddataGridView1_CurrentCellDirtyStateChanged(objectsender,EventArgse){//提交改变,触发dataGridView1_CellValueChanged事件,以便及时获取c
小仙女&&
·
2024-01-19 22:50
c#
开发语言
C#
通过反射获取特性
//////通过反射获取特性/////////publicstringGetTableNameByClassName(stringclassName){//获取当前应用程序(解决方案)的所有程序集Assembly[]appAssemblies=AppDomain.CurrentDomain.GetAssemblies();//过滤出当前应用程序下的自定义的程序集(解决方案下的所有项目)建议:自己创
C++++♂️
·
2024-01-19 22:40
c#
java
开发语言
c#
NPOI 导出Excel 冻结窗格
ISheetsheet=workbook.CreateSheet();//在工作薄中创建一个工作表sheet.CreateFreezePane(a,b,c,d);//冻结行/列CreateFreezePane中参数意思为:第一个参数表示要冻结的列数;第二个参数表示要冻结的行数,这里只冻结列所以为0;第三个参数表示右边区域可见的首列序号,从0开始计算序号;第四个参数表示下边区域可见的首行序号,从0开
雨中深巷的油纸伞
·
2024-01-19 21:41
C#
c#
C#
:接口中如何将某个值类型的字段传null?
在实际对接第三方接口时,偶尔会有一些字段在某些情况下是不需要传值的。那如何处理呢?有两种方法:1、将值类型改为可空类型;2、定义基类,基类包含所有必须要传的字段,子类则加入偶尔需要传的字段。下面以某个场景为例来说明:有一个接口,传x和y两个int参数。x有时可不传,y必须要传。在不传x的情况下如何处理?usingSystem;usingSystem.IO;namespaceStudy{intern
吉普赛的歌
·
2024-01-19 21:39
C#
c#
服务器
开发语言
C#
多线程进阶一(线程阻塞和任务延续,线程取消,线程返回值,多线程中的异常处理)
C#
多线程进阶(一)一.多线程常见操作1.线程阻塞和任务延续 (1)主线程等待一个或多个子线程执行完后再执行(或者)等待多个子线程中任何一个任务完成再执行 (2)某个子线程等待一个或多个子线程执行完后再执行
LDGjayli
·
2024-01-19 20:08
C#高级进阶
多线程
thread
并发编程
线程互斥与同步 在
c#
中用mutex类实现线程的互斥_.Net线程同步技术解读
C#
开发者(面试者)都会遇到lock(Monitor),Mutex,Semaphore,SemaphoreSlim这四个与锁相关的
C#
类型,本文期望以最简洁明了的方式阐述四种对象的区别。
weixin_40001805
·
2024-01-19 20:08
线程互斥与同步
C#
阻塞和非阻塞模式及其应用
同步、异步、阻塞、非阻塞的概念:同步方式:在客户端发送请求后,必须获得服务器的回应之后才能发送下一个请求。此时,所有的请求在服务器得到同步异步方式:在客户端发送请求后,不必等待服务器的回应就能够发送下一个请求。阻塞方式:指在执行套接字的调用函数只有在得到结果之后才会返回,在调用结果返回之前,当前线程会被挂起,即此套接字一直阻塞在线程调用上,不会执行下一条语句。非阻塞方式:指执行套接字的调用函数时,
qq_29241013
·
2024-01-19 20:37
java
服务器
开发语言
C#
实现多线程与文件
C#
实现多线程与文件详细教程一、引言这次实验,通过实现经典的生产者与消费者问题,加深对多线程的理解与文件的操作.任务2.2构建线程A1、A2…Ak(k>=3)和线程B的程序(k生产者和单消费者)。
影子__
·
2024-01-19 20:07
c#
多线程
C#
实现单线程异步互斥锁
、异步通知(1)创建对象(2)返回Task(3)通知完成3、等待队列(1)创建队列(2)等待加锁(3)加锁成功三、完整代码四、使用示例1、基本用法2、尝试加锁3、加锁对比(1)未加锁(2)加锁总结前言
C#
CodeOfCC
·
2024-01-19 20:06
.Net
c#
wpf
异步编程
mutex
互斥锁
C#
设计模式教程(4):单例模式
在
C#
中实现单例模式通常有几种不同的方法,这里介绍几种典型的实现方式。
令狐掌门
·
2024-01-19 19:30
C++/C#
设计模式
c#
设计模式
单例模式
C#
单例模式
C#
操作pdf之使用itext实现01-生成一个简单的table
创建.net8控制台项目安装itext代码usingiText.Kernel.Pdf;usingiText.Layout;usingiText.Layout.Element;usingiText.Layout.Properties;namespaceITextStu01{internalclassProgram{//////程序入口//////staticvoidMain(string[]args
假装我不帅
·
2024-01-19 19:48
dotnet
c#
pdf
开发语言
C#
解决 https请求 ssl证书问题,看我一篇通通解决
废话不多说,直接上代码,实干兴邦,空谈误国!光说不贴源代码更是耍流氓!针对旧版本的接口框架,.netformwork4.5以下,加上传统的ssl机制即可解决问题。针对.netcore版本的框架,采用ssl证书验证回调的方式,其中方案二和方案三同属于一种解决方式,方案三的更直接明了。代码实测的框架分别为netformwork4.5、.netcore3.1,完美解决问题。如有纰漏,欢迎各路大神不吝赐教
捉虫大仙里
·
2024-01-19 18:55
.net
core
前端和接口
.netcore
ssl证书
c#
https
C#
: BitConverter 字节数组byte[ ] 转各种数据类型用法列举
说明:C#BitConverter字节数组byte[]转各种数据类型用法示例1.ToBoolean(byte[]value,intstartIndex):将指定字节数组中从指定索引开始的两个字节转换为布尔值。byte[]bytes={1,0};boolresult=BitConverter.ToBoolean(bytes,0);//输出:true2.ToChar(byte[]value,intst
软饭硬吃666
·
2024-01-19 16:21
C#
c#
开发语言
C#
: form 窗体的各种操作
说明:记录C#form窗体的各种操作1.C#form窗体居中显示//获取屏幕的宽度和高度intscreenWidth=Screen.PrimaryScreen.Bounds.Width;intscreenHeight=Screen.PrimaryScreen.Bounds.Height;//设置窗体的位置this.StartPosition=FormStartPosition.Manual;thi
软饭硬吃666
·
2024-01-19 16:16
C#
c#
开发语言
MVC,MVP和MVVM的理解?
web1.0时代并没有前端的概念,开发一个web应用多数采用ASP.NET/Java/PHP编写,项目通常有多个aspx/jsp/php文件构成,每个文件中同时包含了HTML、CSS、Javascript、
C#
youah
·
2024-01-19 16:19
C#
学习笔记3-函数与单元测试
现在开始参考书籍变为:《C#12and.NET8–ModernCross-PlatformDevelopment.MarkPrice》函数Writing,Debugging,andTestingFunctions写函数Debug运行时logging单元测试写函数一个有着XML注释的函数这里直接举一个例子:Numbersthatareusedtocountarecalledcardinalnumbe
只想开始
·
2024-01-19 14:30
c#
学习
笔记
【
C#
进阶】
C#
反射
序号系列文章11【
C#
基础】
C#
预处理器指令12【
C#
基础】
C#
文件与IO13【
C#
进阶】
C#
特性文章目录前言1,反射的概念2,使用反射访问特性3,反射的用途4,反射的优缺点比较4.1优点:4.2缺点:
哈桑merkletree
·
2024-01-19 14:52
C#/.NET系列文章
c#
开发语言
微软
.netcore
C#
7.0 -
C#
7.3 中的新增功能
C#7.0-C#7.3为
C#
开发体验带来了大量功能和增量改进。本文概述了新的语言功能和编译器选项。说明中描述了C#7.3的行为,C#7.3是基于.NETFramework的应用程序支持的最新版本。
玖石书
·
2024-01-19 14:20
.Net
c#
C#
编程-使用反射检索元数据
在
C#
中也一样,反射被用于反射程序有关的所有信息。
C#
程序可以利用反射获得类在运行时的信息。反射在运行时获取类型信息的过程中被使用。
RZer
·
2024-01-19 14:48
C#编程
c#
C#
设计模式教程(2):工厂方法模式
C#
代码实现以下是
C#
中实现工厂方法模式的一个简单示例:首先,定义一个抽象产品(Product)类,它是所有具体产品的基类。
令狐掌门
·
2024-01-19 14:29
C++/C#
设计模式
c#
设计模式
工厂方法模式
C#
工厂方法模式
protobuf
特点在序列化数据时常用的数据格式还有XML、JSON等,相比较而言,protobuf更小、效率更高且使用更为便捷,protobuf内置编译器,可以将protobuf文件编译成C++、Python、Java、
C#
飞大圣
·
2024-01-19 13:30
代码记录
开发语言
源代码管理
PDF控件Spire.PDF for .NET【安全】演示:从 PDF 中删除数字签名字段
在本文中,您将了解如何使用
C#
、VB.NET从PDF中删除所有数字签名。Spire.PDFfor.NET是一款独立PDF控件,用于.NET程序中创建、编辑和操作PDF文档。
慧都小妮子
·
2024-01-19 13:08
Spire.PDF
for
.Net
教程
pdf
.net
安全
spire.pdf
文档开发
借助文档控件Aspose.Words,将 Word DOC/DOCX 转换为 TXT
在这篇博文中,我们将探讨如何在
C#
应用程序中将Word文档转换为TXT格式。Aspose.Words是一种高级Word文档处理API,用于执行各种文档管理和操作任务。API支持生成,修改,
慧都小妮子
·
2024-01-19 13:05
word
c#
xhtml
aspose
aspose.word
C#
基础-资源清理-终结器与IDisposable
内容借鉴-C#8.0本质论终结器终结器(finalizer)允许程序员写代码来清理类的资源。与使用new操作符显式调用构造函数不同,终结器不能从代码中显式调用。没有和new对应的操作符(比如像delete这样的操作符)。相反,是垃圾回收器负责为对象实例调用终结器。因此,开发者不能在编译时确定终结器的执行时间。唯一确定的是终结器会在对象最后一次使用之后,并“通常”在应用程序正常关闭前的某个时间运行。
SchuylerEX
·
2024-01-19 12:29
C#基础
c#
数据库
开发语言
MySQL的安装和部署
为编程语言提供了API,编程语言包含但不限于C、C++、
C#
、Delphi、Eiffe
acro_09
·
2024-01-19 12:43
mysql
数据库
C/C++基本数据类型
学了C然后C++,然后MFC/Windows,然后是
C#
,其中数据类型很多,由基本类型衍生的typedef类型也N多。
New QObject
·
2024-01-19 11:10
C++
c++
数据类型
上一页
40
41
42
43
44
45
46
47
下一页
按字母分类:
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
其他