随笔分类 - 个人总结
总结问题,编程实现。
摘要:winform中屏蔽双击最大化或最小化窗体(C#实现),禁用任务管理器结束程序,在需要屏蔽双击窗体最大化、最小化、关闭 protected override void WndProc(ref Message m) { #region 处理点击窗体标题栏放大缩小问题,禁用点击窗体标题栏放大缩小 //l
阅读全文
摘要:背景开发中我们基本使用windows系统比较快捷,但是部署的时候我们又希望使用linux比较便宜,硬件产商还仅提供了c++ sdk!因此我们做二次开发时需要Visual Studio 2022在windows下 C++ 生成dll或linux下生成so库文件供C#调用。 方案需要确认一件事,目前c+
阅读全文
摘要:NSSM和WinSW把exe注册成服务,sc可以操作服务 sc query xx服务名字 NSSM下载地址:http://www.nssm.cc/ http://www.nssm.cc/release/nssm-2.24.zip WinSW下载地址:https://github.com/winsw/
阅读全文
摘要:1. Docker简介Docker 是一个开源平台,旨在帮助开发人员和运维人员通过容器技术加速应用的开发、测试和部署。它提供了轻量级的隔离环境,使应用程序及其依赖能够快速打包并运行在任何环境中。 Docker的核心组件包括镜像(Image)、容器(Container)、网络(Network)和数据卷
阅读全文
摘要:对应linux系统磁盘挂载,小于2T的磁盘可以fdisk工具挂载,但由于fdisk本身的局限性,导致其最大只能支持2T的磁盘格式分区。所有对于2T以上的磁盘,需要使用parted工具挂载,具体操作步骤如下: 1.查看磁盘挂载情况 lsblk 2.分区磁盘 parted /dev/vdb 注意: /d
阅读全文
摘要: 1、查看系统中磁盘信息 fdisk -l 2、找到未使用的磁盘,对其进行格式化 (操作数据盘符前,请自行确认磁盘是否有使用过,如有重要数据请谨慎操作) mkfs.ext4 /dev/vdb 注:mkfs.xfs 与mkfs.ext4都可以格式话,需要根据需要,目前使用mkfs.xfs 3、创建挂
阅读全文
摘要:一、离线安装docker1.下载离线包去官网下载离线包https://download.docker.com/linux/static/stable/ 我这里下载的是X86_64的包, 2.安装docker sudo tar zxvf docker-20.10.13.tgz 将docker目录下面的
阅读全文
摘要:.NET 8 Web API从基础到提高全面示例 概述:1. 设置 .NET 8 Web API 项目概念使用 .NET CLI 创建新的 Web API 项目。这设置了一个基本的项目结构,包括启动和 WeatherForecast 控制器作为示例。Program.cs代码示例dotnet new
阅读全文
摘要:问题描述 【适用版本】:FusionAccess 所有版本环境在操作域站点间执行AD复制副本时出现如下错误:“AD不能与此服务器复制,因为距上一次与此服务器复制的时间已经超过了tombstone生存时间,此操作不能继续。”导致其他服务器、虚拟机与域控服务器通信异常,大量虚拟机处于未注册状态。 处理过
阅读全文
摘要:ESXi 5.5是直接安装在物理主机上的一个虚拟机系统,本质上是一个Linux系统。 平时可以通过VMware Client端或者VMware vCenter进行管理,但对于一些特殊的VMware命令或设置更改,有时需要连接到VMware主机进行操作,这就需要ESXi主机的ssh是开通的。 由于ES
阅读全文
摘要:电脑新建文件夹必须刷新后才出现的原因 资源管理器缓存问题:Win10资源管理器有时会缓存文件列表,导致新建文件夹未能及时显示。1 系统设置问题:系统的一些设置可能导致资源管理器不实时更新文件列表。 第三方软件干扰:某些第三方软件可能会影响资源管理器的正常显示。 注册表设置问题
阅读全文
摘要:有些win10系统可能会出现新建、粘贴、删除文件或文件夹后保持原来的状态不变,需要手动刷新,我这边新装的几个系统都有这个问题,已经困扰很久了,我从微软论坛和CSDN社区找了了很多方法都没解决,微软工程师给的建议包括重置资源管理器、修改注册表、用CMD修复等等,都没解决,接下来就给大家分享一个超级有效
阅读全文
摘要:电脑新建文件夹必须刷新后才出现的原因 资源管理器缓存问题:Win10资源管理器有时会缓存文件列表,导致新建文件夹未能及时显示。1 系统设置问题:系统的一些设置可能导致资源管理器不实时更新文件列表。 第三方软件干扰:某些第三方软件可能会影响资源管理器的正常显示。 注册表设置问题
阅读全文
摘要:winForm窗体设置不能双击放大,双击缩小,不能随意移动,如下: protected override void WndProc(ref Message m) { //m.Msg == 0xa3 //处理点击窗体标题栏放大缩小问题,禁用点击窗体标题栏放大缩小 //MaximizeBox = fal
阅读全文
摘要:1. 申请内测 关注“仓颉编程语言”微信公众号,回复“SDK”关键词,填写内测申请问卷(姓名、邮箱、gitcode地址等)。【注意:最好提前注册gitcode,github可直接授权登录】 收到申请邮件,直接点击下面红色标记区域,谁请加入社区,等待审核通过,即可使用仓颉sdk了。没有加入社区,下载s
阅读全文
摘要:深入讨论DllImport属性的作用和配置方法 在基础篇中,我们已经简单介绍了DllImport的一些属性。现在我们将深入探讨这些属性的实际应用。 1. EntryPoint EntryPoint属性用于指定要调用的非托管函数的名称。如果托管代码中的函数名与非托管代码中的函数名不同,可以使用这个属性
阅读全文
摘要:1、C# Winform按钮避免重复点击 代码如下 btn.Enable=false; //执行任务的函数或代码 btn.Enable=true; 在btn.Enable=true前添加Application.DoEvents(); 就是让应用程序的消息队列自动走完(即在按钮为Ture前清空消息队列
阅读全文
摘要:C++中抓图回调函数 void (CALLBACK* DisplayCBFun)(long nPort,char * pBuf,long nSize,long nWidth,long nHeight,long nStamp,long nType,long nReceaved)); C#中定义为委托
阅读全文
摘要:使用使用rundll32 调用指定dll的方法 //顾名思义,"执行32位的DLL文件"。它的作用是执行DLL文件中的内部函数,这样在进程当中, 只会有Rundll32.exe,而不会有DLL后门的进程,这样,就实现了进程上的隐藏。 介绍一下Rundll32.exe这个文件,功能就是以命令行的方式调
阅读全文
摘要:在windows 2008 r2 安装.net 4.8 ,一开始下载 .net 4.8 的web 安装包,链接如下: https://download.visualstudio.microsoft.com/download/pr/2d6bb6b2-226a-4baa-bdec-798822606ff
阅读全文