原创 slf4j-log4j12加log4j自定義配置包路徑日誌輸出

原項目依賴只引用了: <dependency> <groupId>org.slf4j</groupId> <artifactId>slf4

原创 jenkins 配置子項目發版

剛接手公司的項目雖說也多模塊、分佈式部署,但是模塊之間卻沒有被父項目管理,每個模塊是一個小的父子項目,管理了兩個子項目,單獨維護着當前模塊內使用的依賴,版本等,模塊之間自然有很多重複引用的依賴,我不知道當初爲什麼這樣

原创 開發和運維那點事

今天運維和開發就環境切換問題展開了一次小小的爭論maven打包之前配置文件是這樣的: <context:property-placeholder location="classpath:filters/${env}.properties"

原创 linux 虛擬機ping不通,xshell無法登陸

本地環境:win10系統,安裝的centos7虛擬機環境都曾正常登陸過,電腦常常不關機,直接鎖屏第二天解鎖使用使用cmd命令腳本啓動,腳本如下:有錯誤提示:訪問error,無法啓動只能手動打開界面啓動: linux系統啓動成功後,使用xsh

原创 Connection closed by foreign host

今天啓動了三個虛擬機,ip分別是101,102,103,使用xshell登錄101和102登錄成功了,另外一個103登錄就提示:connection closed by foreign host。剛纔出去之前還是可以登錄的,那時候使用的網線

原创 瀏覽器緩存機制

    一個項目要上線考慮到項目的訪問速度問題,必然要用到瀏覽器的緩存,緩存有了之後訪問速度問題解決了,但是項目會不定時更新,替換了服務器上的文件,瀏覽器依然使用緩存就會出問題,不使用緩存又會給服務器造成壓力並且浪費寬帶資源。有沒有什麼辦法

原创 oracle數據庫insert報錯:無效的數據類型

今天工作中往oracle數據庫中insert數據的時候遇到這樣一個錯誤:無效的數據類型,日誌也打印出error  occurred  setting parameters 大概就是這意思吧 具體的字母忘了,我也能看出是賦值的數據與數據庫對應

原创 RequestMapping中produces屬性作用

註解RequestMapping中produces屬性可以設置返回數據的類型以及編碼,可以是json或者xml: @RequestMapping(value="/xxx",produces = {"application/json;char

原创 eclipse啓動tomcat報錯OOM

問題出現的背景:項目原本可以正常啓動,沒有任何問題,今天從新換了一個分支,要從新檢出,打開一個新的工作空間,從新的svn地址檢出項目,老一套操作,檢出之後update maven project沒有任務錯誤提示,奇怪的是項目名稱莫名的變成大

原创 線程池任務增長過程分析

線程池配置參數如下: //線程緩衝隊列 private static BlockingQueue<Runnable> bqueue = new ArrayBlockingQueue<Runnable>(10); //

原创 springmvc集成swagger2

swagger2有一個web前端ui界面,可以清楚的看到所有被swagger2掃描到的接口列表,源碼在github上:swagger-ui 這個版本不是最新版,但是帶有搜索功能,這是在最新版裏沒有的。 項目×××之後,解壓,把dist文件夾

原创 jquery-filestyle上傳按鈕樣式使用

改變文件上傳按鈕樣式,使用button代替file input,在ie10及一下版本會報錯的解決方法,就是把file input設置成透明,覆蓋在button上面,參考文章:https://www.cnblogs.com/xuehaoyue

原创 Connection closed by foreign host

今天啓動了三個虛擬機,ip分別是101,102,103,使用xshell登錄101和102登錄成功了,另外一個103登錄就提示:connection closed by foreign host。剛纔出去之前還是可以登錄的,那時候使用的網線

原创 select2選擇的value傳不到後臺

近期項目中使用select2作爲輸入產品控件假設有這樣的標籤是用select2初始化的: <select id="selectId"></select>var option = $("#selectId").select2("data")

原创 認證服務器cas-server搭建(源碼部署)

CAS項目作者是Apereo,一款開源免費的認證服務器,源碼已在github上託管,目前最新版本是5.2.0,github上cas項目有的版本有對應的Installation Requirements,可以查看cas項目與jdk版本關係: