net windows方式webapi

.Net Core Console&Generic HostBuilder

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

IOC创建对象的方式

使用无参构造创建对象,默认!有参会在beans.xml中报错 假设我们使用有参构造创建对象 下标赋值 <bean id="user" class="com.gy.pojo.User"> <constructor-arg index="0" value="alice"/> </bean> 通过参数类型 ......
对象 方式 IOC

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

Jmeter参数化的方式-用户参数、用户自定义变量、CSV文件设置、函数助手

一、jmeter的主要功能 参数化:事先准备好数据,脚本执行时从准备好的数据中取值; 可将脚本中的某些输入使用参数来代替,在脚本运行时指定参数的取值范围和规则; 在脚本运行时,根据需要选取不同的参数值作为输入,该方式成为数据驱动测试(Data Drivern Test,DDT),参数的取值范围称为数 ......
参数 用户 变量 函数 助手

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 笔记本 时间

yum方式安装nginx

yum方式安装nginx 1.添加yum资源库 rpm -Uvh http://nginx.org/packages/centos/7/noarch/RPMS/nginx-release-centos-7-0.el7.ngx.noarch.rpm 2.安装nginx yum -y install n ......
方式 nginx yum

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

JavaScript的引入方式

外部JS文件 deno.js alert('你好!JavaScript'); JS引入方式.html <!--方式一:内部脚本--> <!--标签不能自闭和--> <script> alert('你好 JS') </script> <!--方式二:外部引入--> <script src="demo. ......
JavaScript 方式

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系统(比如直接主机安 ......

vmware中安装windows11系统

1、官网下载windwos11镜像(点击跳转下载) 2、打开vmware,创建新的虚拟机 3、选择典型方便快捷 4、选择安装程序光盘文件,点击浏览选择刚刚下载好的iso镜像 5、选择windows版本号我的vmware是16版本没有windwos11选项直接选择最新windows10X64版本 6、 ......
windows vmware 系统 11

windows使用openssh

1 openssh安装 openSSH下载路径(Windows x64版本) win10自带了openssh工具,可在设置-->应用-->管理可选功能-->添加功能内查看 1.解压到需要部署的服务器的 C:\Program Files下 。别问为什么,官方就这么说的 2.使用管理员模式的cmd到C: ......
windows openssh

.Net6注入Consul服务

.Net6注入Consul服务 直接上代码了(参考了一下其他博客进行总结一下),我这边项目工程是模拟微服务模式,新建类库把服务打包成了nuget方便调用 现在先大致介绍一下,结尾放demo案例代码 consul心跳 心跳的地址要于下面配置文件的地址一样 这里先定义一会配置文件也要相同 /// <su ......
Consul Net6 Net

THM-红队-Windows本地持久性

篡改非特权帐户 分配组成员资格 C:\> net localgroup administrators thmuser0 /add 这将允许您使用 RDP、WinRM 或任何其他可用的远程管理服务来访问服务器。 如果这看起来太可疑,您可以使用Backup Operators组。该组中的用户没有管理权限 ......
红队 持久性 Windows THM