原创 Spring Boot - JPA 自動拼裝查詢條件,暫時僅限於 and

背景: Spring Boot在使用過程中,經常需要寫拼裝 and 的查詢條件,每次寫的代碼感覺都差不多。因此,仿造前人的例子,寫了一個差不多的東西。 設計思想: 約定優於配置。http://blog.csdn.net/zha

原创 設計模式(Design Pattern) - 行爲型模式(Behavioral Pattern) - 觀察者模式(Observer) - Java實現

設計模式(Design Pattern) - 行爲型模式(Behavioral Pattern) - 觀察者模式(Observer) 1、當一個對象(被觀察)變化時,其它關聯對象(觀察者)都會隨着變化! 2、關聯關係:一對多;

原创 CentOS 7.5 離線安裝 Nginx 1.18

CentOS 7.5 離線安裝 Nginx 1.18整體情況介紹準備階段安裝步驟詳細步驟準備安裝 整體情況介紹 操作系統:CentOS 7.5 Nginx版本:nginx-1.18.0.tar.gz 說明: 1、官網推薦的安裝方式

原创 JavaScript + jQuery + HTML 實現提示信息的顯示、隱藏,功能與jQuery EasyUI的easyui-textbox的prompt屬性相同。

JavaScript + jQuery + HTML 實現<input>提示信息的顯示、隱藏,功能與jQuery EasyUI的easyui-tex

原创 Java在Linux部署項目時,常用Linux命令。適用初學者!

1、查看目錄常用命令1.1、當前所處的目錄pwd1.2、回到根目錄cd /1.3、回到上一級目錄cd ..1.4、當前目錄cd ./ 2、當前目錄的

原创 VI退出 退出VIM 適用新手

今天看了篇文章,說10萬人中就有1個人不知道怎麼退出VIM,我第一次用的時候也不知道怎麼退出。 一、退出方法如下: :q -- 退出(這是:quit的縮寫) :q! -- 不保存退出(這是:quit!的縮寫) :wq -- 寫入文件並退

原创 設計模式

設計模式 (即,使代碼編寫真正工程化) 設計模式(Design Pattern)是一套被反覆使用、多數人知曉的、經過分類的、代碼設計經驗的總結。 使用設計模式的目的:爲了代碼可重用性、讓代碼更容易被他人理解、保證代碼可靠性。

原创 Jenkins安裝部署及使用

Jenkins安裝部署環境如下 PS:中文官網,東西比較全。(居然有中文官網了,真好!)以下爲本人自己的使用過程,僅供參考! 一、準備階段 1、組件及版本: Jenkins版本:2.164.3 操作系統:CentOS Linux

原创 Jenkins插件升級導致NodeJS項目部署出現問題

Jenkins插件升級導致NodeJS項目部署出現問題版本說明問題說明&解決方法總結 版本說明 Jenkins 2.164.3 插件:NodeJS Plugin 版本:1.2.9 升級至:1.3.0 問題說明&解決方法 NodeJ

原创 設計模式(Design Pattern) - 行爲型模式(Behavioral Pattern) - 訪問者模式(Visitor) - Java實現

設計模式(Design Pattern) - 行爲型模式(Behavioral Pattern) - 訪問者模式(Visitor) 訪問者:表示一個作用於某對象結構中的各元素的操作。可以在不改變各元素類的前提下定義作用於這些元素的新操作

原创 設計模式(Design Pattern) - 行爲型模式(Behavioral Pattern) - 解釋器模式(Interpreter) - Java實現

設計模式(Design Pattern) - 行爲型模式(Behavioral Pattern) - 解釋器模式(Interpreter) 語言解釋器,用預先定義的文法解釋語言。一般主要應用在編譯器的開發中,因此適用面很窄。 一、說明:

原创 IE兼容性問題

最近在解決IE兼容性的問題,進行一下總結: 1、常用調試語句如下:(很多兼容性的問題,不會報錯,因此就需要添加輸出,通過輸出結果查看問題出在哪裏) (1)查看運行步驟是否有問題: var i = 0; // 聲明一次即可

原创 設計模式(Design Pattern) - 創建型模式(Creational Pattern) - 原型模式(Prototype) - Java實現

設計模式(Design Pattern) - 創建型模式(Creational Pattern) - 原型模式(Prototype) 用原型實例指定創建對象的種類,並且通過複製這些原型,創建新的對象。 1、簡單原型 1.1、說明: (

原创 設計模式(Design Pattern) - 行爲型模式(Behavioral Pattern) - 中介者模式(Mediator) - Java實現

設計模式(Design Pattern) - 行爲型模式(Behavioral Pattern) - 中介者模式(Mediator) 中介者封裝一系列對象操作,使對象之間不需要顯式操作,從而實現耦合鬆散。 一、說明: 1、IMedia

原创 設計模式(Design Pattern) - 創建型模式(Creational Pattern) - 抽象工廠模式(Abstract Factory) - Java實現

設計模式(Design Pattern) - 創建型模式(Creational Pattern) - 抽象工廠模式(Abstract Factory) 比工廠模式更抽象的方法,效果:增加功能不必需改歷史代碼。 1、說明: (1)Sen