c# 多线程 –Mutex(互斥锁)

互斥锁(Mutex) 互斥锁是一个互斥的同步对象,意味着同一时间有且仅有一个线程可以获取它。 互斥锁可适用于一个共享资源每次只能被一个线程访问的情况 &nbsp…

.net core集成swagger后出现缺少对公共可见类型或成员”警告解决办法

昨天写了一篇.net core3.1集成swagger的教程,可能有个小细节小伙伴们没有发现。集成完之后每个类上面会有波浪线,提示缺少对XXX公共可见类型的xm…

ASP.NET Core 3.1使用Swagger

一、什么是Swagger 随着技术的不断方法,现在的网站开发基本都是使用前后端分离的模式,这样使前端开发者和后端开发者只需要专注自己擅长的即可。但这种方式会存在…

.net core 3.1 Nlog全局日志

1.安装 Nuget 包:Nlog.Web.AspNetCore 2.添加配置文件: nlog.config   注意,此处nlo…

redis为什么快?

1.纯内存KV操作Redis的操作都是基于内存的,CPU不是 Redis性能瓶颈,,Redis的瓶颈是机器内存和网络带宽。在计算机的世界中,CPU的速度是远大于…

Windows10激活工具,支持任意版本切换

自留window10激活工具,亲测可用。 软件截图: 下载地址: 使用方法: 下载->解压->右键管理员模式打开->选择你想要的windows…

vs2022激活码(亲测有效)

专业版:TD244-P4NB7-YQ6XK-Y8MMM-YWV2J企业版:VHF9H-NXBBB-638P6-6JHCY-88JWH

.net core 3.1 单点登陆(附源码)

我这里是用JWT机制、IdentityServer4、Cookie来做单点登陆的,由于cookie本身的局限性,目前只能在同域名下单点登陆,如果有想做不同域名的…

Visual Studio 2022开启引用关系查看

在工具→选项,打开如下界面,寻找“文本编辑器→所有语言”中设置显示; 设置完成后重启vs就可正常查看当前方法的所有引用;

.net core JWT SSO单点登陆详解

在企业发展初期,企业使用的系统很少,通常一个或者两个,每个系统都有自己的登录模块,运营人员每天用自己的账号登录,很方便。 但随着企业的发展,用到的系统随之增多,…