摘要:
一、流程定义 Activiti-Designer 使用 Palette(画板) 在eclipse 或 idea 中安装activiti-designer 插件即可使用,画板中包括以下结点: Connection—连接Event 事件Task 任务Gateway 网关Container—容器 Boun
阅读全文
posted @ 2020-04-01 17:26
关耳er
阅读(559)
推荐(0)
编辑
摘要:
Activiti 服务架构图 在新版本中,我们IdentityService,FormService 两个Serivce 都已经删除了。 1、activiti.cfg.xml activiti 的引擎配置文件,包括:ProcessEngineConfiguration 的定义、数据源定义、事务管理器
阅读全文
posted @ 2020-04-01 15:23
关耳er
阅读(956)
推荐(0)
编辑
摘要:
一、工作流 1、工作流介绍 工作流(Workflow),就是通过计算机对业务流程自动化执行管理。它主要解决的是“使在多个参与者 之间按照某种预定义的规则自动进行传递文档、信息或任务的过程,从而实现某个预期的业务目标, 或者促使此目标的实现”。 2、工作流实现方式 在没有专门的工作流引擎之前,我们之前
阅读全文
posted @ 2020-03-30 16:38
关耳er
阅读(1022)
推荐(1)
编辑
摘要:
一、Java开发中用过哪些锁 1、乐观锁 乐观锁顾名思义,就是很乐观,每次去拿数据的时候都认为别人不会修改,所以不会上锁,但是在更新的时候会判断一下在此期间别人有没有去更新这个数据,可以使用版本号等机制。乐观锁适用于多读的应用类型,这样可以提高吞吐量,在Java中java.util.concurre
阅读全文
posted @ 2020-03-28 12:12
关耳er
阅读(555)
推荐(2)
编辑
摘要:
一、Java当中线程状态有哪些 线程的五大状态分别为:创建状态(New)、就绪状态(Runnable)、运行状态(Running)、阻塞状态(Blocked)、死亡状态(Dead)。 (1)新建状态:即单纯地创建一个线程,创建线程有三种方式,在我的博客:线程的创建,可以自行查看! (2)就绪状态:在
阅读全文
posted @ 2020-03-27 21:11
关耳er
阅读(143)
推荐(0)
编辑
摘要:
一、进程、线程、协程之间的关系 1、进程 电脑的应用程序,都是进程,它有自己的地址空间 包括文本区域(text region)数据区域(data region)和堆栈(stack region) 文本区域存储处理器执行的代码;数据区域存储变量和进程执行期间使用的动态分配的内存;堆栈区域存储着活动过程
阅读全文
posted @ 2020-03-27 18:32
关耳er
阅读(197)
推荐(0)
编辑
摘要:
一、volatile 1、volatile的应用 在多线程并发程序中synchronized和volatile都扮演者着很重要的角色,volatile是轻量级的synchronized,它在多处理器开发中保证了共享变量的可见性,能够防止脏读,被volatile关键字修饰的变量,如果值发生了改变,其他
阅读全文
posted @ 2020-03-27 15:24
关耳er
阅读(392)
推荐(2)
编辑
摘要:
一、AQS原理 AQS:AbstractQuenedSynchronizer抽象的队列式同步器。是除了java自带的synchronized关键字之外的锁机制。 AQS的全称为(AbstractQueuedSynchronizer),这个类在java.util.concurrent.locks包 二
阅读全文
posted @ 2020-03-26 16:24
关耳er
阅读(148)
推荐(0)
编辑
摘要:
原子类 java.util.concurrent.atomic包:原子类的小工具包,支持在单个变量上解除锁的线程安全编程 原子变量类相当于一种泛化的 volatile 变量,能够支持原子的和有条件的读-改-写操作。AtomicInteger 表示一个int类型的值,并提供了 get 和 set 方法
阅读全文
posted @ 2020-03-26 16:19
关耳er
阅读(188)
推荐(0)
编辑
摘要:
一、java内存模型:JMM 在内存模型当中定义一个主内存,所有声明的实例变量都存在于主内存当中,主内存的数据会共享给所有线程,每一个线程有一个块工作内存,工作内存当中主内存数据的副本当更新数据时,会将工作内存中的数据同步到主内存当中; 二、什么是CAS CAS:Compare and Swap,即
阅读全文
posted @ 2020-03-26 15:57
关耳er
阅读(432)
推荐(0)
编辑