原创 Java設計模式之一(簡單工廠模式)

一、什麼是簡單工廠模式?   簡單工廠模式屬於類的創建型模式,又叫做靜態工廠方法模式。通過專門定義一個類來負責創建其他類的實例,被創建的實例通常都具有共同的父類。 二、模式中包含的角色及其職責?1.工廠(Creator)角色 簡單工廠模式的

原创 Java設計模式之三(抽象工廠模式)

一、什麼是抽象工廠模式   抽象工廠模式是所有形態的工廠模式中最爲抽象和最其一般性的。抽象工廠模式可以向客戶端提供一個接口,使得客戶端在不必指定產品的具體類型的情況下,能夠創建多個產品族的產品對象。 二、產品族和產品等級結構 三、模式中包含

原创 Java設計模式之二(工廠方法模式)

一、什麼是工廠方法模式?   工廠方法模式同樣屬於類的創建型模式又被稱爲多態工廠模式 。工廠方法模式的意義是定義一個創建產品對象的工廠接口,將實際創建工作推遲到子類當中。核心工廠類不再負責產品的創建,這樣核心類成爲一個抽象工廠角色,僅負責具

原创 java中常用設計模式

Java中的23種設計模式:Factory(工廠模式),Builder(建造模式),Factory Method(工廠方法模式),Prototype(原始模型模式),Singleton(單例模式),Facade(門面模式),Adapter(

原创 JAVA 位運算符和位移運算符

java位運算符包括 &(與)       AND |(或)       OR ^(異或)     XOR ~(非)       NOT 位移運算符包括 >>(右移) <<(左移) >>>(右移,左邊空出的位以0填充) 顧名思義,位運算符用

原创 mybatis與hibernate區別

 以前沒怎麼用過mybatis,只知道與hibernate一樣是個orm數據庫框架。隨着使用熟練度的增加,發現它與hibernate區別是非常大的,結合至今爲止的經驗,總結出以下幾點:1. hibernate是全自動,而mybatis是半自

原创 我的友情鏈接

51CTO博客開發Share your knowledge …

原创 spring 源代碼地址

spring的源代碼地址發生了更改,以前的地址是 https://src.springframework.org/svn/spring-framework/。但現在spring的代碼開始使用Git進行管理,新的源代碼地址爲:https://

原创 詳解SESSION與COOKIE的區別

具體來說cookie機制採用的是在客戶端保持狀態的方案。它是在用戶端的會話狀態的存貯機制,他需要用戶打開客戶端的cookie支持。cookie的作用就是爲了解決HTTP協議無狀態的缺陷所作的努力.而session機制採用的是一種在客戶端與服

原创 JSP中<base href="<%=basePath%>">作用

通常在JSP頁面開通有如下代碼: Java代碼 <% String path = request.getContextPath(); String basePath = request.getScheme()+"://"+request.g

原创 Java設計模式之四(經典面試題:工廠模式在開發中的運用)

一、工廠模式在開發中的運用   面試題:      寫一個簡單的計算器。 代碼實現:抽象一個運算類:[java]  package com.qianyan.calcuator;  public abstract class Operatio

原创 sql之left join、right join、inner join的區別

left join(左聯接) 返回包括左表中的所有記錄和右表中聯結字段相等的記錄 right join(右聯接) 返回包括右表中的所有記錄和左表中聯結字段相等的記錄inner join(等值連接,內連接) 只返回兩個表中聯結字段相等的行,在

原创 Java設計模式之五(單例模式詳解)

一、什麼是單例模式  單例模式是一種對象創建型模式,使用單例模式,可以保證爲一個類只生成唯一的實例對象。也就是說,在整個程序空間中,該類只存在一個實例對象。其實,GoF對單例模式的定義是:保證一個類、只有一個實例存在,同時提供能對該實例加以

原创 詳解SESSION與COOKIE的區別

具體來說cookie機制採用的是在客戶端保持狀態的方案。它是在用戶端的會話狀態的存貯機制,他需要用戶打開客戶端的cookie支持。cookie的作用就是爲了解決HTTP協議無狀態的缺陷所作的努力.而session機制採用的是一種在客戶端與服

原创 英文文檔常用術語

Legal Notices    法律聲明Table of Contents   目錄INTRODUCTION    引言,前言Audience     讀者,讀者對象assume  假設competent   有能力的,能勝任的minim