原创 通過廣域網(Intelnet)進行遠程喚醒[或開機] 圖解

WAN遠程喚醒與LAN遠程喚醒有着諸多不同,WAN遠程喚醒首先需要主板、網卡等硬件的支持,需要一條有效的Intelnet連接,與Lan遠程喚醒不同的是,WAN遠程喚醒需要經過路由器,因此下面我就來詳細講解如何在路由器上進行設置,以支持WA

原创 Windows版Jenkins安裝完後一直停留在初始化界面

下載了Windows版的Jenkins,在一臺Windows 2008的服務器上安裝好了,初次啓動後,就一直停留在初始界面,都等了幾十分鐘了,不知道是什麼鬼: Please wait while Jenkins is getting r

原创 Java List排序『Collections.sort()比較對List排序』

在使用List集合時,通常情況下,希望從集合中得到的對象是按照一定順序排列的,但是List集合的默認排序方式爲按照對象的插入順序來排序的。但是可以通過 java.util.Collections類的靜態方法sort(List<T> lis

原创 Jenkins執行遠程腳本啓動服務失敗的問題解決

最近也在整合Jenkin + Gitlab自動運維部署的實現,就差最後一步了,死活不能啓動服務!網上找了好久的解決方案,都說Jenkins在任務結束時會殺掉衍生進程,需要在“Exec command”的腳本框里加上“export BUIL

原创 Spring Cloud Gateway 2.x 跨域出現“Multiple CORS header”的問題解決

最近在對公司的API網關進行升級,從Zuul Gateway切換到最新的Spring Cloud Gateway。整個過程升級比較順利,可以做到無感升級,唯一的在跨域請求設置方面,遇到了一個問題,即提示 Multiple CORS h

原创 java.security.InvalidKeyException: Illegal key size

由於公司的業務改變,陸續的要將自建機房慢慢撤掉,業務系統遷往阿里雲上進行部署。就在遷移SSO網關時,遇到一個比較頭疼的問題,項目配置沒變,唯一不同的就是阿里雲上的CentOS操作系統與現有機房的虛擬機CentOS系統不一樣,在阿里雲的環境

原创 傳奇私服1.80,不搞充值,有興趣的上來搞

國慶七天,哪裏都是堵!堵!堵!乾脆不出去了,但宅在家裏也難受,搞搞傳奇私服遊戲吧,上高中的時候玩傳奇都快玩瘋了,都出來工作好多年了,還是很懷念高中的那些一起瘋狂的同學。所以找了好幾個傳奇私服,但全部都要充值,沒意思!還是自己搞一個吧,剛好

原创 SpingMVC IReport多數據源交叉報表示例

SpingMVC IReport多數據源交叉報表示例 Author: 許亮 Create: 2015-11-8 0:08:41 一、特別說明   開始本示例之前,有必要先閱讀我先前發佈的《SpringMVC與iReport(Jasper

原创 Spring MVC 文件下載IE瀏覽器不支持的問題解決

  今天碰到一個比較奇怪的技術問題,使用Spring MVC做文件下載時,FireFox、Chrome瀏覽器下載都沒有遇到問題,IE 11卻不能正常下載,總是提示“可能已刪除或移動文件”。大家都說是IE瀏覽器不支持HTTP CREATED

原创 Spring @Scheduled定時任務動態修改cron參數

  Spring框架自3.0版本起,自帶了任務調度功能,好比是一個輕量級的Quartz,而且使用起來也方便、簡單,且不需要依賴其他的JAR包。秉承着Spring的一貫風格,Spring任務調度的實現同時支持註解配置和XML配置兩種方式。

原创 將XenServer系統盤上的未分配空間利用起來

  剛申請的用於XenServer虛擬化測試服務器已於昨天到手,基本存儲配置爲:1 × 三星960 EVO 250G M.2 NVMe PCI-E固態硬盤,計劃安裝XenServer系統6 × 西部數據 SATA 3.0 6Gb/s 2T

原创 CentOS安裝XenServer Tools

  新安裝的CentOS虛擬機是沒有安裝XenServer Tools的,在虛擬機的“常規”選項卡中可以看到相關的提示信息,如下圖:      點擊該提示文字,則XenCenter管理工具會自動將“XenServer Tools”光盤映

原创 傳奇私服中檢查人物穿戴指定裝備的兩種方法

  在傳奇私服中檢查人物是否穿戴指定的裝備,方法有兩種,一種是使用GetUserItemName命令,另一種則是使用CHECKITEMW命令,這兩個命令實現的功能都是一樣的。 GetUserItemName   語法格式:GetUserI

原创 javascript中setTimeout與setInterval用法

  JavaSctipt中的window對象有兩個主要的定時方法,分別是setTimeout()和setInterval(),他們的語法基本上相同,但是完成的功能是有區別的。setTimeout()用於在指定的毫秒數後調用函數或計算表達式

原创 Spring註解的使用規範

  我們經常說的控制翻轉(Inversion of Control,IOC)和依賴注入(dependency injection,DI)在Spring環境下是等同的概念,控制翻轉是通過依賴注入實現的。所謂的依賴注入指的是容器負責創建對象和