農農 |
|
||
2020年4月9日
摘要:
1. spring整合activiti 1.1 依赖导入 <parent> <groupId>org.springframework.boot</groupId> <artifactId>spring-boot-starter-parent</artifactId> <version>2.1.4.R 阅读全文
2020年4月7日
摘要:
1. 排他网关 排他网关(也叫异或(XOR)网关,或叫基于数据的排他网关),用来在流程中实现决策。 当流程执行到这个网关,所有分支都会判断条件是否为true,如果为 true 则执行该分支, 注意,排他网关只会选择一个为 true 的分支执行。(即使有两个分支条件都为 true,排他网关也会只选择一 阅读全文
摘要:
1. 组任务 同一个任务,一组人都可以查看,其中只有一个人可以申请到该任务进行处理(其他人员看不到该任务),如果过程中不想处理了, 可以将任务退回,这样组内其他人员可再次看到该任务,进行任务申请 1.1 创建流程图并设置任务候选人 1.2 部署流程 //流程部署 @Test public void 阅读全文
2020年4月6日
摘要:
1. URL表达式 Activiti 使用UEL 表达式,UEL 是java EE6 规范的一部分,UEL(Unified Expression Language)即 统一表达式语言,activiti 支持两个UEL 表达式:UEL-value 和UEL-method 1.1 URL-value定义 阅读全文
2020年4月2日
摘要:
1. 什么是流程实例 参与者(可以是用户也可以是程序)按照流程定义内容发起一个流程,这就是一个流程实例,是动态的。 2. 流程定义和流程实例的图解 3.使用压缩包 部署流程 编写测试代码 //以压缩包方式进行部署流程 @Test public void deploymentByZip(){ //获取 阅读全文
2020年4月1日
摘要:
1. 流程定义 如何新建流程图和如何保存流程图 1.1 在IDEA有activiti插件的基础上新建BpmnFile 1.2 完成流程图 1.3 并将每个流程编写不同名字区分 1.4 将Bpmn文件修改后缀名改为xml文件并从新打开 1.5 右键此xml文件将他改为图 1.6 生成一张流程图 1.7 阅读全文
2020年3月30日
摘要:
1. 什么是工作流 工作流(Workflow),就是通过计算机对业务流程自动化执行管理。它主要解决的是“使在多个参与者 之间按照某种预定义 的规则自动进行传递文档、信息或任务的过程,从而实现某个预期的业务目标, 或者促使此目标的实现”。 2. 搭建activiti环境 2.1 什么是activiti 阅读全文
2020年3月29日
摘要:
1.进程和线程还有协程之间的关系 进程: 进程简单理解就是我们平常使用的程序,如QQ,浏览器,网盘等。进程拥有自己独立的内存空间地址, 拥有一个以上的线程。 线程: 线程可以理解为轻量级的进程,是程序执行的最小单元。在某个进程启动后,会默认产生一个主线程, 主线程可以创建多个子线程, 协成: 协成, 阅读全文
2020年3月25日
摘要:
1.锁是干什么用的 锁一般来说用作资源控制,限制资源访问,防止在并发环境下造成数据错误 2.重入锁 重入锁也叫作递归锁,指的是同一个线程外层函数获取到一把锁后,内层函数同样具有这把锁的控制权限 synchronized和ReentrantLock就是重入锁对应的实现 synchronized重量级的 阅读全文
2020年3月23日
摘要:
队列其实就是一个容器 1.同步容器 Vector容器,HashTable容器,都是线程安全 如果同步容器使用foreach迭代过程中修改了元素的值,则会出现ConcurrentModificationException异常 可以使用iterator迭代器解决,但是在多线程并行情况下,修改容器中数据, 阅读全文
|
Copyright © 2024 Baekhyunne
Powered by .NET 8.0 on Kubernetes |