随笔分类 - 个人总结
总结问题,编程实现。
摘要:另: 在进行string转换时,需要加入前缀 [MarshalAs(UnmanagedType.LPStr)]lpdword 对应于 ref int C#调用DLL文件时参数对应表 C++中的DLL函数原型为 extern "C" __declspec(dllexport) bool 方法名一(co
阅读全文
摘要:PaddleSegSharp 是一个基于百度飞桨PaddleSeg项目的人像分割模块而开发的.NET的工具类库。 PaddleSegSharp 中PaddleSeg.dll文件是基于开源项目最新发布版本PaddleSeg PaddleSeg的版本修改而成的C++动态库,基于opencv的x64编译而
阅读全文
摘要:奥斯卡好的b、 测试C#GDI+双缓冲高效绘图 ``` #region 截图 //获得当前屏幕的大小 Rectangle rect = new Rectangle(); rect = Screen.GetWorkingArea(this); //创建一个以当前屏幕为模板的图象 Graphics g1
阅读全文
摘要:WinForm中操作: // 遍历并关闭所有子窗口 FormCollection childCollection = Application.OpenForms; for (int i = childCollection.Count; i-- > 0;) { if (childCollection[
阅读全文
摘要:在winform开发中,有时会用到截图并保存为图片的时候,这里列了三种保存图片的可能情况。 将窗体截图保存成图片的方式是: Bitmap bit = new Bitmap(this.Width, this.Height);//实例化一个和窗体一样大的bitmap Graphics g = Graph
阅读全文
摘要:简介:ESXi是VMware公司开发的一款服务器虚拟化操作系统。它能够在一台物理服务器上运行多个虚拟机,每个虚拟机都可以独立运行操作系统和应用程序,而且对硬件配置要求低,系统运行稳定。 准备工具: 1.8G或者8G以上容量U盘一个,使用前请备份U盘数据,写入镜像会清空U内盘数据。2.下载适用于VMw
阅读全文
摘要: C# 使用HttpListener时候异常(此平台不支持此操作:System.PlatformNotSupportedException) 代码: HttpListener listener = new HttpListener(); 错误: System.PlatformNotSupporte
阅读全文
摘要:声明回调委托,C#的委托可以实现C#调用C++的回调,操作函数以后的回调 //定义委托,CallingConvention.StdCall可以,CallingConvention.Cdecl不行,参考https://www.it1352.com/1792610.html //[UnmanagedFu
阅读全文
摘要:本文介绍了使用.NET 4.0、3.5时,UnmanagedFunctionPointer导致堆栈溢出的处理方法,对大家解决问题具有一定的参考价值,需要的朋友们下面随着小编来一起学习吧! 问题描述 我在带有try catch块的点击处理程序中有一个简单的函数。如果我在此try catch块中抛出异常
阅读全文
摘要:这篇文章主要介绍了C#调用C++动态库接口函数和回调函数方法,通过C++端编写接口展开内容,文章介绍详细具有一定的参考价值,需要的小伙伴可以参考一下 需求: 当前C已经写好了一个动态库,完成了产品开发需求,C#需要调用C编写的动态库DLL接口,开发出完整的软件,DLL动态库里包含了普通接口函数,回调
阅读全文
摘要:Nodejs的安装以及配置 1、安装 node-v12.16.1-x64.msi 点击安装,注意以下步骤 本文设置nodejs的安装的路径:D:\soft\nodejs 继续点击next,选中Add to PATH ,旁边的英文告诉我们会把 环境变量 给我们配置好 当然也可以只选择 Node.js
阅读全文
摘要:Java SOAP 调用 C# 的WebService,C# 的WebService方法的创建可以参考上一篇文章。 IntelliJ IDEA Community Edition 2021.2.3的idea64.exe新建项目,导入需要的jar,代码如下: import org.apache.axi
阅读全文
摘要:C# 实现 国密SM4/ECB/PKCS7Padding对称加密解密,为了演示方便本问使用的是Visual Studio 2022 来构建代码的 1、新建项目,之后选择 项目 鼠标右键选择 管理NuGet程序包管理,输入 BouncyCastle 回车 添加BouncyCastle程序包 2、代码如
阅读全文
摘要:winform窗体闪烁问题解决方式 1、使用窗体双缓冲 SetStyle(ControlStyles.UserPaint | ControlStyles.AllPaintingInWmPaint | ControlStyles.OptimizedDoubleBuffer, true);UpdateS
阅读全文
摘要:Process.Start 报错 System.Diagnostics.Process.StartWithShellExecuteEx Process.Start 为什么会引发“系统找不到指定的文件”异常 Process.Start 报错 找不到路径 ,System.ComponentModel.W
阅读全文
摘要:本篇主要是处理DC域控服务器与辅助DC域控服务器之间的数据同步关系,DC域控服务器与辅助DC域控服务器的创建可以参考上篇文章 验证DC域控服务器与辅助DC域控服务器之间的数据同步关系,分别在辅助DC域控服务器DC上面新建一个用户,看看再对应的主辅DC上用户是否会同步。 首先在辅助域控服务器上新建用户
阅读全文
摘要:# 实现Oracle,Mysql,SqlServer数据库的codefirst的操作项目版本 .NET Framework4.5 NuGet安装程序包 NLog 4.7.6EntityFramework 6.4.4Oracle Oracle.ManagedDataAccess.EntityFrame
阅读全文
摘要:windows桌面上删除文件夹或者文件后,显示还在,需要刷新一下才能不显示,这是由于windows资源管理器出了问题,可以尝试以下方式 打开我的电脑,最上面 选择 查看 右侧显示 选项,点击选项,如下图 点击 选项以后弹出文件夹选项 选择 查看 点击 重置文件夹(R),然后点击确定,如下图 在任务栏
阅读全文
摘要:一、新建.NET Framework 4 控制台应用程序 ConsoleApP40 二、选择ConsoleApP40 右键 管理NuGet程序包(N)... 输入 Quartz(为了测试方便 请选择 2.5.0 版本) 添加QuartZ之后还会多出一个文件,job_scheduling_data_2
阅读全文
摘要:LINQ 是 Language INtegrated Query 单词的首字母缩写,翻译过来是语言集成查询。它为查询跨各种数据源和格式的数据提供了一致的模型,所以叫集成查询。由于这种查询并没有制造新的语言而只是在现有的语言基础上来实现,所以叫语言集成查询。 一些基础 在 C# 中,从功能上 LINQ
阅读全文