我的評論
re: 只有少量頁面需要生成靜態頁面時,可以試試這個類 zeroblue 2007-09-13 16:00
代碼保存之后,以下語句多了空格,刪掉即可:
service.setRealPath( " d: " );
urlMap.put( " http://localhost:8080/index.jsp " , " /temp/index1.html " );
urlMap.put( " http://www.yahoo.com.cn/ " , " /temp/index2.html " );
new FileOutputStream(file), " GBK " );
blogjava提供的編輯器功能一堆,華而不實,非常不好用,我試著重新編輯,結果無功而返。
service.setRealPath( " d: " );
urlMap.put( " http://localhost:8080/index.jsp " , " /temp/index1.html " );
urlMap.put( " http://www.yahoo.com.cn/ " , " /temp/index2.html " );
new FileOutputStream(file), " GBK " );
blogjava提供的編輯器功能一堆,華而不實,非常不好用,我試著重新編輯,結果無功而返。
re: 致歉[未登錄] zeroblue 2007-03-01 19:49
有你這份真誠就夠了,海內存知己嘛。
re: 我很希望B/S快點退出歷史舞臺! zeroblue 2006-10-17 19:42
事實標準和理想標準永遠是有差距的。
re: 使用state pattern替代if else zeroblue 2006-10-15 18:21
可否這樣:
將Movie類聲明為一個接口(感覺Price也聲明為接口比較好),每增加一個Price實現類,就增加一個Movie對應的實現類。這要原來的代碼不需要動,符合開閉原則。Movie接口定義子類必須實現的getCharge()方法。子類實現該方法時會調用對應的Price實現類來計算積分。
consume類代碼可寫成這樣:
Movie regularMovie = new RegularMovie();
Movie newReleaseMovie = new NewReleaseMovie();
Movie childrenMovie = new ChildrenMovie();
(不知可行否)
將Movie類聲明為一個接口(感覺Price也聲明為接口比較好),每增加一個Price實現類,就增加一個Movie對應的實現類。這要原來的代碼不需要動,符合開閉原則。Movie接口定義子類必須實現的getCharge()方法。子類實現該方法時會調用對應的Price實現類來計算積分。
consume類代碼可寫成這樣:
Movie regularMovie = new RegularMovie();
Movie newReleaseMovie = new NewReleaseMovie();
Movie childrenMovie = new ChildrenMovie();
(不知可行否)
re: 使用state pattern替代if else zeroblue 2006-10-15 11:06
還是應該pattern吧,這里是以影片類型舉例,可以想象一個大型的影片公司,影片類型肯定非常多,都在一個類里用if else搞,頭可能也比較暈。
而且類型價格等東西有變更,或減增。維護起來會死人的。
而且類型價格等東西有變更,或減增。維護起來會死人的。
re: 使用state pattern替代if else zeroblue 2006-10-15 10:54
嗯,問下,如果使用反射機制,Movie類是否不用聲明靜態變量。
否則增加新的影片類型,不是還要修改Movie類。
如果要聲明的話,是否加上final比較好?
否則增加新的影片類型,不是還要修改Movie類。
如果要聲明的話,是否加上final比較好?
re: 使用state pattern替代if else zeroblue 2006-10-15 10:41
so good!
re: 算法優化源于人類智慧 zeroblue 2006-10-15 10:24
懶勤與否,好象與是否有智慧沒有必然聯系。
而最佳算法好象只與智慧有關系。為什么有智慧的懶人不能寫出最佳算法?
: )
而最佳算法好象只與智慧有關系。為什么有智慧的懶人不能寫出最佳算法?
: )
re: 動態語言是否會成為JAVA的終結者? zeroblue 2006-09-04 15:19
其實最近我也對《程序員》有點失望,每期都能找出錯字和語法上的錯誤。
其合訂本更是慘不忍睹。一份學術方面的雜志,而且還是月刊,做成這樣,不能不讓人懷疑其質量。
其合訂本更是慘不忍睹。一份學術方面的雜志,而且還是月刊,做成這樣,不能不讓人懷疑其質量。
re: 動態語言是否會成為JAVA的終結者? zeroblue 2006-09-04 10:03
嗯,確實是剛開始接觸。: ) 興奮中……
re: 動態語言是否會成為JAVA的終結者? zeroblue 2006-09-01 22:18
看了最新一期的程序員,心情有點復雜,想聽聽大家的聲音呢。
re: 我打算學習Core Java用english學習 zeroblue 2006-09-01 14:07
加油:)
re: spring、ibatis控制oracle分頁的問題 zeroblue 2006-08-30 11:46
看hibernate的源代碼,看丫是怎么翻頁的。
我沒仔細看過,但相信會有提示。
我沒仔細看過,但相信會有提示。