net windows方式webapi

内网环境windows server 2012r2系统怎样手动安装cab更新补丁

在内网部署了几台win server 2012r2 服务器,由于是纯内网,要求和互联网物理隔离,内网的服务器更新补丁成了一个问题,在互联网上没有找到单独的集成补丁包,去微软官方手动下载再去更新费时费力,便想到使用以下方法进行。 1、使用互联网台式机安装一台虚拟机,虚拟机要求和内网服务器使用相同镜像 ......
手动 补丁 windows 环境 server

nginx for Windows

配置nginx.conf worker_processes 1; events { worker_connections 1024; } http { server { listen 8092; server_name localhost; location / { root D:/IdeaProj ......
Windows nginx for

.net通用RSA加密工具类

目前最流行的加密算法莫过于RSA了,以下是我们.net/.net core C#生成环境用的RSA加密工具类,在此分享给大家。 using System; using System.IO; using System.Security.Cryptography; using System.Text; ......
工具 net RSA

.Net6实现定时任务

首先创建一个类Background 实现代码: using Microsoft.Extensions.Hosting;using System;using System.Collections.Generic;using System.Linq;using System.Text;using Sys ......
任务 Net6 Net

asp.net core之依赖注入

合集 - asp.net core入门到造轮子(7) 1.asp.net core入门到造轮子-目录07-242.asp.net core之Startup07-24 3.asp.net core之依赖注入07-25 4.asp.net core之中间件07-265.asp.net core之Host ......
core asp net

asp.net core之中间件

合集 - asp.net core入门到造轮子(7) 1.asp.net core入门到造轮子-目录07-242.asp.net core之Startup07-243.asp.net core之依赖注入07-25 4.asp.net core之中间件07-26 5.asp.net core之Host ......
中间件 core asp net

Windows 应用程序添加异常捕获

static class Program { /// <summary> /// 应用程序的主入口点。 /// </summary> [STAThread] static void Main() { try { //处理未捕获的异常 Application.SetUnhandledException ......
应用程序 Windows 程序

NET6 EF Error: The certificate chain was issued by an authority that is not trusted

Error A connection was successfully established with the server, but then an error occurred during the login process. (provider: SSL Provider, error: ......
certificate authority trusted issued Error

mysql8.0环境的搭建(Windows)

## 1. MySQL的卸载 > 因为之前可能安装过其他版本的mysql,所以在安装之前,需要将原先安装的进行卸载。 ### 1.1 步骤1:停止MySQL服务 在卸载之前,先停止MySQL8.0的服务。按键盘上的 `Ctrl + Alt + Delete`组合键,打开 `任务管理器` 对话框,可以 ......
Windows 环境 mysql8 mysql

.net 7 session支持

Program.cs,注意顺序 builder.Services.AddSession(options =>{ options.IdleTimeout = TimeSpan.FromMinutes(30); options.Cookie.HttpOnly = true; options.Cookie ......
session net

ASP.NET Core-授权-自定义策略

一 、什么是基于策略的授权基于策略的授权是 ASP.NET Core 中引入的一种新的授权方法。一个授权策略由一个或者多个 requirement 构成。 二 、添加策略在 Startup 中添加策略: services.AddAuthorization(options =>{ // 自定义策略授权 ......
策略 Core ASP NET

Windows | Linux 查找环境变量二进制所在目录

## 1.Windows 使用where命令 ```shell where java ``` ![image](https://img2023.cnblogs.com/blog/1364290/202307/1364290-20230728093312522-1030575843.jpg) ## 2 ......
二进制 变量 所在 Windows 环境

linux ip获取方式:DHCP | 静态ip

## 本文说明 目的:说明:登陆后,通过界面的来设置自动获取ip,特点:linux启动后会自动获取IP缺点是每次自动获取的ip地址可能不一样。 ## 一、DHCP获取 - 说明:登陆后,通过界面的来设置自动获取ip - 特点:linux启动后会自动获取IP缺点是每次自动获取的ip地址可能不一样。 # ......
静态 方式 linux DHCP

主机名解析过程:Hosts文件 | DNS | windows查看DNS缓存 | 隐患

## 摘要 目的: - 本文以linux虚拟机和Windows为例,来介绍一下主机名解析过程 - 主机名解析不完全是靠DNS ## 一、基本概念 1. 主机名:比如www.baidu.com、`hadoop100`等等 ### 1. Hosts文件 - hosts文件是一个文本文件,用来记录IP和 ......
缓存 隐患 DNS 主机 过程

设置ip和主机名映射:linux配置hosts文件 | windows配置hosts文件

## 摘要 目的: 1. Windows下主机名和ip的映射关系 2. linux设置主机名和ip的映射关系 ## 一、Windows设置主机名和ip映射 修改文件 `C:\Windows\System32\drivers\etc\hosts`,添加ip和主机名 `192.168.200.130 C ......
文件 hosts 主机 windows linux

NET7下EFCORE的通用增删查改类

NET7下EFCORE的通用增删查改类 代码摘录自《深入浅出ASP.NET CORE》 /// <summary> /// 所有仓储的约定,此接口仅作为约定,用于标识他们 /// </summary> /// <typeparam name="TEntity">传入仓储的实体模型</typepara ......
EFCORE NET7 NET

windows安装xadmin==0.6.1报错:UnicodeDecodeError: 'gbk' codec can't decode byte 0xa4 in position 3444: illegal multibyte sequence

直接用pip安装xadmin会报以下错误: pip install xadmin==0.6.1 报错: Complete output from command python setup.py egg_info: Traceback (most recent call last): File "<s ......

Windows安装mysql

1、正常下载解压 https://www.mysql.com/cn/downloads/ 2、修改配置文件,进入目录,新建my.ini,不用进入到bin my.ini 配置[mysql]# 设置 mysql 客户端默认字符集default-character-set=utf8 [mysqld]#设置 ......
Windows mysql

.Net6基于layui和ztree完成树形选择器添加和反填和修改

以责任科室为例存储两个值ResponsibleDepartment和AoId,ResponsibleDepartment:是科室名称,AoId是科室Id 添加: <div class="layui-form-item layui-form-text"> <label class="layui-for ......
树形 layui ztree Net6 Net

vue注册全局组件,批量注册全局组件的所有方式

本文列出所有主流在vue中批量注册全局组件的方法 本文下面所有例子的组件目录如下: 方法一:直接在main.js中循环遍历注册 1.在main.js中 // 引入所有需要注册的全局组件 import aboutView from '@/components/common/aboutView.vue' ......
全局 组件 方式 vue

shell 脚本的5种执行方式比较

方式1:直接运行 方式2:使用命令 sh 或 bash 方式3:使用命令 source 或 . 分类: 1. 是否需要执行权限 只有方式1需要执行权限。这是因为方式1把脚本作为可执行文件,自然需要执行权限,但方式2和方式3都是把脚本作为命令的参数,可以不具备执行权限 2. 是否会创建子进程 只有方式 ......
脚本 方式 shell

2023-7-27WPF的ContextMenu的传参绑定方式

# WPF的ContextMenu的绑定方式 *【作者】长生* ### ContextMenu为何不能正常绑定 >在wpf中ContextMenu和ToolTip一样都是弹出层,与VisualTree已经分离了,只不过ToolTip在wpf中有进行特殊处理,所以可以正常绑定。 ### 个人觉得Con ......
ContextMenu 方式 2023 WPF 27

asp.net core之配置

## 简介 配置在asp.net core中可以说是我们必不可少一部分。ASP.NET Core 中的应用程序配置是使用一个或多个配置提供程序执行的。 配置提供程序使用各种配置源从键值对读取配置数据,普通最常用的应该是下面几种: - 设置文件,例如 appsettings.json - 环境变量 - ......
core asp net

ASP.NET Core 使用 Claim 认证详解

微软在早期 .NET Framework 时代,针对 ASP.NET 的用户登录身份认证,提供了 Forms 认证实现方案。后来在推出 ASP.NET Core 之后,采用 Claim 认证替代了 Forms 认证,两者本质上都是基于 Cookie 加解密的认证方式,学习和使用起来非常简单,比较适合 ......
Claim Core ASP NET

windows 80端口被占用,解决办法

### 背景 需要给Windows服务器配置Nginx,通过域名访问Jenkins。 ### 问题描述 启动nginx.exe日志error.log中报错,80端口被占用了 `[emerg] 6636#7040: bind() to 0.0.0.0:80 failed (10013: An atte ......
端口 windows 办法

ASP.NET Core 授权中间件 AuthorizationMiddleware

/// <summary> /// A middleware that enables authorization capabilities. /// </summary> public class AuthorizationMiddleware { // AppContext switch use ......

Vue3的响应式数据处理方式

问题:data[0].tableId 是 undefined,但控制台可以打印出 data[0] 的值 原因: Vue 3 的响应式数据处理方式导致的。 Vue 3 使用了 Proxy 来实现响应式数据。当你访问一个响应式对象的属性时,Vue 会在底层进行拦截,并返回响应式的值。这意味着,当你访问 ......
数据处理 方式 数据 Vue3 Vue

.net core 调用打印机打印pdf文件 FreeSpire.PDF

首先,参考了https://stackoverflow.com/questions/63941980/is-it-possible-to-print-documents-from-a-net-core-3-1-windows-service中的说明, 声明:我用的是core 3.1测试的 先下载了F ......
FreeSpire 打印机 文件 core net

使用 Git 钩子 - Husky.Net

在我们的日常工作中,我们通常需要执行一些重复性任务,如格式化代码、运行单元测试和遵循提交策略等。虽然这些任务简单易行,但我们经常会浪费大量的时间和精力来完成它们。幸运的是,有一种方式可以自动化这些任务——Git 钩子。在本篇文章中,我们将探讨 Git 钩子的概念,并回顾一下 Husky.Net,这是 ......
钩子 Husky Git Net