用的 相关的软件列表

SpringBoot使用Redisson实现分布式锁(秒杀系统)
Redis

SpringBoot使用Redisson实现分布式锁(秒杀系统)

2020-03-16 标签:springboot,使用,redisson,实现,分布式,秒杀,系统,前面,讲完,redis,接下来,一般,提及,更多,的是,官方,建议,去做

前面讲完了Redis的分布式锁的实现,接下来讲Redisson的分布式锁的实现,一般提及到Redis的分布式锁我们更多的使用的是Redisson的分布式锁,Redis的官方也是建议我们这样去做的。Redisson点我可以直接跳转到Redisson的官方文档。1.1、引入Maven依赖org.redi

ASP.NET CORE学习教程之自定义异常处理详解
Asp.net

ASP.NET CORE学习教程之自定义异常处理详解

2020-03-14 标签:asp,net,core,学习,教程,自定义,异常,处理,详解,选择,中间,传统,采用,过滤器,方式,是以,多个,连接,而成

为什么异常处理选择中间件?传统的ASP.NET可以采用异常过滤器的方式处理异常,在ASP.NET CORE中,是以多个中间件连接而成的管道形式处理请求的,不过常用的五大过滤器得以保留,同样可以采用异常过滤器处理异常,但是异常过滤器不能处理MVC中间件以外的异常,为了全局统一考虑,采用中间件处理异常更

Asp.Net Core WebAPI使用Swagger时API隐藏和分组详解
Asp.net

Asp.Net Core WebAPI使用Swagger时API隐藏和分组详解

2020-03-14 标签:asp,net,core,webapi,使用,swagger,api,隐藏,分组,详解,前言,部分,接口,代替,难免,直观,暴露出,比如,结合

1、前言为什么我们要隐藏部分接口?因为我们在用swagger代替接口的时候,难免有些接口会直观的暴露出来,比如我们结合Consul一起使用的时候,会将健康检查接口以及报警通知接口暴露出来,这些接口有时候会出于方便考虑,没有进行加密,这个时候我们就需要把接口隐藏起来,只有内部的开发者知道。为什么要分组

Asp.Net Core对接钉钉群机器人的完整步骤记录
Asp.net

Asp.Net Core对接钉钉群机器人的完整步骤记录

2020-03-14 标签:asp,net,core,对接,机器人,完整,步骤,记录,前言,作为,企业,办公,越来越,常用,软件,内部

前言钉钉作为企业办公越来越常用的软件,对于企业内部自研系统提供接口支持,以此来打通多平台下的数据,本次先使用最简单的钉钉群机器人完成多种形式的消息推送,参考钉钉开发文档中自定义机器人环节,此次尝试所花的时间不多,但有几个地方是需要注意的。一、钉钉群中建立机器人获取WebHook地址首先得有一个钉钉群

asp.net core配置文件加载过程的深入了解
Asp.net

asp.net core配置文件加载过程的深入了解

2020-03-14 标签:asp,n,et,core,配置文件,加载,过程,深入,了解,前言,中程,运行,担当,不可或缺,角色,通常情况下,使用,visual,studio

前言配置文件中程序运行中,担当着不可或缺的角色;通常情况下,使用 visual studio 进行创建项目过程中,项目配置文件会自动生成在项目根目录下,如 appsettings.json,或者是被大家广泛使用的 appsettings.{env.EnvironmentName}.json;配置文件

ASP.NET Core应用错误处理之DeveloperExceptionPageMiddleware中间件呈现“开发者异常页面”
Asp.net

ASP.NET Core应用错误处理之DeveloperExceptionPageMiddleware中间件呈现“开发者异常页面”

2020-03-14 标签:asp,net,core,应用,错误处理,中间,呈现,开发者,异常,页面,前言,三种,错误,方式,通过,几个,简单

前言在《ASP.NET Core应用的错误处理[1]:三种呈现错误页面的方式》中,我们通过几个简单的实例演示了如何呈现一个错误页面,这些错误页面的呈现分别由三个对应的中间件来完成,接下来我们将对这三个中间件进行详细介绍。在开发环境呈现的异常页面是通过一个类型为DeveloperExceptionPa

图析ASP.NET Core引入gRPC服务模板
Asp.net

图析ASP.NET Core引入gRPC服务模板

2020-03-14 标签:asp,net,core,引入,grpc,服务,模板,早就,听说,正好,趁着,家里,电脑,做了,新系统

早就听说ASP.NET Core 3.0中引入了gRPC的服务模板,正好趁着家里电脑刚做了新系统,然后装了VS2019的功夫来体验一把。同时记录体验的过程。如果你也想按照本文的步骤体验的话,那你得先安装.NET Core3.0预览版的SDK。至于开发工具我用的时VS2019,当然你也可以使用VS C

ASP.NET Core应用错误处理之三种呈现错误页面的方式
Asp.net

ASP.NET Core应用错误处理之三种呈现错误页面的方式

2020-03-14 标签:asp,net,core,应用,错误处理,之三,呈现,错误,页面,方式,前言,由于,同时,处理,多个,请求,服务器,所以在,某个

前言由于ASP.NET Core应用是一个同时处理多个请求的服务器应用,所以在处理某个请求过程中抛出的异常并不会导致整个应用的终止。出于安全方面的考量,为了避免敏感信息的外泄,客户端在默认的情况下并不会得到详细的出错信息,这无疑会在开发环境下增加查错纠错的难度。对于生产环境来说,我们也希望最终用户能

Asp.Net Core使用SignalR进行服务间调用方法示例
Asp.net

Asp.Net Core使用SignalR进行服务间调用方法示例

2020-03-14 标签:asp,net,core,使用,signalr,进行,服务,调用,方法,示例,网上,查询,关于,简单,例子,大部分,简易,聊天,功能

网上查询过很多关于ASP.NET core使用SignalR的简单例子,但是大部分都是简易聊天功能,今天心血来潮就搞了个使用SignalR进行服务间调用的简单DEMO。至于SignalR是什么我就不多说了,微软官方文档也不少。第一步新建项目所有VS开发第一步都是新建一个解决方案哈,这里我就不多介绍如

Asp.Net Core2.1前后使用HttpClient的两种方式
Asp.net

Asp.Net Core2.1前后使用HttpClient的两种方式

2020-03-14 标签:asp,net,core,前后,使用,httpclient,两种,方式,前言,应用,开发,调用,第三,接口,常有,的事

前言在.Net Core应用开发中,调用第三方接口也是常有的事情,HttpClient使用人数、使用频率算是最高的一种了,在.Net Core中,HttpClient的使用方式随着版本的升级也发生了一些变化,本次就讲解一下Asp.Net Core2.1前后使用的两种方式。一、原先HttpClient