03 2022 档案

摘要:Redis下载 下载地址: https://github.com/MicrosoftArchive/redis/releases 百度云地址: 链接:https://pan.baidu.com/s/1tFgIHBfs-5y0peMUuQakWg 提取码:59vj Redis 支持 32 位和 64 阅读全文
posted @ 2022-03-23 15:53 HI_Hub_MI 阅读(185) 评论(0) 推荐(0) 编辑
摘要:RabbitMQ的关键对象概念介绍 生产者(producer):负责生产消息,可以有多个生产者,可以理解为生成消息的那部分逻辑 消费者(consumer):从队列中获取消息,对消息处理的那部分逻辑 队列(queue):用于存放消息,可以理解为先进先出的一个对象 交换机(exchange):顾名思义, 阅读全文
posted @ 2022-03-22 13:31 HI_Hub_MI 阅读(1798) 评论(0) 推荐(0) 编辑
摘要:第一步:下载并安装erlang 原因:RabbitMQ服务端代码是使用并发式语言Erlang编写的,安装Rabbit MQ的前提是安装Erlang。 下载地址:http://www.erlang.org/downloads 根据本机位数选择erlang下载版本。 双击otp_win64_24.0.e 阅读全文
posted @ 2022-03-16 10:38 HI_Hub_MI 阅读(207) 评论(0) 推荐(0) 编辑
摘要:一、缓存处理流程 前台请求,后台先从缓存中取数据,取到直接返回结果,取不到时从数据库中取,数据库取到更新缓存,并返回结果,数据库也没取到,那直接返回空结果。 二、缓存穿透 描述: 缓存穿透是指缓存和数据库中都没有的数据,而用户不断发起请求,如发起为id为“-1”的数据或id为特别大不存在的数据。这时 阅读全文
posted @ 2022-03-10 15:34 HI_Hub_MI 阅读(1725) 评论(0) 推荐(0) 编辑
摘要:一、列表页面 TestApp.BookStore.Web项目Pages>Authors文件夹创建一个新的razor页面, Index.cshtml, 修改文件内容如下: Index.cshtml @page @using TestApp.BookStore.Localization @using T 阅读全文
posted @ 2022-03-07 16:28 HI_Hub_MI 阅读(736) 评论(0) 推荐(0) 编辑
摘要:一、创建IAuthorAppService接口 TestApp.BookStore.Application.Contracts>Authors新建接口命名为IAuthorAppService并继承IApplicationService,脚本如下: using System; using System 阅读全文
posted @ 2022-03-04 15:50 HI_Hub_MI 阅读(384) 评论(0) 推荐(0) 编辑
摘要:在前面的章节中, 我们使用 ABP 框架轻松地构建了一些服务; 使用 CrudAppService 基类, 而不是为标准的增删改查操作手工开发应用服务(相当于直接使用普通ORM集成在底层的基础的增删改查). 使用 generic repositories 自动完成数据层功能(相当于集成在ORM之外的 阅读全文
posted @ 2022-03-03 16:36 HI_Hub_MI 阅读(476) 评论(0) 推荐(0) 编辑
摘要:前面几篇已经说到模块的增删改查功能的实现,接下来咋们看看怎么实现系统的权限配置和实现 一、自定义权限名称 在项目TestApp.BookStore.Application.Contracts的Permissions文件下的BookStorePermissions类中,脚本如下: namespace 阅读全文
posted @ 2022-03-03 10:51 HI_Hub_MI 阅读(1274) 评论(0) 推荐(0) 编辑
摘要:针对之前几篇,下载的应用程序模板,实现增删改查的大概操作步骤总结如下: 1、Domain层新增业务所需实体类,Domain.Shared层新增所需公共类:枚举、Commons类等; 2、EFCore中BookStoreDBContext添加DbSet属性,将实体和DBContext关联;OnMode 阅读全文
posted @ 2022-03-01 11:25 HI_Hub_MI 阅读(807) 评论(0) 推荐(0) 编辑

点击右上角即可分享
微信分享提示