原创 JSP頁面中的EL自定義標籤及使用

好記性不如賴筆頭………… 創建自定義標籤注意事項如下: *1. 創建的類方法必須爲靜態的。 2. 創建的tld文件,保存位置在WEB-INF文件夾下,不能是lib或classes下 3. tld文件在配置時,除了8種基

原创 Struts2中EL表達式的取值順序及OGNL表達式的取值順序

好記性不如賴筆頭………… 正常EL的查找域爲:page(PageContext)–>request–>session–>application Struts2中EL的查找域爲:page(PageContext)–>request–

原创 hystrix 斷路器監控儀表盤的使用,最新版本實測可用(因版本更新,網上好的文章都變的不全面了)

今天在看hystrix斷路器監控儀表盤的使用,但發現網上大部分的文章在最新版中都已經不在適用,摸了幾個小時,才發現原來是配置造成的(其中還有新版的引入路徑也發生了變化 )、 上代碼 ,,引入要使用的jar包 <!--儀表板監控依賴

原创 創建redis集羣出錯:Invalid IP or Port (given as replicas) - use IP:Port format

今天在創建redis 集羣時報錯:Invalid IP or Port (given as replicas) - use IP:Port format 這是因爲大意造成的,這裏做一下記錄。。。方便以後查閱 造成問題的操作如下:

原创 linux 中的shell while/until循環及數字的對比

shell中的數字對比問題,如果想對數字進行對比,我現在只知道兩個方法,一個是((這裏寫表達式)),另一個是[ 這裏寫表達式 ],在(())與[]寫表達式是有很大區別的。 1、在(())中寫表達式可以直接寫 == ,>,>=,<,<=

原创 WebService之CXF整合Spring框架發佈REST服務

前一段時間曾用過CXF發佈SOAP服務生成靜態頁面,因爲對安全性上有要求,並且也不需要返回特別複雜的數據,只返回一個標誌,所以沒有選擇發佈REST,不過REST還是需要知道的,因爲REST優點還是很多的。 創建Web項目,並將CXF中的

原创 WebService的CXF框架與Spring的整合發佈服務入門

1、創建WEB項目,將CXF與SPRING的包引入項目(在下載的CXF的lib包裏,裏面已經整合好了,直接引入進去就行了) 2、創建接口 package com.ckinghan.cxf.server.service; import

原创 svn: Directory is out of date Item is out of date 錯誤最簡單的解決方法

使用SVN在上傳文件時,因爲刪除了向個文件,而刪除後,沒有及時上傳,在我上傳時,已經有同事上傳了文件,我再上傳時就報了以下錯誤: org.apache.subversion.javahl.ClientException: Working

原创 JS JQUERY獲取兩個時間相差幾個月

問題點:如果不同的年份,則還要計算年份 思路: 1、先獲取到年份,通過年份獲取月份 2、獲取當前 的月份 3、將通過年獲取的月份與通過時間獲取的月份進行相加,即可到得總月份

原创 java.lang.NoClassDefFoundError: org/apache/http/message/TokenParser

項目使用了solr做爲搜索服務器,之前測試時沒有問題,但後來接入了微信支付,再次導入數據時報錯了…… 我使用的solr版本爲:4.10.3,之前引用的httpclient是4.5.6,默認引入的httpcore/httpmine等包的是

原创 WebService之CXF框架入門小程序

其實CXF的服務創建及發佈相當簡單,創建方法如下: 安裝JDK1.7或以上(注意要設置環境變量,javac命令必須可用) 下載CXF,建議去官網下。 將下載 的CXF解壓,並配置環境變量(與JDK的環境變量配置差不多,配置完成後,需要w

原创 JS 獲取兩個時間相差多少個小時

獲取兩個時間之間相差多少個小時. 思路: 將兩個時間轉換成毫秒值相減,可以得到兩個時間相差的毫秒值 通過毫秒值,將之轉換成小時(除以1000/60/60) function getInervalHo

原创 WebService之jax-ws入門

這是一個入門程序,只求通俗易懂,不求深入。 1、創建一個JAVA項目,並創建一個WeatherService的接口 package com.ckinghan.webService.jaxws; public interface Weat

原创 wsimport命令介紹

wsimport是JDK中提供的一個工具命令,其作用就是生成WSDL客戶端代碼,所在位置是在JDK的安裝目錄下,bin目錄中。 wsipmport的常用命令參數如下: -p:指定包名,如果不加這個參數,默認的包名爲WSDL文件中的命名空

原创 兩個類具有相同的 XML 類型名稱。請使用 @XmlType.name 和 @XmlType.namespace 爲類分配不同的名稱。

這是使用WebService 的CXF框架生成了客戶端代碼運行時報的錯誤。 我的報錯原因爲:在生成客戶端代碼時,我並沒有指定包名,是使用的默認包名生成的,在放到客戶端裏面後,我更改了包名,而生成 的代碼中的包名並沒有更改,所以出錯。 解決