隨筆-35  評(píng)論-97  文章-0  trackbacks-0
           
               摘要: 在某些情況下,你對(duì)某些值的比較上可能會(huì)遇到形式上的不一致。比如你要判斷一個(gè)日期是否在某個(gè)時(shí)點(diǎn)之后,你當(dāng)然可以重寫(xiě)你的條件判別邏輯,但是,可能那不是最好的方法。簡(jiǎn)單的一個(gè)方法就是:將日期化作long型數(shù)值,這樣你就只需比較數(shù)值大小了。
          現(xiàn)在,看看整體上簡(jiǎn)單條件(值條件)的適配器的整體結(jié)構(gòu),以及怎樣去實(shí)行上面所提到的問(wèn)題
            閱讀全文
          posted @ 2007-06-10 13:46 三告習(xí)習(xí) 閱讀(958) | 評(píng)論 (0)編輯 收藏
               摘要: EMF Model Query Framework 提供了很多方便使用的條件,這些條件實(shí)現(xiàn)了用于簡(jiǎn)單的數(shù)據(jù)類(lèi)型斷言。包括strings, numbers, 和 booleans. 這些條件用于模型元素的EAttribute之間所進(jìn)行的邏輯操作.。  閱讀全文
          posted @ 2007-06-10 03:37 三告習(xí)習(xí) 閱讀(1186) | 評(píng)論 (0)編輯 收藏
               摘要: 這一段時(shí)間在學(xué)習(xí)EMF,EMF在網(wǎng)上的資料已經(jīng)不少,對(duì)入門(mén)來(lái)說(shuō),可以看看八進(jìn)制博客上的文章。你可以在這里找到鏈接http://www.cnblogs.com/bjzhanghao/category/38915.html 。在這里暫不作EMF的入門(mén)介紹了。后面一些篇章的模型查詢會(huì)用到一些實(shí)例,模型沿用八進(jìn)制的EMF例子中的模型,這樣或許能節(jié)省我對(duì)EMF入門(mén)的重復(fù)介紹,又能擴(kuò)展八進(jìn)制的EMF教程,這種方式應(yīng)該不難令人難接受吧,呵呵,希望八進(jìn)制兄不要介意咯。  閱讀全文
          posted @ 2007-06-10 02:40 三告習(xí)習(xí) 閱讀(1561) | 評(píng)論 (0)編輯 收藏
               摘要: Abstract Factory 模式的意圖:
          需要為特定的客戶(或者對(duì)某種情況)提供對(duì)象組
          Abstract Factory 模式將問(wèn)題(根據(jù)職責(zé))分解為:
          1.誰(shuí)在使用我們的特定對(duì)象(Client)
          2.誰(shuí)來(lái)決定使用哪些對(duì)象(AbstractFactory)  閱讀全文
          posted @ 2007-06-05 18:45 三告習(xí)習(xí) 閱讀(1722) | 評(píng)論 (3)編輯 收藏
               摘要: java.beans.PropertyChangeSupport通過(guò)注冊(cè)PropertyChangeListener可以令屬性在運(yùn)行或者設(shè)計(jì)時(shí)被修改后,可以自動(dòng)地通知外部世界。

          java.beans.VetoableChangeSupport通過(guò)注冊(cè)VetoableChangeListener有能力拒絕被設(shè)置為某個(gè)數(shù)值的屬性。如果fireVetoableChange方法拋出了一個(gè)PropertyVetoException例外,就表明監(jiān)聽(tīng)者已經(jīng)拒絕了屬性的改變,屬性改變將不會(huì)生效。

          例子很簡(jiǎn)單,看看就會(huì)明白,不多寫(xiě)解釋了,看例子吧!
            閱讀全文
          posted @ 2007-06-05 16:24 三告習(xí)習(xí) 閱讀(1516) | 評(píng)論 (2)編輯 收藏
               摘要: 網(wǎng)上都有很多在windows平臺(tái)下JAVA調(diào)用C/C++方法的介紹說(shuō)明。但是,在此過(guò)程中,絕大多數(shù)都是利用VC等其他工具來(lái)進(jìn)行DLL的生成。試想一下,在eclipse平臺(tái)開(kāi)發(fā)了JAVA,突然又要打開(kāi)VC的工作環(huán)境,多不爽!何況如果內(nèi)存不夠的話,還得先把其中一個(gè)退出。到需要再重新打開(kāi),多費(fèi)勁?。。‖F(xiàn)在,我們讓這一系列的工作都在eclipse上完成!  閱讀全文
          posted @ 2007-05-24 11:21 三告習(xí)習(xí) 閱讀(48361) | 評(píng)論 (32)編輯 收藏
               摘要: 今天看了八進(jìn)制的《利用Digester把XML轉(zhuǎn)換為Java對(duì)象》,感覺(jué)挺好。你可以在這里http://www.cnblogs.com/bjzhanghao/archive/2007/05/15/125747.html訪問(wèn)。加上混北民工的在評(píng)論中更詳細(xì)一點(diǎn)的例子。終于對(duì)Digester有了初步的了解。但是,對(duì)于詳細(xì)返回對(duì)象,在八進(jìn)制和混北民工的例子中表現(xiàn)得不是十分明朗。下面,我對(duì)例子做了一些修改,使Digester的規(guī)則表現(xiàn)清晰一些,另外添加配置規(guī)則來(lái)代替代碼入注規(guī)則的運(yùn)用方法。  閱讀全文
          posted @ 2007-05-23 15:00 三告習(xí)習(xí) 閱讀(5298) | 評(píng)論 (2)編輯 收藏
               摘要: Eclipse中大量地使用IAdaptable來(lái)動(dòng)態(tài)的進(jìn)行類(lèi)型轉(zhuǎn)化,想來(lái)這個(gè)方法還是挺好的,如果不是,它怎么能成eclipse的核心呢。下面給出應(yīng)用IAdaptable的一個(gè)簡(jiǎn)單例子。  閱讀全文
          posted @ 2007-05-21 13:18 三告習(xí)習(xí) 閱讀(1889) | 評(píng)論 (10)編輯 收藏

          那天看了《Hardcore Java》,對(duì)“To assert or not to assert” 中一句話理解的不是很透,書(shū)中也沒(méi)有詳細(xì)的解釋和舉例。

          “Use assertions to check preconditions and postconditions on parameters of protected and private access methos.”

          這句話,主要是對(duì) preconditions and postconditions on parameters 不是很明白。

          誰(shuí)能幫忙翻譯一下,或者舉個(gè)例子解釋一下嗎?謝謝!

          posted @ 2007-05-19 08:29 三告習(xí)習(xí) 閱讀(477) | 評(píng)論 (2)編輯 收藏
               摘要: 現(xiàn)也試著體驗(yàn)一下博客,說(shuō)不定也能愛(ài)上blog。  閱讀全文
          posted @ 2007-05-19 02:37 三告習(xí)習(xí) 閱讀(233) | 評(píng)論 (0)編輯 收藏
          僅列出標(biāo)題
          共4頁(yè): 上一頁(yè) 1 2 3 4 下一頁(yè) 
          主站蜘蛛池模板: 北宁市| 巴彦淖尔市| 海门市| 澎湖县| 商都县| 冀州市| 宜宾市| 开封市| 集安市| 江永县| 天门市| 合作市| 泗阳县| 青田县| 苍溪县| 西华县| 黄平县| 庆元县| 盐山县| 邯郸市| 比如县| 江永县| 江源县| 新龙县| 汕头市| 辉南县| 德庆县| 阳曲县| 鹿邑县| 天祝| 兰考县| 拜城县| 湖州市| 石嘴山市| 恩施市| 肇庆市| 类乌齐县| 阿尔山市| 长沙县| 禹城市| 仁化县|