原创 Initialize-on-demand Holder Class
public class Singleton { private static class SingletonHandler{ static final Si
原创 for循環求和
[url]http://www.iteye.com/topic/39694?page=1[/url]class Details { doubl
原创 Decorator模式
abstract class Component{ abstract public void printTicket();}class SalesTicket extends Component{ public void printTic
原创 State狀態模式
1. //先來一個狀態: 2. package State; 3. 4. public abstract class State 5. { 6. 7. /** */
原创 Spring聲明式事務
Spring聲明式事務讓我們從複雜的事務處理中得到解脫。使得我們再也無需要去處理獲得連接、關閉連接、事務提交和回滾等這些操作。再也無需要我們在與事務相關的方法中處理大量的try…catch…finally代碼。 我們在使用Spring聲明
原创 Builder模式
import java.util.ArrayList;interface Builder{ public void buildPartA(); public void buildPartB(); public void buildPart
原创 ClassLoader介紹
JVM在運行時會產生三個ClassLoader,Bootstrap ClassLoader、Extension ClassLoader和AppClas
原创 Quartz CronTrigger最完整配置說明
CronTrigger配置格式:格式: [秒] [分] [小時] [日] [月] [周] [年] 序號 說明 是否必填 允許填寫的值 允許的通配
原创 取得地址欄完整請求信息
public static String getCompleteURL(HttpServletRequest request) { return new StringBuilder(getCurrentHttpURL(requ
原创 Command命令模式
Java代碼 1. public class Invoker { 2. private Command command; 3. 4. public void setOrder(Command
原创 JS菜單
<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd
原创 Interceptor的實現
public interface Action { public String execute() throws Exception; } public class TestAction implements Action {
原创 JNDI配置原理詳解
[url]http://www.javaeedev.com/blog/article.jspx?articleId=ff808081129558b50
原创 java調用Oracle EXP備忘
[url]http://www.blogjava.net/BlueDavy/archive/2006/11/22/82909.html[/url]需求
原创 JAVA中操作數據庫方式與設計模式的應用
[url]http://www.iteye.com/topic/198175[/url]一個最簡單地數據庫連接池實現:public class Con