Time of Update: 2018-12-04
這裡我們介紹一種特殊的內部類:局部內部類(Local Inner Classes)。在前面的例子中,我們可以發現TimerPrinter僅在start方法中建立一個新的對象時出現過一次,其它地方都沒再用到過,這個情況下我們可以把TimerPrinter就定義在start方法中,如下面代碼所示:public void start(){ class TimerPrinter implements ActionListener{
Time of Update: 2018-12-04
這裡再介紹一種特殊的內部類――匿名內部類(Anonymous Inner Class),顧名思義,就是沒有名字的內部類,這是Java為了方便我們編寫程式而設計的一個機制。因為有時候有的內部類只需要建立一個它的對象就可以了,以後再不會用到這個類,這時候使用匿名內部類就比較合適,而且也免去了給它取名字的煩惱,:)。匿名類的文法是什麼樣的呢?如下所示:new SuperType(){
Time of Update: 2018-12-04
這裡介紹最後一種比較特殊的內部類――靜態內部類(Static Inner
Time of Update: 2018-12-04
The long transaction and work management integration Kevin W. Miller FristEnergy Corp, 253 White Pond Drive Akron, Ohio 44230 The Long TransactionPaperBackground In this paper I will discuss the Long Transaction (LT) and its role in the
Time of Update: 2018-12-04
Servlet和filter是J2EE開發中常用的技術,使用方便,配置簡單,老少皆宜。估計大多數朋友都是直接配置用,也沒有關心過具體的細節,今天遇到一個問題,上網查了servlet的規範才發現,servlet和filter中的url-pattern還是有一些文章在裡面的,總結了一些東西,放出來供大家參考,以免遇到問題又要浪費時間。 一,servlet容器對url的匹配過程:
Time of Update: 2018-12-04
Time of Update: 2018-12-04
相信寫JSP的人都遇到過亂碼的問題,似乎JSP亂碼是一個非常經典的問題。以前遇到亂碼的時候,基本都可以搞定,當時遇到的亂碼無非以下兩種:1.頁面上的漢字亂碼這個我碰到的比較少,多半是因為沒有加上<%@ page contentType="text/html;charset=gb2312" %>,或者是說這句代碼制定的字元集與<meta http-equiv="Content-Type" content="text/html;
Time of Update: 2018-12-04
想在機器上安裝一個j2ee sdk練習下EJB是如何部署的,但是下載的j2ee sdk在安裝的時候每次點下一步之後就沒有反應了,很是納悶,因為之前裝過一次,很順利的就成功了,搞的我差點就重裝系統了,今天上網,偶然之間發現了其相應的解決方案,更詳細的資訊在http://wiki.java.net/bin/view/Projects/InstallProblems 可以查看,這裡列出了在J2EE PE的安裝過程中可能出現的所有問題。下面是詳細的描述。
Time of Update: 2018-12-04
Entity Bean提供了一個關聯式資料庫的物件導向的抽象,它能同時從物件導向技術和面向過程技術中獲益。既然Entity Bean和Session Bean都是Enterprise Bean,那麼它們必然具備一定的相同點:Entity Bean也要有一個Home Interface、Bean Interface和Bean Class,如所示: Session Bean調用Entity Bean的Home Interface和Bean
Time of Update: 2018-12-04
Frame、View、Document的關係,非常重要,它們的確不是孤立的,而是互相聯絡的。 如果是SDI程式,CMainFrame調用GetActiveView獲得CView,而CView可以調用GetDocument獲得CDocument。如果已知CDocument,可以使用GetFirstViewPosition獲得第一個相關的CView,然後使用GetNextView獲得下一個的CView。之所以這麼做,是因為MFC允許一個CDocument擁有多個CView。
Time of Update: 2018-12-04
一直想好好的看看UML,去年暑假曾系統了看了一本書並且在項目中也親身體驗了一把,感覺UML作為系統分析與設計的協助工具輔助還是相當好使的,不過俺當時還是在用Visio畫UML圖,:(。下面的文字將記錄自己在UML學習過程中的一些理解和感悟,有偏頗之處還望指正。1.什麼是UML?它是做什麼用的?UML,Unified Modeling
Time of Update: 2018-12-04
很早以前學習Jsp時就對include指令與inclue標籤之間的異同搞的不是很清楚,因為畢竟用起來感覺差不多的,今天特地查了下資料,總的來說它們之間的差別是非常微妙的,可以用如下一句話概括:<%@ include
Time of Update: 2018-12-04
為什麼TCP 會粘包 前幾天,調試mina的TCP通訊, 第一個協議包解析正常,第二個資料包不完整。為什麼會這樣嗎,我們用mina這樣通訊架構,還會出現這種問題? 帶者問題,我們先分析一下問題。 提到通訊, 我們面臨都通訊協定,資料協議的選擇。 通訊協定我們可選擇TCP/UDP:TCP(transport control
Time of Update: 2018-12-04
現在主板支援三種硬碟工作模式:NORMAL、LBA和LARGE模式。 NORMAL普通模式是最早的IDE方式。在此方式下對硬碟訪問時,BIOS和IDE控制器對參數不作任何轉換。該模式支援的最大柱面數為1024,最大磁頭數為16,最大扇區數為63,每扇區位元組數為512。因此支援最大硬碟容量為:512×63×16×1024=528MB。在此模式下即使硬碟的實際物理容量更大,但可訪問的硬碟空間也只能是528MB。 LBA(Logical
Time of Update: 2018-12-04
1、什麼是NTFS? 想要瞭解NTFS,我們首先應該認識一下FAT。FAT(File Allocation Table)是“檔案配置表”的意 思。對我們來說,它的意義在於對硬碟分區的管理。FAT16、FAT32、NTFS是目前最常見的三種檔案系統。 FAT16:我們以前用的DOS、Windows 95都使用FAT16檔案系統,現在常用的Windows
Time of Update: 2018-12-04
I have always said if there ever came a day when I could no longer meet my duties and expectations as Apple’s CEO, I would be the first to let you know.Unfortunately, that day has come.I hereby resign as CEO of Apple. I would like to serve, if the
Time of Update: 2018-12-04
1. a big headache令人頭痛的事情2. a fraction of 一部分 3. a matter of concern 焦點 4. a series of 一系列,一連串above all 首先,尤其是 5. absent from不在,缺席 6. abundant in富於 7. account for 解釋 8. accuse sb. of sth.控告 9. add to增加(add up to) 10. after all 畢竟,究竟 11. agree with同意
Time of Update: 2018-12-04
今天試著用了一下強制回應視窗,文法和通常的開啟視窗(window.open)比較類似,它調用的方法是:window.showModalDialog(sURL [, vArguments] [,
Time of Update: 2018-12-04
雖然在web開發的過程中經常使用相對路徑,但是一直沒有怎麼對相對路徑做一個系統的理解,記得在剛開始用tomcat的時候就一直理解不了以斜杠開頭的相對路徑和沒有斜杠的相對路徑之間的差別,儘管用的時候都能夠用正確。最近看JSTL in Action,才總算有了一個清楚的認識。1.什麼是絕對路徑絕對路徑是與相對路徑相對立的,通常一個完整的URL包括兩個部分:● scheme:尋找資料的所採用的機制,就是我們常說的協議,如http、ftp等等;●
Time of Update: 2018-12-04
之前就特意查了一下,大部分的區別網上都說了,譬如參數傳遞方式、編碼方式之類,今天一部小心就感受了一把它們的一個很容易忽視的差別,那就是在當method為get時,action屬性中url後面的參數是忽視滴,比如說action=insert.jsp?name=tobby method=get,當我們提交之後真正的url中是沒有name=tobby的,它會根據表單中的內容重新組裝一個url的。加入form中有一個文字框,<input type="text"