原创 activiti流程設計器activiti designer在eclipse中的安裝。

         網上很多地方建議使用eclipse的“help->Install New software”的在線安裝方式,我試了下不但慢,而且幾乎不能成功。所以建議直接下載該eclipse插件到本地後安裝,由於這個插件還需要依賴其他的

原创 java序列化時如何遍歷複雜對象嵌套的所有對象

        先說開發環境,我們是OSGI環境,使用的是struts2自帶的OSGI插件的環境(當然了,我們對該插件做了升級,Struts2自帶的插件支持felix版本比較低)。在解決項目問題時需要對系統中的一些對象進行序列化和反序列化

原创 activiti中多實例任務中動態添加用戶ID、刪除用戶、委派

    首先得說下這個其實名不副實,因爲多實例任務不太容易實現動態增加用戶ID,到底要創建幾個task,在啓動流程的時候已經完成了。後來在朋友的提示下換了個方式。     第一、流程圖:      第二、排他網管向User Task的連接

原创 SpringBoot整合Activiti啓動後不創建表

環境描述:        SpringBoot版本:2.1.3,Activiti版本:5.22,MySQL版本:5.5.28 解決辦法:        在數據庫訪問的地址上添加配置:nullCatalogMeansCurrent=true

原创 關於windows上kafka安裝配置的一些記錄

1、安裝環境:windows7、kafka版本是2.11-1.1.0; 2、修改地方: 第一步:在server.proerties中修改地方: log.dirs=D:/tools/kafka_2.11-1.1.0/kafka-log

原创 Spark的Application和依賴的公共jar包單獨存放

在Spark做大數據分析的時候,我們需要將依賴的第三方jar包或者我們自己寫的公共包單獨放在不同的地方,這樣可以保持有一份公共的jar包庫,當有新的開發任務或者要部署到其其他服務器的時候,只要把這些jar包拷貝過去就行。

原创 “Service 'Driver' could not bind on port”錯誤的解決方法

在deploy model爲“cluster”時,出現這個錯誤,按照網上的各種方式都是了,比如以下方式: 1、修改export SPARK_LOCAL_IP=127.0.0.1; 2、保證SPARK_LOCAL_IP爲本機真實IP; 3、

原创 nginx監控模塊http_stub_status_module安裝

在性能優化過程中,首先要定位到瓶頸,瓶頸的分析往往是從前到後,比如從瀏覽器到最後的數據庫,逐漸深入。性能優化不能任意而爲,一定要首先確定了瓶頸,然後再着手優化。這裏主要講解如何通過http_stub_status_module來定位ngi

原创 基於java的sparkSQL從mysql中讀取數據

發現網上基於java的寫法很少,這裏就做個記錄,兩種從mysql中讀取數據的方法。 第一種: String sql = " (select u.user_name_zh, r.organ_name from user_g

原创 iptraf 顯示找不到命令

在centos7上安裝完iptraf後,執行iptraf後報“顯示找不到命令”,試了好幾次,後來查了一些資料才知道,應該執行iptraf-ng命令。而之前我確實在其他機子安裝上,而且用iptraf是可以運行起來的,可能是版本不一樣吧,也沒

原创 hibernate查詢語句卻報Could not execute JDBC batch update錯誤的原因追蹤

業務系統在使用hibernate的list方法做查詢時報了以下的一個錯誤: org.hibernate.exception.DataException: Could not execute JDBC batch update,非常奇怪,

原创 Spark task not serializable錯誤的分析和處理

在編寫代碼Spark應用時出現以上的問題,最後發現是因爲Dataset<Row>的foreach方法中傳入的參數ForeachFunction<Row>引起的,代碼如下: projectDataSourceDFFromMy

原创 hive執行select count(*)報錯java.net.NoRouteToHostException: No route to host問題的解決

這個主要原因要關注下防火牆和excluded列表,防火牆一定要注意不同的操作系統防火牆是不同的。比如Centos7.0裏的防火牆和7以下的版本是不同的。 Centos7.0的防火牆是firewall,操作如下: syste

原创 關於DOSGI-CXF整合到SpringDM上的解決辦法

在osgi的環境下,我們需要RMI的方式調用遠端的服務的話,一般有以下的方案。 步驟如下: 服務端發佈webserivce,這個我直接摘錄網上的資料,代碼如: 接口: public interface DisplayServ

原创 關於Hadoop的兩個YARN參數

在Hadoop啓動的過程中發現,兩個slave只有一個NodeManager啓動了,另一個沒有啓動,但是他們的配置都是一樣的,而且硬件配置也是一樣的,再者也用free等去查看了內存等的運行情況,但是還是起不來。報的錯誤日誌是:No