Activiti下载地址:http://activiti.org/download.html ,Maven的依赖如下: org.activiti activiti-dependencies 7.0.0.Beta1 import pom 1) Database: activiti运行需要有数据库的支持,支持的数据库有:h2, mysql, oracle, postgres, mssql, db2。 查看全文>>
技术文章2021-05-11 |传智教育 |Activiti
BPM(Business Process Management),即业务流程管理,是一种规范化的构造端到端的业务流程,以持续的提高组织业务效率。常见商业管理教育如EMBA、MBA等均将BPM包含在内。 查看全文>>
技术文章2021-05-11 |传智教育 |Activiti是什么
工作流(Workflow),就是通过计算机对业务流程自动化执行管理。它主要解决的是“使在多个参与者之间按照某种预定义的规则自动进行传递文档、信息或任务的过程,从而实现某个预期的业务目标,或者促使此目标的实现”。 查看全文>>
技术文章2021-05-11 |传智教育 |什么是工作流
使用JavaFX工具可以实现图形用户界面开发,接下来,就通过一个用户登录的案例来演示JavaFX的基本使用。 查看全文>>
技术文章2021-05-10 |传智教育 |JavaFX工具编写用户登录界面
Java开发桌面应用程序一直不算理想,但Sun公司并没有放弃,于是Sun公司在2008年推出JavaFX,来弥补Java在桌面应用程序的缺陷。接下来,就针对JavaFX 8版本,介绍下JavaFX包含的主要特性。 查看全文>>
技术文章2021-05-10 |传智教育 |JavaFX,JavaFX的特点
当向BorderLayout布局管理器的容器中添加组件时,需要使用add(Component comp,Object constraints)方法,接下来通过一个案例来演示一下BorderLayout布局管理器对组件布局的效果,如文件1所示。 查看全文>>
技术文章2021-05-10 |传智教育 |BorderLayout,边界布局管理器的布局效果
互斥:一个资源每次只能被一个进程使用(资源独立)。 请求与保持:一个进程因请求资源而阻塞时,对已获得的资源保持不放(不释放锁)。 不剥夺:进程已获得的资源,在未使用之前,不能强行剥夺(抢夺资源)。 循环等待:若干进程之间形成一种头尾相接的循环等待的资源关闭(死循环)。 查看全文>>
技术文章2021-05-07 |传智教育 |死锁是怎么产生的
HashTable使用的是Synchronized 关键字修饰,ConcurrentHashMap是使用了锁分段技术来保证线程安全的。Hashtable中采用的锁机制是一次锁住整个hash表,从而在同一时刻只能由一个线程对其进行操作;而ConcurrentHashMap 中则是一次锁住一个桶。ConcurrentHashMap 默认将hash 表分为16 个桶,诸如get、put、remove等常用操作只锁住当前需要用到的桶。这样,原来只能一个线程进入,现在却能同时有16个写线程执行,并发性能的提升是显而易见的。 查看全文>>
技术文章2021-05-07 |传智教育 |HashMap,HashTable,ConcurrentHashMap三者有什么区别