Java

Java9 (1) Jshell

Submitted by Lizhe on Mon, 11/13/2017 - 15:42

Jshell 本身没有什么特殊之处,跟Python之类的命令行模式都差不多

701

这里需要特殊说明的是

在不使用任何import语句的情况下jshell会自动导入以下包

Activiti 工作流入门 (5) 用户/组 管理

Submitted by Lizhe on Wed, 11/08/2017 - 11:32

在需要人工参与的系统中, 用户和组是身份系统的基础, 在Activiti中用户和组主要是应用于用户任务(UserTAsk)

用api创建和查询一个用户

import org.activiti.engine.IdentityService;
import org.activiti.engine.ProcessEngine;
import org.activiti.engine.ProcessEngineConfiguration;
import org.activiti.engine.RuntimeService;
import org.activiti.engine.identity.User;
import org.activiti.engine.repository.Deployment;
import org.junit.Test;

public class TestAct {

Activiti 工作流入门 (3) 启动事件

Submitted by Lizhe on Tue, 11/07/2017 - 11:04

每个流总是以启动事件作为入口(可以是不同类型的启动事件)

空启动事件

定时启动事件

异常启动事件

上一个例子中我们已经使用过了空的启动事件

对于定时启动事件也很简单

<startEvent id="timerstartevent1" name="Timer start">
      <timerEventDefinition>
        <timeCycle>R10/PT1M</timeCycle>
      </timerEventDefinition>
    </startEvent>

只需要在对应的startEvent中加入相应的配置就可以了

 

异常启动事件

异常启动事件有一个小的闪电符号,这里我们把它的Error Code 值写成BBB

Rabbitmq集群配置

Submitted by Lizhe on Fri, 09/22/2017 - 09:55
10.10.8.52      vm1
10.10.8.52      vm2

/usr/lib/rabbitmq/bin/rabbitmq-server &

/usr/lib/rabbitmq/bin/rabbitmq-server -detached

/usr/lib/rabbitmq/bin/rabbitmq-plugins enable rabbitmq_management

 

/var/lib/rabbitmq/.erlang.cookie 或者$HOME 下