
Linux离线部署.NET Core环境
Linux离线部署.Net Core 环境安装(以6.0版本为例)使用 uname -i 查看 硬件平台# 显示硬件平台 uname -i微软提供的离线安装包进行安装。首先下载tar.gz的离线包,下载网址:https://dotnet.microsoft.com/en-us/download/do...
Linux离线部署.Net Core 环境安装(以6.0版本为例)使用 uname -i 查看 硬件平台# 显示硬件平台 uname -i微软提供的离线安装包进行安装。首先下载tar.gz的离线包,下载网址:https://dotnet.microsoft.com/en-us/download/do...
在默认情况下,Redis服务器只接受来自本地的连接。然而,有时我们可能需要让外部网络也能够访问到我们的Redis服务器。本文将介绍如何在Windows环境下设置Redis以允许外网访问。打开Redis配置文件首先,我们需要找到并打开Redis的配置文件。这个文件的位置取决于你的Redis安装路径,通...
Cookie认证 配置在Startup中的ConfigureServices方法中注册服务public void ConfigureServices(IServiceCollection services){ //注册Cookie认证服务services.AddAuthentication(Cook...
使用 Async 和 Await 的异步编程异步方法的返回值一般是Task,T是真正的返回值类型,Task。惯例:异步方法名字以Async结尾。即使方法没有返回值,也最好把返回值声明为非泛型的Task。调用泛型方法时,一般在方法前加上await关,这样拿到的返回值就是泛型指定的T类型;异步方法的“传...
什么是 MiniProfiler 和 SwaggerMiniProfiler:MiniProfiler 是一个轻量级的性能分析工具,可以帮助开发人员监控代码的执行时间、数据库查询、内存使用等性能指标。通过将 MiniProfiler 集成到项目中,可以迅速识别性能瓶颈,从而优化应用程序的性能。Swa...
什么是 MiniProfilerMiniProfiler 是一个轻量级的性能分析工具,适用于 .NET Core 和其它 .NET 技术栈。它提供了一种简单的方式来测量和分析代码的性能,以及监视数据库查询。MiniProfiler 具有以下特点:轻量级:MiniProfiler 非常轻巧,不会对应用...
默认事务(SaveChanges)SaveChanges :一次性将本地缓存中所有的状态变化,一次性提交到数据库,这就是一个事务,要么统一成功,要么统一回滚使用场景:一个DBContext,即一个数据库的EF的上下文,不能控制多个数据库。关闭默认事务:db_a.Database.AutoTransa...
System.Text.Json 方式services.AddControllersWithViews().AddJsonOptions(options ={// 处理输出时时间转换问题options.JsonSerializerOptions.Converters.Add(new CustomDa...
(一)docker 基础命令启动dockersystemctl start docker关闭dockersystemctl stop docker重启dockersystemctl restart docker(二)docker 镜像命令镜像列表——docker images获取镜像信息——dock...
为什么要使用阿里云私有镜像个人测试使用,速度快harbor私有仓库搭建需要独立的服务器dockerhub 网络太慢这里以申请阿里云容器镜像服务(免费),并创建仓库为例,其他仓库如 dockerhub、谷歌、亚马逊、腾讯等详见对应产品说明书。我们建议用阿里云容器镜像服务。阿里云容器服务地址为 http...