• -------------------------------------------------------------
  • ====================================

架构-各种中间件

CAP理论是什么?

CAP理论是什么?
CAP 理论是针对分布式数据库而言的,它是指在一个分布式系统中,一致性(Consistency, C)、可用性(Availability, A)、分区容错性(Partition Tolerance, P)三者不可兼得。一致性(C)一致性是指“all nodes see the same data at the same time”,即更新操作成功后,所有……继续阅读 »

dewbay 2年前 (2022-07-04) 1436浏览 0评论0个赞

springboot使用切面方式(自定义注解)动态连接多数据源

springboot使用切面方式(自定义注解)动态连接多数据源
前言springboot 里面可以有多种方式配置多数据源。之前写过将 mapper 与指定数据源锁定,但是随着项目的扩大,动态使用多数据源已经不可避免,这些天将代码搭建好了并成功上线使用。记录以供各路大神重复造轮子。(ps:springboot 版本 1.5.9)配置以及代码分析:动态切换数据源,我们可不可以自定义一个注解,然后在需要切换……继续阅读 »

dewbay 2年前 (2022-07-04) 1202浏览 0评论0个赞

让IPFS一直在后台运行,顺带学习如何创建一个service服务

让IPFS一直在后台运行,顺带学习如何创建一个service服务
在使用IPFS遇到一个问题,就是在服务器端启动了 ipfs daemon 命令后,关闭终端对应守护进程也会停止,但我并不想让他停止运行,所以就查到相关信息资料,如下分享:当我们需要让IPFS一直在后台保持运行时,可以创建一个 ipfs.service 服务基于 Linux 服务器创建一个服务。cd /lib/systemd/system/vim ip……继续阅读 »

dewbay 2年前 (2022-07-04) 1725浏览 0评论0个赞

Bpmn.js 中文文档

Bpmn.js 中文文档
由于工作需要(其实不是很需要),在公司项目的基础上开源了一个基于 bpmn-js + Vue 2.x + ElementUI 的一个流程编辑器一. 引入 Bpmn.js 并初始化建模器/* 基于 vue2.x, 省略了 template 模板与部分 data */import BpmnModeler from "bpmn-js/lib/Mod……继续阅读 »

dewbay 2年前 (2022-07-04) 1298浏览 0评论0个赞

Activiti 开发案例之多实例并行子流程

Activiti 开发案例之多实例并行子流程
概念Activiti 提供了两种基于子流程的实现:一种是内嵌子流程:子流程元素<subProcess>内嵌在主流程元素<process>之内,只能在该流程中使用该子流程,外部是无法访问到的。这种子流程一般作为局部通用逻辑处理,或者因为特定业务需要,使得比较复杂的单个主流程设计清晰直观。另一种是调用子流程:首先实现一个流程,在另……继续阅读 »

dewbay 3年前 (2022-01-12) 4165浏览 0评论1个赞

bpmnjs如何创建ExtensionElements扩展属性与多实例MultiInstanceLoopCharacte

bpmnjs如何创建ExtensionElements扩展属性与多实例MultiInstanceLoopCharacte
vue 项目的bpmnjs流程设计器已经做完了,过程中稍微难点的是创建扩展属性与多实例,当然,最难的要算是自定义右侧审批界面以及事件交互;后期会继续讲各部分的自定义方法,今天先来讲,flowable 前缀的扩展属性与多实例的实现方法,直接上代码:<code class="lang-javascript"><span c……继续阅读 »

dewbay 3年前 (2022-01-12) 1809浏览 0评论0个赞

FLOWABLE的真正的并行服务任务执行

FLOWABLE的真正的并行服务任务执行
介绍Flowable从一开始就一直支持并行执行任务,大多数时候都是使用 BPMN 并行网关。在 CMMN 中,并行执行的任务是任务执行的默认方式(如果您不熟悉 CMMN,请查看我们的 CMMN 博客系列简介)。您可能想知道标题中的“真正的并行执行”是什么意思。为了回答这个问题,让我们用一些非常简单的 HTTP 任务在 BPMN 中做一个小练习。在每个任务……继续阅读 »

dewbay 3年前 (2022-01-12) 4488浏览 0评论6个赞