硕正描述格式采用XML,数据格式采用JSON。原因如下:描述采用XML可表现比较复杂的结构,易于官方文档查找好对应;数据采用JSON格式原因有三点,一是JSON官方有很好的支持;二是JSON格式比较简单并解析速度快,三是JSON相比XML要小,节省流量。
一般情况下,Linux都会预装 Python了,但是这个预装的Python版本一般都非常低,很多 Python的新特性都没有,必须重新安装新一点的版本,从下边的截图,可以看到我的 linux下,预装Python 的版本非常低,古老的 2.4.3版本。这里我准备安装现阶段稍微主流点的版本 2.7.3。
Activiti是目前比较流行的工作流引擎,它的前身是jBPM4。自jBPM5以后activiti已经成为一个独立的项目,并从jBPM中分离出来。本方只详解如何实现activiti与业务代码形成共治的事务。更多activiti技术请继续关注。
分布式的事务指跨多个数据库并管理事务的一种技术。在操作多个数据库,数据连接或是数据源必然是多个,而单一数据源管理事务的方式,就是使用同一个Connection,但当连接多个数据库时,不可能使用同一个Connection。分段提交,就成为分布式事务的关键点
Druid是阿里巴巴开源平台上的一个项目,整个项目由数据库连接池、插件框架和SQL解析器组成。该项目主要是为了扩展JDBC的一些限制,可以让程序员实现一些特殊的需求,比如向密钥服务请求凭证、统计SQL信息、SQL性能收集、SQL注入检查、SQL翻译等,程序员可以通过定制来实现自己需要的功能。
JDK的动态代理为什么必须要使用接口JDK的代理Proxy必须要使用接口,才可以实现对方法的拦截。为什么呢?因为动态代理,相当于于一个中介公司,中介公司所代理的对象是一群拥有相同规则的对象,如房产中介公司,用于代理房东出租房子。而房东是一个抽象概念,如果张三是房东,则张三必须要有房子出租。
数组是一种特殊类型的变量,可以存储多个值
RFID(RadioFrequencyIdentification)的全称是无线射频识别技术,其基本原理是利用射频信号及其空间耦合、传输特性,实现对静止或移动中的待识别物品的自动机器识别,是一种非接触式的自动识别技术。