草庐IT

Swagger-core

全部标签

阿里云OSS前端直传+net core后端签名

OSS前端直传+后端签名一、服务端签名后前端直传首先安装阿里云SDKAliyun.OSS.SDK.NetCorepublicstaticstringaccessKeyId="你的accessKeyId";publicstaticstringaccessKeySecret="你的accessKeySecret";publicstaticstringbucketName="你的桶名称";publicstaticstringendpoint="oss-cn-beijing.aliyuncs.com";publicstaticintexpireTime=30;publicDictionaryGetPo

阿里云OSS前端直传+net core后端签名

OSS前端直传+后端签名一、服务端签名后前端直传首先安装阿里云SDKAliyun.OSS.SDK.NetCorepublicstaticstringaccessKeyId="你的accessKeyId";publicstaticstringaccessKeySecret="你的accessKeySecret";publicstaticstringbucketName="你的桶名称";publicstaticstringendpoint="oss-cn-beijing.aliyuncs.com";publicstaticintexpireTime=30;publicDictionaryGetPo

【ASP.NET Core】在node.js上托管Blazor WebAssembly应用

由于Blazor-WebAssembly是在浏览器中运行的,通常不需要执行服务器代码,只要有个“窝”能托管并提供相关文件的下载即可。所以,当你有一个现成的Blazorwasm项目,没必要用其他语言重写,或者你不想用ASP.NETCore来托管(有些大材小用了),就可以试试用node.js来托管。要实现这个不需要掌握什么新的知识,所以咱们直接开工干活。首先,咱们做好Blazorwasm应用的开发。dotnetnewblazorwasm-empty-nDemo-o.blazorwasm-empty模板创建的项目只带一些基本代码和HelloWorld,没有演示代码——无Counter无假天气预报。然

【ASP.NET Core】在node.js上托管Blazor WebAssembly应用

由于Blazor-WebAssembly是在浏览器中运行的,通常不需要执行服务器代码,只要有个“窝”能托管并提供相关文件的下载即可。所以,当你有一个现成的Blazorwasm项目,没必要用其他语言重写,或者你不想用ASP.NETCore来托管(有些大材小用了),就可以试试用node.js来托管。要实现这个不需要掌握什么新的知识,所以咱们直接开工干活。首先,咱们做好Blazorwasm应用的开发。dotnetnewblazorwasm-empty-nDemo-o.blazorwasm-empty模板创建的项目只带一些基本代码和HelloWorld,没有演示代码——无Counter无假天气预报。然

abp(net core)+easyui+efcore实现仓储管理系统——ABP升级7.3上(五十八)

Abp(netcore)+easyui+efcore实现仓储管理系统目录abp(netcore)+easyui+efcore实现仓储管理系统——ABP总体介绍(一)abp(netcore)+easyui+efcore实现仓储管理系统——解决方案介绍(二)abp(netcore)+easyui+efcore实现仓储管理系统——领域层创建实体(三) abp(netcore)+easyui+efcore实现仓储管理系统——定义仓储并实现(四)abp(netcore)+easyui+efcore实现仓储管理系统——创建应用服务(五)abp(netcore)+easyui+efcore实现仓储管理系统—

abp(net core)+easyui+efcore实现仓储管理系统——ABP升级7.3上(五十八)

Abp(netcore)+easyui+efcore实现仓储管理系统目录abp(netcore)+easyui+efcore实现仓储管理系统——ABP总体介绍(一)abp(netcore)+easyui+efcore实现仓储管理系统——解决方案介绍(二)abp(netcore)+easyui+efcore实现仓储管理系统——领域层创建实体(三) abp(netcore)+easyui+efcore实现仓储管理系统——定义仓储并实现(四)abp(netcore)+easyui+efcore实现仓储管理系统——创建应用服务(五)abp(netcore)+easyui+efcore实现仓储管理系统—

ASP.NET Core中使用固定窗口限流

算法原理固定窗口算法又称计数器算法,是一种简单的限流算法。在单位时间内设定一个阈值和一个计数值,每收到一个请求则计数值加一,如果计数值超过阈值则触发限流,如果达不到则请求正常处理,进入下一个单位时间后,计数值清零,重新累计。如上图所示,时间单位是1秒,阈值是3。第1秒3个请求,不会触发限流;第2秒1个请求,不会触发限流;第3秒4个请求,这一秒的前3个请求正常处理,第4个请求触发限流,会被拒绝处理。后续第4秒、第5秒不会触发限流,所有请求正常处理。算法实现这里讲两种实现方法:进程内即内存固定窗口算法、基于Redis的固定窗口算法。进程内即内存固定窗口算法使用字典,Key是限流目标,Value包括

ASP.NET Core中使用固定窗口限流

算法原理固定窗口算法又称计数器算法,是一种简单的限流算法。在单位时间内设定一个阈值和一个计数值,每收到一个请求则计数值加一,如果计数值超过阈值则触发限流,如果达不到则请求正常处理,进入下一个单位时间后,计数值清零,重新累计。如上图所示,时间单位是1秒,阈值是3。第1秒3个请求,不会触发限流;第2秒1个请求,不会触发限流;第3秒4个请求,这一秒的前3个请求正常处理,第4个请求触发限流,会被拒绝处理。后续第4秒、第5秒不会触发限流,所有请求正常处理。算法实现这里讲两种实现方法:进程内即内存固定窗口算法、基于Redis的固定窗口算法。进程内即内存固定窗口算法使用字典,Key是限流目标,Value包括

HMS Core Insights第八期直播预告--创新能力解读

【导读】在上个月举办的HDC2021华为开发者大会上,全新登场的HMSCore6向大家展示了包括媒体、图形、连接与通信等领域的众多全新开放能力。如仅用一部RGB摄像头的手机即可完成的3D建模,在弱网环境下也能为用户带来流畅上网体验的智能网络调优等。这些技术是怎么开发出来的?在技术背后又有怎样的故事?HMSCoreInsights深度解读系列第八期直播将在2021年11月25日19:00开播!本期直播以“对话专家,HMSCore6创新能力解读”为主题,聚焦HMSCore6在图形、媒体以及连接与通信领域推出的的全新开放能力与特性,为你讲述这些能力特性的技术基础,并对这些领域未来的技术发展方向进行展

HMS Core Insights第八期直播预告--创新能力解读

【导读】在上个月举办的HDC2021华为开发者大会上,全新登场的HMSCore6向大家展示了包括媒体、图形、连接与通信等领域的众多全新开放能力。如仅用一部RGB摄像头的手机即可完成的3D建模,在弱网环境下也能为用户带来流畅上网体验的智能网络调优等。这些技术是怎么开发出来的?在技术背后又有怎样的故事?HMSCoreInsights深度解读系列第八期直播将在2021年11月25日19:00开播!本期直播以“对话专家,HMSCore6创新能力解读”为主题,聚焦HMSCore6在图形、媒体以及连接与通信领域推出的的全新开放能力与特性,为你讲述这些能力特性的技术基础,并对这些领域未来的技术发展方向进行展