原创 工廠方法

工廠方法 示例 使用典範 工廠方法 定義 :定義一個創建對象的接口,但讓實現這個接口的類來決定實例化哪個類,工廠方法讓類的實例化推遲到子類中進行 創建型 :創建型 適用場景: 創建對象需要大量重複的代碼 客戶端(應用層)不

原创 抽象工廠

抽象工廠 示例 使用典範 抽象工廠 定義 :抽象工廠模式提供了一個創建一系列相關或者相互依賴對象的接口,無需指定它們具體的類 創建型 :創建型 適用場景: 客戶端(應用層)不依賴於產品類實例如何被創建、實現等細節 強調一系

原创 簡單工廠(靜態工廠)

簡單工廠(靜態工廠) 示例 使用典範 簡單工廠(靜態工廠) 定義:由一個工廠對象決定創建出哪一種產品類的實例 類型:創建型,不屬於GOF23種設計模式 適用場景: 工廠類負責創建的對象比較少 客戶端(應用層)只知道傳入工廠類的

原创 hibernate中使用oracle的序列作爲主鍵問題

@Id @SequenceGenerator(name="gen",sequenceName="SEQ_ORDER_MAIN" ) @GeneratedValue(strategy=GenerationType.S

原创 關於Block Formatting Context--BFC和IE的hasLayout

原文出自:穆乙’s Blog 專注前端技術 一、BFC是什麼? BFC(Block Formatting Context)直譯爲“塊級格式化範圍”。 是 W3C CSS 2.1 規範中的一個概念,它決定了元素如何對其內容進行定

原创 設計模式6大原則

設計模式簡述 設計模式(Design pattern)就是一套被反覆使用、多數人知曉的、經過分類編目的、代碼設計經驗的總結。 設計模式6大原則 總原則:開閉原則(Open Close Principle) 開閉原則的意思是:對擴展開放,

原创 poi讀取excel模板,填充內容並導出,支持導出2007支持公式自動計算

/** * 版權所有(C) 2016 * @author www.xiongge.club * @date 2016-12-7 上午10:03:29 */ package xlsx; /** * @ClassName:

原创 初識vue

Vue是什麼 Vue.js是一個漸進式的前端框架,所謂漸進式就是你可以有階段性地使用Vue,而不必一開始就使用它的所有東西。同時,Vue也改變了傳統的前端開發模式,提供了一下常見的高級功能,比如: 解耦視圖和數據 可複用的組件 前

原创 應不應該使用inline-block代替float

本文由99根據Steven Bradley的《Should You Use Inline-Blocks As A Substitute For Floats?》所譯,整個譯文帶有我們自己的理解與思想,如果譯得不好或不對之處還請同行朋友

原创 Freemark基礎學習筆記

Freemarker 筆記 FreeMarker模板文件主要由如下4個部分組成 1.文本:直接輸出的部分 2.註釋:<#-- ... -->格式部分,不會輸出 3.插值:即${...}或#{...}格式的部分,將使用數據模型中的

原创 maven筆記(二)

依賴管理-傳遞依賴 傳遞依賴 什麼是傳遞依賴 當A 依賴B、B依賴C,在A中導入B後會自動導入C,C是A的傳遞依賴,如果C依賴D則D也可能是A的傳遞依賴。 如:web中添加struts-spring的jar,傳遞依賴了sprin

原创 AJAX POST請求中參數以form data和request payload形式在servlet中的獲取方式

文章原文:http://blog.csdn.net/mhmyqn/article/details/25561535 HTTP請求中,如果是get請求,那麼表單參數以name=value&name1=value1的形式附到url的後面,如果

原创 ORA-12638: 身份證明檢索失敗

修改了windows的用戶名和密碼,在用plsql鏈接oracle數據庫,發現無法登陸,提示ORA-12638: 身份證明檢索失敗,解決辦法: 開始 -> 程序 -> Oracle -> Configuration and Migrati

原创 60個很實用的jQuery代碼開發技巧收集

1. 創建一個嵌套的過濾器 .filter(":not(:has(.selected))") //去掉所有不包含class爲.selected的元素 2. 重用你的元素查詢 var allItems = $("div.item")

原创 maven筆記(三)

分模塊構建工程 上一節中,利用maven構建了一個最基礎的ssh項目,這一節將對該項目進行分模塊構建工程。 通過聚合和繼承構建 繼承:創建一個parent工程將通用的pom配置抽取出來 聚合:聚合多個模塊運行 需求 將ssh工