摘要: 1.redis的数据类型 简介:Redis 是一个开源(BSD许可)的,内存中的数据结构存储系统,它可以用作数据库、缓存和消息中间件。 它支持多种类型的数据结构,如 字符串(strings),散列(hashes), 列表(lists),集合(sets),有序集合(sorted sets) 与范围查询 阅读全文
posted @ 2024-07-18 16:23 芝士Hugh 阅读(2) 评论(0) 推荐(0) 编辑
摘要: 电脑配置IIS 可以从控制面板打开Windows功能,需要选择的选项有 https://dotnet.microsoft.com/en-us/download/dotnet/6.0 阅读全文
posted @ 2024-07-18 16:21 芝士Hugh 阅读(1) 评论(0) 推荐(0) 编辑
摘要: 数据传输对象 对象转换成另一个对象 Dto转实体 实体转Dto 控制器里面的方法 ,不管是什么 参数,一律Dto 利用反射的方式 1.安装automapper包 2.创建一个类继承Profile 3.再类中 创建构造函数 4.在构造函数中 CreateMap<源对象、目标对象>().ReverseM 阅读全文
posted @ 2024-07-18 16:21 芝士Hugh 阅读(1) 评论(0) 推荐(0) 编辑
摘要: 给一个类型添加方法,我们可以使用扩展方法 1.必须是静态类 2.必须是静态方法 3.第一个参数必须是this 4.this 是类型(给哪一个类型加扩展方法,this后面就是哪一个类型) 阅读全文
posted @ 2024-07-18 16:20 芝士Hugh 阅读(1) 评论(0) 推荐(0) 编辑
摘要: 1,在linux上配置.net环境 https://learn.microsoft.com/zh-cn/dotnet/core/install/linux 官方网址 (1)找到安装系统的版本 (2)选择安装的.net版本(安装SDk和运行时) 2.在linux上创建一个文件夹,把发布的文件移动到文件 阅读全文
posted @ 2024-07-18 16:19 芝士Hugh 阅读(1) 评论(0) 推荐(0) 编辑
摘要: .net core 核心概念 A a = new A();正 控制反转(IOC)概念 三种生命周期 请求时候 1.作用域(常用) 2.单例 3.瞬时 第三组件 (DI--实现) autofac、unity(依赖注入) 依赖注入(三种) 1.构造注入(常用) 2.属性注入 3.接口注入 .net fr 阅读全文
posted @ 2024-07-18 16:19 芝士Hugh 阅读(1) 评论(0) 推荐(0) 编辑
摘要: 1.在nuget包管理下载所需包 2.在项目中创建扩展类 Module类 3.在类中继承 Autofac.Module 4.重写Load方法,实现自动注入 protected override void Load(ContainerBuilder builder) { //1.动态加载程序集 var 阅读全文
posted @ 2024-07-18 16:19 芝士Hugh 阅读(1) 评论(0) 推荐(0) 编辑
摘要: 一、事务的四大特性 原子性(Atomicity) 事务包含的所有数据库操作要么全部成功,要不全部失败回滚。 一致性(Consistency) 一致性是指事务必须使数据库从一个一致性状态变换到另一个一致性状态,也就是说一个事务执行之前和执行之后都必须处于一致性状态。一致性规定事务提交前后只存在两个状态 阅读全文
posted @ 2024-06-21 19:14 芝士Hugh 阅读(6) 评论(0) 推荐(1) 编辑
摘要: 生命周期有三种模式:瞬时(Transient)、作用域(Scoped)、单例(Singleton) 「瞬时,就是没有生存期。」 也就是说,每次从依赖注入系统中获取瞬时的服务实例时,都会创建一个全新的对象。 依赖注入系统中的服务容器不会保存它,也就是没有生存权的普通对象。 「单例,就是会一直存在,与应 阅读全文
posted @ 2024-06-21 19:14 芝士Hugh 阅读(2) 评论(0) 推荐(1) 编辑
摘要: EF Core Dapper SqlSuagr FreeSql .代表的本机 127.0.0.1代表的本机 SqlServer端口号:1433 MySql端口号:3306 阅读全文
posted @ 2024-06-21 19:13 芝士Hugh 阅读(4) 评论(0) 推荐(0) 编辑