原创 linux一鍵部署多臺tomcat

最近由於部署tomcat較多,完全使用手工方式部署 步驟重複而且容易出錯,因此使用shell腳本完成此功能。 主要有幾種方式 1.採用主機免密登錄 2.使用sshpass 實現 3.使用expect實現 我這邊主要採用第二種實現方

原创 tomcat8優化方案

Tomcat支持三種接收請求的處理方式:BIO、NIO、APR 1.BIO模式 阻塞式I/O操作,表示Tomcat使用的是傳統Java I/O操作(即java.io包及其子包)。Tomcat7以下版本默認情況下是以bio模式運行的,由

原创 jmeter3.2定時調用http接口實現

最近需要測試功能,需要通過接口生成大量測試工單,爲了提高工作效率使用jmeter來實現此功能。 設置計劃參數 新建http請求 新建http信息頭管理器 新建查看結果數 啓動任務 點擊http請求可以看到請求的詳細數據

原创 jquery將包含父子關係的數組對象轉換爲父子關係並迭代輸出

直接上代碼僅供參考使用 <!DOCTYPE html> <html> <head> <meta charset="UTF-8"> <script type="text/javascript" src="js/jquery.j

原创 nginx1.15安裝和配置

安裝單機版nginx 首先下載安裝包 nginx-1.15.0.tar.gz pcre-8.38.tar.gz 首先安裝pcre # tar zxvf pcre-8.38.tar.gz # cd pcre-8.38 # ./confi

原创 工單自動分配算法實現

工單自動平均分配給工號 最近一個需求,需要上游分配的工單平均分配給所有工號,每個人相差1-2張工單。 算法實現思路:參考了負載均衡輪詢的思想。但是發現這個算法並不符合要求,所以將此算法改造一下,讓其符合需求。 以下代碼需要根據實際改造

原创 spring3.0整合cxf3.1.8

pom.xml增加內容 <dependency> <groupId>org.apache.cxf</groupId> <artifactId>cxf-core</artifactId>

原创 oracle導出表名稱和列以及註釋sql

SELECT t.table_name, t.colUMN_NAME, t.DATA_TYPE || '(' || t.DATA_LENGTH || ')', t1.COMMENTS FR

原创 使用h2數據庫出現密碼錯誤的問題解決方案

雖然看着是用戶名和密碼的問題,但是一直沒有解決。 首先確認自己在輸入密碼時出現過錯誤!如果有這個操作那麼下面的方法會解決你的問題! 進入C盤用戶下邊的管理員文件夾刪掉有關h2 server.properties .mv.db

原创 改造spring舊項目 將用戶會話保存在redis中

首先maven中增加依賴 org.springframework.session spring-session-data-redis 1.3.2.RELEASE web.xml中增加 <!-- session共享過濾器 -->

原创 使用java獲取word文檔批註

使用jar poi3.14 public class DocPostil{ private File file; /** Word document */ private XWPFDocument docx; /** 批註內容

原创 sts不能發佈項目到自定義tomcat解決方法

首先雙擊tomcat 出現以下界面 點擊Modules 移除發佈項目並保存 點擊Overview 可以看到此處爲可編輯狀態 修改即可

原创 DataX使用方法(基礎一)

操作系統環境:redhat6.5企業版 python版本:2.6.6 jdk版本:1.7 DataX下載地址:http://datax-opensource.oss-cn-hangzhou.aliyuncs.com/datax.tar

原创 DataX使用方法(基礎二)

本截主要講解通過datax將一個mysql庫中表的數據同步到另外一個庫的表中 編寫自定義配置文件mysql.json(job目錄下 也可以放在別的目錄) 新創建數據庫test1和test2新建表employee 字段爲id usern

原创 linux進程守護腳本

爲了防止進程異常掛掉,爲了避免影響業務,編寫一個守護進程,定時檢查某個進程是否存在,如果不存在則自動啓動該進程。 編寫腳本文件daemon.sh文件 while true; do server=`ps aux | gr