原创 流程引擎camunda集羣部署方案

camunda是一個流程引擎框架,fork activiti得來,官網:https://camunda.org/ 集羣部署的效果; 1、多個機器運行流程應用 2、流程有更新的時候,兼容老流程(通常新流程是添加節點,和處理邏輯) 3、部署

原创 FindProxyForURL設置瀏覽器代理

有時候要訪問某些網站,需要設置代理。 可以使用FindProxyForURL,來滿足 將下面文件件保存爲proxy.pac,保存在c盤 function FindProxyForURL(url, host) { if(host=="19

原创 jndi使用druid,在tomcat中配置druid監控

1、添加druid的jar包到【${Tomcat_home}/lib】目錄 2、在【${Tomcat_home}/conf/server.xml】中增加jndi數據源 <Resource name="jdbc/MyDataSource"

原创 tomcat後端允許跨域訪問的配置

tomcat後端允許跨域訪問的配置 <filter> <filter-name>CorsFilter</filter-name> <filter-class>org.apache.catalina.filters.CorsFil

原创 spring boot 原生錯誤處理ErrorController

最近開始使用springboot,發現一個奇怪的現象,一個url報錯 使用瀏覽器地址請求返回一個html界面 Whitelabel Error Page This application has no explicit mapping

原创 curl 命令詳解

curl是一個利用URL規則在命令行下工作的文件傳輸工具。它支持文件的上傳和下載,所以是綜合傳輸工具,但按傳統,習慣稱url爲下載工具。   一,curl命令參數,有好多我沒有用過,也不知道翻譯的對不對,如果有誤的地方,還請指正。  

原创 svn and maven 自動部署shell腳本

通過svn獲取代碼,然後maven編譯,發佈到jetty,然後重啓 #!/bin/sh svnpath=http://192.168.1.121/svn/cate-manager/trunk svnusername=yoursvnna

原创 java程序設置http,socks代理

java程序設置代理 Properties prop = System.getProperties(); prop.put("proxySet", true); // // HTTP代理的IP設置 // prop.setProperty(

原创 nexus推薦配置,release,snapshot賬戶配置

介紹: nexus主要用於公司內部對java jar包的管理,(安裝請自行baidu) 安裝之後,有三個用戶 admin:默認密碼爲admin123(最高管理員) deployment:默認密碼爲deployment123(擁有發佈權限,

原创 linux添加開機啓動腳本

部署的應用由於有些時候停電了,然後機器重啓了應用沒有啓動,故寫一個腳本然機器開機啓動之後自己去把應用啓動。 一、在目錄 /etc/rc.d/init.d  下新建文件如soamanager #!/bin/bash # # soamana

原创 mybatis 事務內部獲取自增主鍵

mybatis事務內部獲取自增主鍵: 我用的是mysql數據庫,用的是spring集成mybatis, 糾結這個問題一年多了,試了很多種方法。以下是需要注意的: 首先mapper.xml代碼 <insert id="insert"

原创 jenkins通過配置ansible傳輸文件,並且調度服務

最近在研究jenkins,最後卡在了war包傳輸的問題。看見同事配置了使用ansible,記錄一下相關腳本。 1、首先安裝ansible 推薦用yum install ansible。 如果沒有鏡像源,請如下使用: rpm -Uvh h

原创 如何在CentOS 5/6上安裝EPEL源

EPEL 是什麼? EPEL (Extra Packages for Enterprise Linux,企業版Linux的額外軟件包) 是Fedora小組維護的一個軟件倉庫項目,爲RHEL/CentOS提

原创 如何在CentOS 5/6上安裝EPEL源

EPEL 是什麼? EPEL (Extra Packages for Enterprise Linux,企業版Linux的額外軟件包) 是Fedora小組維護的一個軟件倉庫項目,爲RHEL/CentOS提