自定义博客皮肤VIP专享

*博客头图:

格式为PNG、JPG,宽度*高度大于1920*100像素,不超过2MB,主视觉建议放在右侧,请参照线上博客头图

请上传大于1920*100像素的图片!

博客底图:

图片格式为PNG、JPG,不超过1MB,可上下左右平铺至整个背景

栏目图:

图片格式为PNG、JPG,图片宽度*高度为300*38像素,不超过0.5MB

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(16)
  • 收藏
  • 关注

原创 Debian网络配置

【代码】Debian配置无线网络。

2025-05-15 16:50:08 321

原创 CentOS7安装部署.Net6应用

1 .net环境安装,使用包管理器安装,添加仓储指令。

2025-05-14 15:41:18 118

原创 CentOS切换阿里源,安装EMQX,Clickhouse单机版

EMQX 支持通过 Yum 源安装,您可通过以下 Yum 命令从中自动下载和安装 EMQX。3、安装指定版本的Clickhouse服务端。2、安装Clickhouse服务端与客户端。5、设置default用户的密码。

2025-05-14 15:22:06 700

原创 Docker中安装minio

1、下载minIO的镜像docker pull minio/minio2、创建存储上传文件的目录mkdir -p /data/minio/data3、创建并启动minIO容器docker run -p 9000:9000 -p 9090:9090 \ --net=host \ --name minio \ -d --restart=always \ -e "MINIO_ACCESS_KEY=username" \ -e "MINIO_SECRET_KEY=passwor

2022-04-29 16:01:30 229

原创 Docker中安装Gokins

docker run --privileged -p 8030:8030 --restart always --name='gokins' -v /var/run/docker.sock:/var/run/docker.sock -v /usr/bin/docker:/usr/bin/docker -v /data:/data -itd mgr9525/gokins:latest

2022-04-29 15:57:41 1307

原创 .Net6中通过自定义Token进行鉴权授权

1、注册自定义token鉴权方案#region 使用自定义token鉴权方案,进行鉴权builder.Services.AddAuthentication(config =>{ config.AddScheme<CtmTokenAuthenticationHandler>("token", "ctmToken"); config.DefaultAuthenticateScheme = "token";//默认鉴权方案改成token config.Defau

2022-04-16 23:51:00 2708

原创 .Net6中基于Cookie的鉴权授权

1、注册Cookie鉴权服务#region 使用cookie进行鉴权builder.Services //添加鉴权架构:使用cookie进行鉴权 .AddAuthentication(CookieAuthenticationDefaults.AuthenticationScheme) //如果未鉴权,则跳转 .AddCookie(o => o.LoginPath = "/api/Login/NoLogin"); #endregi

2022-04-16 23:27:59 1383

原创 Linux防火墙常用操作及端口开放

Linux防火墙常用操作及端口开放1.查看防火墙状态firewall-cmd --state2.开启防火墙systemctl start firewalld.service3.开启指定端口firewall-cmd --zone=public --add-port=3306/tcp --permanentfirewall-cmd --zone=public --add-port=6379/tcp --permanent显示success表示成功–zone=public表示作用域为公共的

2022-04-12 14:19:15 13897 1

原创 Linux下安装Redis

Linux下安装Redis1.下载最新稳定版本而是想要下载指定的版本 (https://download.redis.io/releases/)2.进入/urs/local/redis文件夹,并创建redis文件夹后进入redis文件夹mkdir rediscd redis3.选择需要下载的版本后,右击选择复制链接,命令如下:wget https://download.redis.io/releases/redis-6.2.6.tar.gz4.解压redis压缩包tar -zvxf re

2022-04-12 14:05:51 933

原创 C#中Git忽略文件模板

# Visual Studio # User-specific files*.suo*.user*.userosscache*.sln.docstates# User-specific files (MonoDevelop/Xamarin Studio)*.userprefs# Build results[Dd]ebug/[Dd]ebugPublic/[Rr]elease/[Rr]eleases/[Xx]64/[Xx]86/[Bb]uild/bld/[Bb]in/.

2022-04-12 09:27:48 827

原创 Linux下通过Yum在线安装MySQL

查看是否已经安装了mysql[root@localhost ~]# rpm -qa|grep mysql #无输出说明没有安装打开网址:MySQL Yum存储库,找到mysql源地址【https://dev.mysql.com/get/mysql80-community-release-el7-5.noarch.rpm】找到对应linux的版本进行下载、查看自己的版本:[root@localhost ~]# cat /etc/redhat-releaseCentOS Linux re..

2022-04-11 17:55:55 161

原创 .Net6中间件管道模型及错误捕获中间件的使用方法

1.中间件管道模型每个委托都可以在下一个委托之前和之后执行操作。应该在管道的早期调用异常处理委托,以便它们可以捕获在管道后期阶段发生的异常。 2//短路中间件app.Run(async context =>{ await context.Response.WriteAsync("Hello from 2nd delegate.");});//在执行下一个中间件前或后,都可以增加相应的业务逻辑app.Use(async (context, next) =>{

2022-03-27 12:12:32 968

原创 .Net6中TypeFilter和ServiceFilter的实现原理

创建MyTypeFilterAttribute过滤器 public class MyTypeFilterAttribute : Attribute, IFilterFactory, IFilterMetadata { private readonly Type _type; public MyServiceFilterAttribute(Type type) { this._type = type;

2022-03-26 23:39:25 788

原创 在winform或wpf中使用IOC容器

引入包:Microsoft.Extensions.DependencyInjection.AbstractionsMicrosoft.Extensions.DependencyInjectionIServiceCollection services = new ServiceCollection();services.AddSingleton<FrmHomePage>();var provider = services.BuildServiceProvider();var.

2022-03-26 23:06:01 1335

原创 .Net6中使用Autofac并进行模块化配置

安装包:Autofac.Extensions.DependencyInjection这个包中已包含Autofac基础包1、Program.cs中进行配置builder.Host.UseServiceProviderFactory(new AutofacServiceProviderFactory());builder.Host.ConfigureContainer<ContainerBuilder>(builder =>{ // builder.Autofac.

2022-03-22 18:33:35 1620

原创 .Net6中4大过滤器的使用方法及应用场景

IAuthorizationFilter授权过滤器 public class CtmAuthorizationFilterAttribute : Attribute, IAuthorizationFilter{ public void OnAuthorization(AuthorizationFilterContext context) { // context.HttpContext.User.Claims context.Http...

2022-03-22 17:53:31 2376

空空如也

空空如也

TA创建的收藏夹 TA关注的收藏夹

TA关注的人

提示
确定要删除当前文章?
取消 删除