碩正描述格式采用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)的全稱是無線射頻識別技術,其基本原理是利用射頻信號及其空間耦合、傳輸特性,實現對靜止或移動中的待識別物品的自動機器識別,是一種非接觸式的自動識別技術。