本文将从BIO开始介绍,经过NIO、多路复用,最终说回Redis的Reactor模型,力求详尽。本文与其他文章的不同点主要在于:1、不会介绍同步阻塞I/O、同步非阻塞I/O、异步阻塞I/O、异步非阻塞I/O等概念,这些术语只是对底层原理的一些概念总结而已,我觉得没有用。底层原理搞懂了,这些概念根本不重要,我希望读完本文之后,各位能够不再纠结这些概念。2、不会只拿生活中例子来说明问题。之前看过特别多
# 如何实现“abp vnext redis 锁” ## 整体流程 | 步骤 | 操作 | | ---- | ---- | | 1 | 在 ABP VNext 项目中安装 Redis 模块 | | 2 | 创建一个 Redis 锁服务 | | 3 | 在需要使用锁的地方调用 Redis 锁服务 | ## 操作步骤 ### 步骤1:安装 Redis 模块 首先,你需要在 ABP VNext
原创 2024-03-31 04:05:02
213阅读
# ABP VNEXT 禁用 Redis 的方法 在现代应用程序中,缓存是提高性能的关键。Redis 是一种流行的内存数据存储解决方案,常常被用作 ASP.NET Core 应用的缓存机制。然而,在某些特定场景下,开发者可能需要禁用 Redis,尤其是在本地开发环境中或当 Redis 服务不可用时。本文将详细介绍如何在 ABP VNEXT 框架中禁用 Redis,并且给出相应的代码示例。 ##
原创 2024-08-18 07:32:33
181阅读
# abp vnext 如何关闭 redis ## 问题描述 在使用 abp vnext 框架进行开发时,有时需要关闭 Redis 服务。本文将介绍如何在 ABP VNext 中关闭 Redis。 ## 解决方案 ABP VNext 框架使用了 Redis 作为默认的缓存提供程序,可以通过配置文件中的设置来关闭 Redis。 ### 1. 修改配置文件 ABP VNext 使用的配置文件名称
原创 2023-12-06 03:27:41
170阅读
# 实现"abp vnext redis获取全部数据"的步骤 ## 流程步骤 | 步骤 | 操作 | |-------|------| | 1 | 连接Redis数据库 | | 2 | 获取全部数据 | | 3 | 处理数据 | | 4 | 返回数据 | ## 具体操作 ### 步骤1:连接Redis数据库 ```csharp // 配置Redis连接字符
原创 2024-04-05 06:06:51
37阅读
create table Province( ProvinceId nchar(2), ProvinceName varnchar(20), Sort int ) insert into Province values('01','北京市',1) insert into Province values('02','天津市',2) insert into Province values('03
转载 4月前
23阅读
文章目录 介绍 ABP的依赖注入系统是基于Microsoft的依赖注入
原创 2023-11-15 13:39:29
335阅读
扩展属性 我们发现abp的默认都会有一个ExtraProperties属性,那么他的作用是什么呢?当我们使用abp的时候,需
原创 8月前
0阅读
目录前言开始AbpHelper模块安装最后前言上一篇介绍了ABP的一些基础知识,本篇继续介绍ABP的启动模板。使用ABP CLI命令就可以得到这个启动模板,其中包含了一些基础功能模块,你可以基于这个模板来快速开发。开始首先ABP CLI的安装以及基本指令这些就不说了,官网上写的很清楚。目前ABP的前端部分只支持ASP.NET Core MVC / Razor Pages和Angular,移动端支持
转载 2021-02-27 14:48:36
632阅读
2评论
Tips:本篇已加入系列文章阅读目录,可点击查看更多相关文章。 前言 上一篇介绍了ABP模块化开发的基本步骤,完成了一个简单的文件上传功能。通常的模块都有一些自己的配置信息,比如上篇讲到的FileOptions类,其中配置了文件的上传目录,允许的文件大小和允许的文件类型。配置信息可以通过Config
原创 2021-06-15 17:53:04
1160阅读
Tips:本篇已加入系列文章阅读目录,可点击查看更多相关文章。 前言 上一篇介绍了ABP的一些基础知识,本篇继续介绍ABP的启动模板。使用ABP CLI命令就可以得到这个启动模板,其中包含了一些基础功能模块,你可以基于这个模板来快速开发。 开始 首先ABP CLI的安装以及基本指令这些就不说了,官网
原创 2021-06-15 17:57:08
722阅读
## ABP集成Redis实现缓存 ### 1. 流程概述 在ABP框架中集成Redis实现缓存,一般需要以下步骤: | 步骤 | 描述 | | --- | --- | | 步骤一 | 安装Redis | | 步骤二 | 配置Redis连接 | | 步骤三 | 集成Redis缓存 | | 步骤四 | 使用Redis缓存 | 接下来,将详细介绍每个步骤所需的具体操作和代码。 ### 2.
原创 2023-09-18 09:38:54
328阅读
# 教你如何在abp框架中集成Redis 在现代的Web应用程序开发中,缓存技术是不可或缺的一部分,它可以提高应用程序的性能和响应速度。而Redis作为一种高性能的内存数据库,被广泛应用于缓存和消息队列等方面。而在使用abp框架进行开发时,集成Redis可以更好地提高应用程序的性能和扩展性。 ## 为什么要集成Redis? 在传统的ASP.NET应用程序中,一般使用内存缓存来提高应用程序的性
原创 2024-03-15 04:31:08
85阅读
Tips:本篇已加入系列文章阅读目录,可点击查看更多相关文章。目录前言开始扩展实体路由整理最后前言上一篇实现了前端vue部分的用户登录和菜单权限控制,但是有一些问题需要解决,比如用户头像、用户介绍字段目前还没有,下面就来完善一下。开始因为用户实体是ABP模板自动生成的,其中的属性都预先定义好了,但是ABP是允许我们扩展模块实体的,我们可以通过扩展用户实体来增加用户头像和用户介绍字段。扩展实体ABP
转载 2021-02-26 15:12:53
1052阅读
2评论
Tips:本篇已加入系列文章阅读目录,可点击查看更多相关文章。 前言 上一篇实现了前端vue部分的用户登录和菜单权限控制,但是有一些问题需要解决,比如用户头像、用户介绍字段目前还没有,下面就来完善一下。 开始 因为用户实体是ABP模板自动生成的,其中的属性都预先定义好了,但是ABP是允许我们扩展模块
原创 2021-06-15 17:55:31
698阅读
APB vNext 框架入门 快速入门案例 .NET Core 控制台应用 1. 安装 ABP 框架核心依赖 Install-Package Volo.Abp.Core -Version 3.3.2 2. 新建 ABP 应用的启动模块 HelloAbpModule.cs using Volo.Abp ...
ABP
转载 2021-01-22 15:06:00
665阅读
2评论
简要说明ABP vNext 提供了后台工作者和后台作业的支持,基本实现与原来的 ABP 框架类似,并且 ABP vNext 还提供了对 HangFire 和 RabbitMQ 的后台作业集成。开发人员在使用这些第三方库的时候,基本就是开箱即用,不需要做其他复杂的配置。后台作业在系统开发的过程当中,是比较常用的功能。因为总是有一些长耗时的任务,而这些任务我们不是立即响应的,例如 Excel 文档导入
原创 2022-02-14 17:35:52
626阅读
文章目录生命周期PreConfigureServices 添加依赖注入或者其它配置之前ConfigureServices 添加依赖注入或者其它配置PostConfigureServices 添加依赖注入或者其它配置之后OnPreApplicationInitialization 初始化所有模块之前OnApplicationInitialization 初始化所有模块OnPostApplicati
原创 2023-11-15 13:40:05
425阅读
1. 什么是 ABP vNextABP vNextabp.io)是一个基于 ASP.NET Core 和 EF Core 的现代应用开发框架,内置 模块化开发、权限管理、多租户、审计日志 等特性,可以极大提高企业级应用开发效率。常见的 ABP 场景:后台管理系统(RBAC)多租户 SaaS 平台微服务网关 + 后台模块化大型项目2. 环境准备要跑 ABP,你需要:.NET
原创 1月前
242阅读
简要说明ABP vNext 提供了后台工作者和后台作业的支持,基本实现与原来的 ABP 框架类似,并且 ABP vNext 还提供了对 HangFire 和 RabbitMQ 的后台作业集成。开发人员在使用这些第三方库的时候,基本就是开箱即用,不需要做其他复杂的配置。后台作业在系统开发的过程当中,是比较常用的功能。因为总是有一些长耗时的任务,而这些任务我们不是立即响应的,例如 Excel 文档导入、批量发送短信通知等。后台工作者的话,ABP vNext 的实现就是在 CLR 的Timer之...
原创 2022-02-14 17:52:01
472阅读
  • 1
  • 2
  • 3
  • 4
  • 5