摘要: 我們這里說說四種瀏覽器對 document.body 的 clientHeight、offsetHeight 和 scrollHeight 的解釋,這里說的是 document.body,如果是 HTML 控件,則又有不同,點擊這里查看。
這四種瀏覽器分別為IE(Internet Explorer)、NS(Netscape)、Opera、FF(FireFox)。
閱讀全文
posted @
2009-08-17 14:41 Werther 閱讀(432) |
評論 (0) |
編輯 收藏
摘要: 在Eclipse同CVS服務器同步之前,要先刷新,否則可能會因為在Eclipse外面編輯的文件,Eclipse中沒有刷新而導致同步報錯,可以將Eclipse設置為自動刷新,操作方法:Window->Preferences->Workbench,選中Refresh workspace automatically。即使如此,仍然可能出現問題,因為Eclipse刷新可能會有一定延遲,所以在報錯時,手動刷新一下,再同步。
閱讀全文
posted @
2009-08-11 13:03 Werther 閱讀(349) |
評論 (0) |
編輯 收藏
摘要: CVS - Concurrent Versions System(并發版本管理系統)是一個版本控制管理系統,它是目前最為廣泛使用的一個系統。
閱讀全文
posted @
2009-08-11 12:56 Werther 閱讀(539) |
評論 (0) |
編輯 收藏
摘要: 前幾天去到一家公司去面試,遇到了如下三道題,個人覺得挺有意思的,分享給大家看看,過幾天在將正確的答案發布在上面,大家可以像想一想能不能做出來:
閱讀全文
posted @
2009-08-09 19:32 Werther 閱讀(458) |
評論 (4) |
編輯 收藏
摘要: 1.Post傳輸數據時,不需要在URL中顯示出來,而Get方法要在URL中顯示。
2.Post傳輸的數據量大,可以達到2M,而Get方法由于受到URL長度的限制,只能傳遞大約1024字節.
3.Post顧名思義,就是為了將數據傳送到服務器段,Get就是為了從服務器段取得數據.而Get之所以也能傳送數據,只是用來設計告訴服務器,你到底需要什么樣的數據.Post的信息作為http請求的內容,而Get是在Http頭部傳輸的。
閱讀全文
posted @
2009-08-06 20:36 Werther 閱讀(403) |
評論 (1) |
編輯 收藏
摘要: 迭代這個名詞對于熟悉Java的人來說絕對不陌生。我們常常使用JDK提供的迭代接口進行java collection的遍歷:
Iterator it = list.iterator();
while(it.hasNext()){
//using “it.next();”do some businesss logic
}
而這就是關于迭代器模式應用很好的例子。
閱讀全文
posted @
2009-08-05 20:45 Werther 閱讀(508) |
評論 (0) |
編輯 收藏
摘要: 下載Xdoclet,網址:http://xdoclet.sourceforge.net/
新建包com.test.model,存放實體類Group,User
閱讀全文
posted @
2009-08-04 21:44 Werther 閱讀(1360) |
評論 (0) |
編輯 收藏
摘要: Java常用工具下載
閱讀全文
posted @
2009-07-29 21:16 Werther 閱讀(365) |
評論 (0) |
編輯 收藏
摘要: 在很多大型應用中都會對數據進行切分,并且采用多個數據庫實例進行管理,這樣可以有效提高系統的水平伸縮性。而這樣的方案就會不同于常見的單一數據實例的方案,這就要程序在運行時根據當時的請求及系統狀態來動態的決定將數據存儲在哪個數據庫實例中,以及從哪個數據庫提取數據。
閱讀全文
posted @
2009-07-27 21:54 Werther 閱讀(4808) |
評論 (6) |
編輯 收藏
摘要: Struts2入門及基礎配置
從Apache官方網站下載Struts2的文件(http://struts.apache.org/2.1.6/index.html)
struts-2.0.14解壓后包含了5個文件夾,如下是針對五個文件的說明:
閱讀全文
posted @
2009-07-23 16:57 Werther 閱讀(2438) |
評論 (1) |
編輯 收藏
摘要: 在 Java 程序中使用多線程要比在 C 或 C++ 中容易得多,這是因為 Java 編程語言提供了語言級的支持。本文通過簡單的編程示例來說明 Java 程序中的多線程是多么直觀。讀完本文以后,用戶應該能夠編寫簡單的多線程程序。
閱讀全文
posted @
2009-07-21 15:30 Werther 閱讀(11611) |
評論 (5) |
編輯 收藏
摘要: 告訴那些Netbook用戶一個天大的好消息哦!有一個相當簡單的方法來安裝Windows7RC版,就算你沒有一個外接的DVD驅動器!
下載過Windows7Beta版或者RC版的朋友,應該都知道微軟官方提供的是一個ISO文件,我們需要把它刻錄成DVD光盤來安裝系統。但是Netbook用戶基本都沒有DVD驅動,我們以往只能去找一個外接的DVD來安裝Windows。
閱讀全文
posted @
2009-07-17 00:23 Werther 閱讀(277) |
評論 (0) |
編輯 收藏
摘要: 這是我在JavaIdioms(http://www.c2.com/cgi/wiki?JavaIdioms)上看到一個Java使用技巧。使用Java這么多年了,也還是頭一次看到,還很實用。別看這小技巧好像很簡單,但保證你不會在任何一書Java教材上看到,因為它不是一個真正的語法規范,而是一個語法的用法變種。小技巧還蘊含著Java的深層知識,就是身經百戰的老手也不一定能說出其中奧妙。
閱讀全文
posted @
2009-07-14 16:47 Werther 閱讀(1780) |
評論 (4) |
編輯 收藏
摘要: 對于軟件而言,所選擇的模型將在很大程度上影響對領域的看法。如果以數據庫開發者的觀點建造一個系統,可能會注意實體—聯系模型,該模型把行為放入觸發器和存儲過程中。如果以結構化開發者的觀點建造一個系統,可能得到以算法為中心的模型,其中包含從處理到處理的數據流。如果以面向對象開發者的觀點建造一個系統,將可能得到這樣一個系統:它的體系結構以一組類和交互模式(指出類如何一起工作)為中心。可執行的模型對測試有很大幫助。上述的任何一種方法對于給定的應用系統和開發文化都可能是正確的,經驗表明,在構建有彈力的體系結構中面向對象的方法表現得更為出眾,即使對使用大型數據庫或計算單元的系統也是如此。盡管事實如此,但要強調一點,不同的方法將導致不同種類的系統,并且代價和收益也是不同的。
閱讀全文
posted @
2009-07-10 23:28 Werther 閱讀(277) |
評論 (0) |
編輯 收藏
摘要: 如果想搭一個狗窩,備好木料、釘子和一些基本工具(如錘子、鋸和卷尺)之后,就可以開始工作了。從制定一點初步計劃到完成一個滿足適當功能的狗窩,可能不用別人幫助,在幾個小時內就能夠實現。只要狗窩夠大且不太漏水,狗就可以安居。如果未能達到希望的效果,返工總是可以的,無非是讓狗受點委屈。
閱讀全文
posted @
2009-07-09 23:17 Werther 閱讀(275) |
評論 (0) |
編輯 收藏