首页
Python
Java
IOS
Andorid
NodeJS
JavaScript
HTML5
flowable添加候选人组
2024-09-07
flowable笔记 - 简单的通用流程
简介 通用流程可以用于一些基本的申请,例如请假.加班. 大致过程是: 1. 创建申请 2. 分配给审批人(需要审批人列表,当前审批人) -> 有下一个审批人 -> 3 -> 无 -> 4 3. 审批人审批 -> 同意 -> 2 -> 拒绝 -> 5 4. 存储数据,发送通知 5. 结束 比较简单,唯一的难点就是动态设置审批人或者审批组,下面开始代码部分. bpmn20文件 ... <!-- standardRequest用来开始流程,在flowable
Flowable实战(六)集成JPA
上文提到,Flowable所有的表单数据都保存在一张表(act_hi_varinst)中,随着时间的推移,表中数据越来越多,再加上数据没有结构优化,查询使用效率会越来越低. 在Flowable,可以通过集成JPA解决上述问题.JPA把表单数据保存在用户自定义的表中,有利于查询优化. 一.什么是JPA JPA是Java Persistence API的简称,中文名Java持久层API,是JDK 5.0注解或XML描述对象-关系表的映射关系,并将运行期的实体对象持久化到数据库中. J
BPMN 2.0规范
.1. BPMN 2.0是什么呢? 业务流程模型注解(Business Process Modeling Notation - BPMN)是 业务流程模型的一种标准图形注解.这个标准 是由对象管理组(Object Management Group - OMG)维护的. 基本上,BPMN规范定义了任务看起来怎样的,哪些结构可以 与其他进行连接,等等.这就意味着 意思不会被误解. 标准的早期版本(1.2版以及之前)仅仅限制在模型上, 目标是在所有的利益相关者之间形成通用的理解, 在文档,讨论和实现业
activiti工作流框架简介
常见的工作流框架:activiti, JBPM, OSWorkflow activiti框架基于23张基础的表数据, 基于Mybatis操作数据库. JBPM框架基于18张基础的表数据, 基于hibernate操作数据库. 一. activiti基础数据表的创建 1.通过sql创建 导入activiti-5.13\database\create目录下的sql建表语句, 如果数据库是mysql, 则需要导入activiti.mysql.create.engine.sql, activiti.mys
activiti学习笔记二
上一篇文章大概讲了下什么是流程引擎,为什么我们要用流程引擎,他的基本原理是啥,以及怎么进行基本的使用,这篇文章我们再讲下其他的一些使用. 删除流程部署 package activiti02; import org.activiti.engine.ProcessEngine; import org.activiti.engine.ProcessEngines; import org.activiti.engine.RepositoryService; import org.activiti.eng
JSON数据源提供多值参数的实现
一.应用场景 (1)报表的数据内容需要根据某个参数进行过滤. (2)该参数是一个多值参数,即从一个下拉列表中选择一个或多个项目. (3)报表需要自动运行,因此参数必须有默认值. (4)参数默认值无法在设计报表时就确定下来. 二.实现方案 问题的核心是:报表自动运行是无人值守的,没有人机交互的机会,因此"必需性(Required)"报表参数必须有默认值,但是某些报表的参数取值是与业务系统有关的,无法在设计报表模板时就确定好参数的默认值. 解决这一问题的思路是:编写一个Web Servic
正则表达式入门+实战(c#实现)
如果有人和你说,如果不将字符串转换为数字,你要如何判断字符串是否由全数字组成?把字符串拆成char数组,然后放入一个循环,来判断每个char是否为数字?那你要如何判断手机号是否合法?IP是否合法呢?把字符串拆成char数组总不是个办法啊,是否有更好的解决办法?有的,正则表达式就是.正则表达式是什么?可以这么说,它是一种字符串语法,可以形容字符串的格式.本文就来介绍正则表达式,就像我在其他博客中讲过的,我不喜欢把所有规则列出来,规则在网上一搜一大把.我要讲的是正则表达式究竟能够做什么,怎么使用正则
activiti监听器使用
分享牛原创(尊重原创 转载对的时候第一行请注明,转载出处来自分享牛http://blog.csdn.net/qq_30739519) activiti使用的时候,通常需要跟业务紧密的结合在一起,有些业务非常的复杂,通常有如下一些场景: 1.activiti人员动态的分配. 2.当前任务节点完成的时候,指定需要指定下一个节点的处理人(比如,一个请假流程,a员工请假,需要指定下一步需要处理请假流程的领导.). 3.任务节点完成的时候,需要一些复杂业务,(比如当前节点完成的时候,需要调用我们的jms消
Nagios监控系统部署(源码)
1. 概述2. 部署Nagios2.1 创建Nagios用户组2.2 下载Nagios和Nagios-plugin源码2.3 编译安装3. 部署Nagios-plugin3.1 编译安装nagios-plugin4. Nagios功能配置4.1 配置监控对象4.1.1 监控本质4.1.2 配置监控主机4.2 配置报警方式4.2.1 配置声音报警4.2.2 配置邮件报警4.3 配置远程监控4.3.1 下载NRPE插件4.3.2 解压安装4.3.3 配置nrpe4.4 配置window主机监控4.5
PCL中分割方法的介绍(2)
(2)关于上一篇博文中提到的欧几里德分割法称之为标准的距离分离,当然接下来介绍其他的与之相关的延伸出来的聚类的方法,我称之为条件欧几里德聚类法,(是我的个人理解),这个条件的设置是可以由我们自定义的,因为除了距离检查,聚类的点还需要满足一个特殊的自定义的要求,就是以第一个点为标准作为种子点,候选其周边的点作为它的对比或者比较的对象,如果满足条件就加入到聚类的对象中,至于到底怎么翻译我也蒙了,只能这样理解了 主要的缺点:该算法没有初始化种子系统,没有过度分割或者分割不足的控制,还有就是从主循环运算
Spring源码解析-基于注解依赖注入
在spring2.5版本提供了注解的依赖注入功能,可以减少对xml配置. 主要使用的是 AnnotationConfigApplicationContext: 一个注解配置上下文 AutowiredAnnotationBeanPostProcessor: spring提供的用于这一目的的BeanPostProcessor实现,用来检查当前对象是否有@Autowired标注的依赖注入. 项目中除了使用@Autowired之外,还可以选择JSR250的一些注解例如@Resource大致和@Autow
Nagios监控系统部署(源码)(四)
Nagios监控系统部署(源码) 1. 概述2. 部署Nagios2.1 创建Nagios用户组2.2 下载Nagios和Nagios-plugin源码2.3 编译安装3. 部署Nagios-plugin3.1 编译安装nagios-plugin4. Nagios功能配置4.1 配置监控对象4.1.1 监控本质4.1.2 配置监控主机4.2 配置报警方式4.2.1 配置声音报警4.2.2 配置邮件报警4.3 配置远程监控4.3.1 下载NRPE插件4.3.2 解压安装4.3.3 配置nrpe
记录一次追踪@AutoWired的过程
目录 记录一次追踪@AutoWired的过程 前言 疑惑:依赖究竟是怎么自动注入的 AutoWiredAnnotationBeanPostProcessor中探究 自动注入debug流程追踪 determineCandidateConstructors()做了什么? postProcessMergedBeanDefinition()做了什么? postProcessPropertyValues()中做了什么? 探究beanFactory对依赖bean的实例的获取 总结 记录一次追踪@AutoWi
excel中添加下拉候选
这里简单记录下如何在Excel2013中添加下拉候选. 首先有个思路是,下拉候选也就意味着数据被限制在一个范围之内,因此应该联想到数据验证相关的设置. 选中单列或单元格,在[数据]下的[数据验证]中选择[数据验证],就可以进行相关的下拉候选框设置. 在[验证条件]中的[允许]选择[序列],并在[来源]中填入需要的下拉候选项,每个下拉候选项使用半角符号[,]间隔. 最后点击[确定]即可. "你应该有你的海阔天空,而我也不该频频顾后."
React 17 发布候选版本, 没有添加新功能
React 17 发布候选版本, 没有添加新功能 React v17.0 Release Candidate: No New Features https://reactjs.org/blog/2020/08/10/react-v17-rc.html React 17 版本不寻常,因为它没有添加任何面向开发人员的新功能. 取而代之的是,该发行版主要致力于简化 React 自身的升级. React v16.0 https://reactjs.org/blog/2017/09/26/react-v1
Flowable实战(七)用户和组
在流程中,最重要的参与者是用户.流程定义了任务何时需要用户参与,什么用户可以参与. 组可以理解为我们常说的角色. Flowable中内置了一套简单的对用户和组的支持,身份管理(IDM IDentity Management),但从Flowable V6起,该组件从Flowable引擎模块中抽出.这是因为它不是Flowable引擎的核心内容,而且在很多企业应用中,常常需要结合现有应用系统的用户和组,并不使用或需要Flowable提供的用户和组. 一.BPMN2.0 指派用户和组 用
添加Silverlight应用到HTML
Silverlight是跨浏览器,跨客户平台的浏览器插件,可以应用在Windows,Linux,Mac等平台.作为浏览器插件,Silverlight可以像Flash一样,很方便的嵌套在HTML页面中,下面我来介绍一下,如何添加Silverlight应用到HTML页面. 1. 首先,我们来看看VS2008自动生成的代码,新建一个Silverlight应用项目,Html_SilverlightChina,创建的时候选中将Silverlight项目分布到Web项目中. 2. 创建项目后,在We
添加网络打印机的步骤(xp和win2008)
1.如题,设置好打印机去的ip地址和子网掩码等信息. 2 .xp不像其他新的系统那么好用那么智能...只能慢慢来 如果是xp,注意,请添加网络打印机的时候选 :添加本地打印机,,记得哦 然后如图 然后,选择tcp/ip协议..可以填写好ip地址,端口名默认就可以了.这样,可以添加成功. 3.如果是修改了打印机的ip,可以重新添加打印机,,或者可以进入打印机,修改ip...如下图,也可以的. 4.win7以上,win2008以上的系统,则简单多了.只需要自动搜索网络打印机...ok
Flink资料(6) -- 如何添加一个新的Operator
false false false false EN-US ZH-CN X-NONE /* Style Definitions */ table.MsoNormalTable {mso-style-name:普通表格; mso-tstyle-rowband-size:0; mso-tstyle-colband-size:0; mso-style-noshow:yes; mso-style-priority:99; mso-style-parent:""; mso-padding-alt
RxJava2出现:Unable to create call adapter for io.reactivex.Flowable
前面一直使用的是Rxjava 1.x 版本,最近 Rxjava 2.x 版本发布了,并且支持了背压,便换成了 Rxjava 2.x 版本.更换之后出现了下面的错误. Caused by: java.lang.IllegalArgumentException: Unable to create call adapter for io.reactivex.Flowable<com.sky.vision.entity.daily.DailyEntity> for method ApiService.
转://Oracle 11gR2 硬件导致重新添加节点
一.环境描述: 这是一套五年前部署的双节点单柜11g RAC,当时操作系统盘是一块164g的单盘,没有做RAID. OS: RedHat EnterPrise 5.5 x86_x64 GI : Oracle Grid Infrastructure 11.2.0.3x86_x64 DB: Oracle Database EnterPrise 11.2.0.3x86_64 二.问题现象: 在12月24日的时候用户发现节点一主机名为oradb
热门专题
yii2 sql获取当前年数据
oauth2详解java
webbench 随机数
无法打开Bluetooth设备
sqlserver 非主键字段自增
postman响应参数设置全局变量
SQL server 查询超过三个月数据
libsvm文件读取
sim900 白名单
oracle unicode怎么转中文
css 取消edge浏览器input密码眼睛
jsonpath 数组去掉属性
postman中token是什么意思
mac erlang install 指定目录
linux查询硬件基地址
MYSQL 字段默认值没有生效
c#Invoke添加控件
latex tikz grrid 距离
Python Cisco配置解析
android studio设计