最新 最热

LF和CRLF换行符不一致导致的Git显示修改问题分析及解决

使用 Git 进行版本管理时,可能会遇到换行符不一致的问题。这个问题是由于不同的操作系统使用不同的换行符导致的。例如,Windows 系统使用 CRLF(回车换行)作为换行符,而 Linux 和 MacOS 系统使用 LF(换行)作为换行符。...

2023-08-25
0

在 Asp.Net Core 中什么是认证和授权

认证(Authentication) 和 授权(Authorization)在 Asp.Net core 充当了两个不同的职责。有的老伙计在理解的时候还存在误解。本文我们将会通过一些简单的例子来说明这两个概念。...

2023-08-23
1

如何使用 EF Core 7 批量删除数据

在 EF Core 7 中,我们可以使用批量操作来删除多条数据。这种方式与之前的版本有所不同,本文将对比 EFCore 7 和之前版本批量删除数据的不同方式。

2023-08-23
1

前后端分离中台框架 Admin.Core 学习-介绍与配置说明

将会输出codeFirst执行的脚本 将 assemblyNames 配置的所有实体执行结构移 db.CodeFirst.SyncStructure  1.创建临时表 2.插入历史数据,修改字段名称情况注意 3.删除旧表,重命名临时表为新表 生产上该自己执行脚本的还...

2023-08-21
0

.NET Core多线程 (4) 锁机制

通过ILSpy反编译查看可以知道,lock是个语法糖,编译后其实是Monitor.Enter 和 Monitor.Exit 的封装。

2023-08-13
1

.NET Core多线程 (3) 异步 - 下

方法一:不使用同步上下文(比如WindowsFormSynchronizationContext)

2023-08-11
0

【Nginx02】Nginx学习:核心模块Core

对于 Nginx 的学习来说,其实最基础的就是学习配置文件中的各种不同配置项。如果想要深入的理解 Nginx ,那就要去研究它的源码,但是就像之前说过的,C 的水平以及整体的计算机基础知识的水平还不足以支撑我达到可以分析 Ngi...

2023-08-09
0

聊聊Asp.net Core中如何做服务的熔断与降级

而对于微服务来说,熔断就是我们常说的“保险丝”,意为当服务出现某些状况时,切断服务,从而防止应用程序不断地尝试执行可能会失败的操作造成系统的“雪崩”;或者大量的超时等待导致系统卡死等情况,很多地方也将其成为“过载...

2023-07-21
1

ASP.NET Core 6框架揭秘实例演示[40]:基于角色的授权

ASP.NET应用并没有对如何定义授权策略做硬性规定,所以我们完全根据用户具有的任意特性(如性别、年龄、学历、所在地区、宗教信仰、政治面貌等)来判断其是否具有获取目标资源或者执行目标操作的权限,但是针对角色的授权策...

2023-07-10
1

关于python依赖错误安装cupy造成的报错

cupy,一种类似numpy,使用CUDA的GPU硬件加速 一般需要有cuda才可以使用,但是很多时候会错误安装,造成以下报错:

2023-07-09
1