windows net sp

.NET与非托管代码交互操作 — IntPtr

在.NET中,IntPtr是一个结构体,封装于mscorlib.dll程序集,表示一个指针或句柄类型的整数值。它的作用类似于C/C++中的void*指针类型,可以存储指向任意数据类型的内存地址 ,定义如下图 IntPtr通常用于与非托管代码进行交互,比如调用Win32 API函数,由于非托管代码使用 ......
代码 IntPtr NET

.NET中的多线程-并行编程

.NET中的多线程-并行编程 在.NET框架中,多线程编程可以提高程序的性能和并发能力。.NET框架提供了一系列的类和API,用于简化多线程编程。本文将介绍.NET中的多线程-并行编程,并给出一些示例代码。 什么是多线程? 多线程是指一个进程中有多个线程同时执行。每个线程都是独立的执行路径,可以同时 ......
线程 NET

ASP.NET Core MVC 从入门到精通之接化发(一)

随着技术的发展,ASP.NET Core MVC也推出了好长时间,经过不断的版本更新迭代,已经越来越完善,本系列文章主要讲解ASP.NET Core MVC开发B/S系统过程中所涉及到的相关内容,适用于初学者,在校毕业生,或其他想从事ASP.NET Core MVC 系统开发的人员。 ......
Core ASP NET MVC

论文推荐:DCSAU-Net,更深更紧凑注意力U-Net

这是一篇23年发布的新论文,论文提出了一种更深、更紧凑的分裂注意力的U-Net,该网络基于主特征守恒和紧凑分裂注意力模块,有效地利用了底层和高层语义信息。 DCSAU-Net 1、架构 完整文章: https://avoid.overfit.cn/post/80c002a556cf4397aff76 ......
注意力 DCSAU-Net Net 论文 DCSAU

windows 10 家庭版安装Docker和portainer汉化版

前景提要 这个笔记本是华为的Matebook14,本着原装系统比较稳定的原则,没有对其进行个人安装操作系统,但是对系统进行了升级,升级成了企业版,但是,目前看来内核还是原来的家庭版,这个安装起windows十分的费劲. 安装最新版的Docker需要wsl 2 ,按照百度到的方式,每次都会显示操作成功 ......
汉化版 portainer windows 家庭 Docker

Windows Terminal的美化与使用(取代CMD)

如何安装Windows Terminal 安装Windows Terminal的最简单方法是通过Microsoft Store: 点击 Get 并等待几秒钟以完成安装。 如果你无权访问商店,则可以从GitHub下载最新版本。 Windows Terminal 应用图标现在可在 Windows 开始菜 ......
Terminal Windows CMD

Windows10锁屏1分钟息屏问题解决 - 桌面、锁屏、屏保一站搞定

Windows10 桌面、锁屏、屏保一站解决 一、背景 在Windows10以前的Windows中,桌面和锁屏界面的超时息屏时间是一致的,都是简单在控制面板的电源设置中,调整关闭显示器时间即可。但到了Windows10这个世代,电源中的关闭显示器时间,只对桌面有效,也就是对没有锁屏的Windows桌 ......
屏保 桌面 Windows 问题 10

misc | 解决windows cmd不能正确显示\033彩色字符

misc | 解决windows cmd不能正确显示\033彩色字符 今天重装winpwn结果显示的是乱码,很影响,搜了一下发现可以安装一个工具来解决。 参考:https://www.cnblogs.com/naiij/p/9772584.html 工具:https://github.com/ado ......
字符 彩色 windows misc cmd

.Net Core Console&Generic HostBuilder

前言 有时候想快速验证一些想法,新建一个控制台来弄,可控制台模板是轻量级的应用程序模板,不具备配置、日志、依赖注入等一些功能。 通用主机 在Asp.Net Core中有WebHostBuilder来提供DI,Configuratio,日志等功能,很是齐全,如果是在控制台中使用呢,或是使用的场景不单单 ......
HostBuilder Console Generic Core Net

windows下无法访问静态图片,报错java.net.UnknownHostException

如果你是这种方式映射静态文件的,那可以继续看下去了 @Value("${prop.me.hddir}") private String hddir; private void addstatic(ResourceHandlerRegistry registry){ String dir=hddir+ ......

windows提权

Trusted service path漏洞 原理:服务路径和快捷方式路径具有一个或多个空格美哦与被引号括起,windows会对每一个空格尝试寻找名字与空格前的名字相匹配的程序执行,造成路径拦截形成漏洞 当路径中存在没有被引号引起来的服务路径 C:\program files\com monfile ......
windows

Windows 系统 多桌面切换的 鼠标实现

我作为一个开发者正常在日常的工作环境中大多是使用Mac OS系统进行开发。也经常会接触到windows系统。 我认为,苹果操作系统在使用体验方面非常人性化,比如提供了很多方便的快捷键和快捷指令。对于我来说,最喜欢的功能就是苹果的多桌面,让我可以更加高效地处理任务。虽然 Windows 操作系统也提供 ......
鼠标 桌面 Windows 系统

.Net Core后端架构实战【2-实现动态路由与Dynamic API】

摘要:基于.NET Core 7.0WebApi后端架构实战【2-实现动态路由与Dynamic API】 2023/02/22, ASP.NET Core 7.0, VS2022 引言 使用过ABP vNext和Furion框架的可能都会对它们的动态API感到好奇,不用手动的去定义,它会动态的去创建 ......
路由 架构 实战 Dynamic 动态

RFC 1323 Using the Window Scale Option

这是内核协议栈里面的一个发送窗口赋值代码 tp->snd_wnd = ntohs(th->window) << tp->rx_opt.snd_wscale; snd_wscale : 4, /* Window scaling received from sender */ rcv_wscale : ......
Option Window Using Scale 1323

SonarQube 10.0 (macOS, Linux, Windows) - 清洁代码 (Clean Code)

SonarQube Data Center Edition (Java App for macOS, Linux, Windows) 请访问原文链接:https://sysin.org/blog/sonarqube-10/,查看最新版。原创作品,转载请保留出处。 作者主页:sysin.org Son ......
SonarQube Windows 代码 Linux Clean

ES搜索框架--Windows下简单使用ES框架

前面讲述了什么是ES框架和为什么要用ES框架进行检索,现在开始尝试在windows下安装并简单使用ES框架参考:官方文档中文版,英文版linux下部署:https://www.elastic.co/guide/en/elasticsearch/reference/6.0/_installation. ......
框架 Windows

【Windows】查看笔记本电池寿命/损耗度(查看电池使用时间报告)

① Win+r 运行 命令提示符窗口 ② 输入powercfg/batteryreport 你将会得到电池使用时间报告 将这个地址粘贴到浏览器地址栏访问,或者根据这个地址在资源管理器中找到这个文件夹双击用浏览器打开,便可以查看了。 下面这个红框的数值(充满电容量)比上面红框的数值(设计容量)大一点是 ......
电池 寿命 Windows 笔记本 时间

windows 下使用CMake 配置 googletest测试库

这个项目实际包含的知识细节,可以在微软的网站找到支持: 1 . 安装googletest. 下载,解压, googletest 进入开发者模式 cmd 界面: Developer Command Prompt for VS 2022 编译,安装googletest # 在解压后的目录下 mkdir ......
googletest windows CMake

.net core 自定义规范响应的中间件

在本文中,我们将介绍如何使用 .NET Core 中的中间件来自定义规范响应,以便在 API 调用时返回统一的格式和错误信息。中间件是一种可以在请求和响应管道中执行逻辑的软件组件,它可以对请求或响应进行修改、拦截或处理。我们将使用一个简单的示例来演示如何创建和使用自定义规范响应的中间件。 首先,我们 ......
中间件 core net

.net6使用Nlog生成日志文件和日志写入sqlserver数据库

创建sqlserver的日志表 CREATE TABLE [dbo].[NLog]( [Id] [BIGINT] IDENTITY(1,1) NOT NULL, [Application] [NVARCHAR](50) NOT NULL, [Logged] [DATETIME] NOT NULL, ......
日志 sqlserver 数据库 文件 数据

.NET 6版本中间件的使用

.NET 6版本中间件的使用 中间件是一种处理HTTP请求和响应的可重用组件,通常用于添加处理逻辑或修改请求和响应。本文将演示如何创建.NET 6版本的中间件。 创建中间件 让我们从创建一个简单的中间件类开始。我们将打印请求的URL,然后调用下一个中间件: public class MyMiddle ......
中间件 版本 NET

C#.NET 国密 BASE64编码的私钥提取16进制私钥

C#.NET 国密 BASE64编码的私钥提取16进制私钥, 从BASE64编码的公钥中提取16进制字符串公钥, 从BASE64编码的私钥中提取16进制字符串私钥, 锦州银行在使用这种私钥 。 String mchtPubKey = "MFkwEwYHKoZIzj0CAQYIKoEcz1UBgi0D ......
进制 编码 BASE NET 64

Windows更新后双系统引导消失manjaro启动项丢失修复

Windows更新后双系统引导消失manjaro启动项丢失修复https://blog.csdn.net/weixin_40293491/article/details/125288253 manjaro双系统引导丢失https://juejin.cn/s/manjaro%E5%8F%8C%E7%B ......
Windows manjaro 系统

C# .NET 国密 SM2 签名 默认USER ID

C# .NET 国密 SM2 签名 默认USER ID: 1234567812345678 string userId = "1234567812345678"; byte[] byUserId = Encoding.UTF8.GetBytes(userId); - ......
USER NET SM2 ID SM

windows10在新建文件选项中添加.md选项

新建一个.txt后缀的文件,并写入以下信息 Windows Registry Editor Version 5.00 [HKEY_CLASSES_ROOT\.md] @="Typora.md" "PerceivedType"="text" [HKEY_CLASSES_ROOT\.md\ShellNe ......
windows 文件 10 md

ASP.NET Core MVC 从入门到精通之初窥门径

随着技术的发展,ASP.NET Core MVC也推出了好长时间,经过不断的版本更新迭代,已经越来越完善,本系列文章主要讲解ASP.NET Core MVC开发B/S系统过程中所涉及到的相关内容,适用于初学者,在校毕业生,或其他想从事ASP.NET Core MVC 系统开发的人员,仅供学习分享使用 ......
门径 Core ASP NET MVC

python远程控制windows机器

1,进入cmd,输入winrm quickconfig -q,如果出现下图报错,把电脑公网设置为专网 设置专网步骤:win+i,网络和internet,状态,属性 2,检查 winrm 服务监听状态;进入cmd,输入winrm e winrm/config/listener;记录端口号 Port 值 ......
远程控制 机器 windows python

windows10修改公网为专网

1,win+i进入设置,点击网络和internet 2,点击状态 3,点击属性 4,把公网改成专网 ......
专网 windows 10

windows10开启电源模式中的休眠选项

使用管理员权限开启PowerShell,输入命令: powercfg -h on ......
电源 windows 模式 10

0001 嵌入式开发带你从小白到大佬系列之——Linux开发环境搭建—Windows-VMware-Ubuntu环境配置

如文章标题,我们安装的Linux开发环境是**:Windows-VMware-Ubuntu环境** 配置,即在windows系统下安装VMware虚拟机,之后在VMware中配置安装Linux系统的常用发行版——Ubuntu系统。 没有在一台服务器或者一台电脑上直接安装linux系统(比如直接主机安 ......