07 2022 档案
微服务架构:事件总线、CAP、RabbitMQ及在ABPVnext中应用
摘要:恢复内容开始 首先了解下其概念 CAP是一个在分布式系统(SOA)或微服务系统(MicroService)中实现事件总线及最终一致性(分布式事务)的一个开源的C#库,具有轻量级,高性能,易使用等特点。 CAP 具有Event Bus的所有功能,简化EventBus中的发布/订阅 CAP 具有消息持久
阅读全文
abpvnext中Blob存储系统和vue前端通过Blob下载
摘要:VUE中Blob对象 我们都知道下载文件有一种很简单的方法:window.open(url),但是window.open(url)只是一个纯粹的访问下载文件的链接,并不能满足所有下载文件的需求。 1.前端下载文件有时候会根据权限去下载(需要获取登录的token) 2.有时后端提供的是post/get
阅读全文
vue防止重复提交数据-防抖功能
摘要:首先明确下我们想要实现的效果。 1.用户在按下按钮的时候立即触发点击事件。2.用户在快速连续按下按钮的时候只触发第一次的点击事件。3.用户不间断疯狂点击按钮(暴力测试),也只是立即触发第一次的事件,在疯狂点击的过程中不会触发事件,即使超时时间已经过去。 解决方案 lodash,这里不展开分析这个库,
阅读全文