[譯]Learn UML with JUDE(三)
摘要: JUDE是一款優(yōu)秀的面向的Java程序員的建模工具,具有友好的互操作性,用戶可以輕松的使用,極大的提高了工作效率。JUDE是100% 的純Java應(yīng)用程序,可以跨平臺在各種主流操作系統(tǒng)中使用。這是翻譯JUDE官方網(wǎng)站中的操作指南《Learn UML with JUDE》的系列文章之三,在自己學(xué)習(xí)使用的同時,也為其它人提供個方便。
閱讀全文
[譯]Learn UML with JUDE(二)
摘要: JUDE是一款優(yōu)秀的面向的Java程序員的建模工具,具有友好的互操作性,用戶可以輕松的使用,極大的提高了工作效率。JUDE是100% 的純Java應(yīng)用程序,可以跨平臺在各種主流操作系統(tǒng)中使用。這是翻譯JUDE官方網(wǎng)站中的操作指南《Learn UML with JUDE》的系列文章之二,在自己學(xué)習(xí)使用的同時,也為其它人提供個方便。
閱讀全文
[譯]Learn UML with JUDE(一)
摘要: JUDE是一款優(yōu)秀的面向的Java程序員的建模工具,具有友好的互操作性,用戶可以輕松的使用,極大的提高了工作效率。JUDE是100% 的純Java應(yīng)用程序,可以跨平臺在各種主流操作系統(tǒng)中使用。這是翻譯JUDE官方網(wǎng)站中的操作指南《Learn UML with JUDE》的系列文章之一,在自己學(xué)習(xí)使用的同時,也為其它人提供個方便。
閱讀全文
數(shù)據(jù)綁定之JAXB
摘要: JAXB(Java Architecture for XML Binding)提供了一個快速而方便的方式綁定XML Schemas和java,使java程序員能夠很方便的在java應(yīng)用程序中處理XML數(shù)據(jù)。JAXB提供了將XML文檔解組為java內(nèi)容樹的方法,以及將java內(nèi)容樹重新編組回XML文檔的方法。JAXB同樣也提供了一種從java對象生成XML Schema的方式。以下是對JAXB操作方法的講解。
閱讀全文
Checkstyle的配置詳解
摘要: Checkstyle是一款檢查java程序代碼樣式的工具,可以有效的幫助我們檢視代碼以便更好的遵循代碼編寫標(biāo)準(zhǔn),特別適用于小組開發(fā)時彼此間的樣式規(guī)范和統(tǒng)一。Checkstyle提供了高可配置性,以便適用于各種代碼規(guī)范,所以除了可以使用它提供的sun的代碼標(biāo)準(zhǔn)外,你也可以定制自己的標(biāo)準(zhǔn)。我們可以在eclipse中安裝checkstyle的插件,來方便我們的使用。
Checkstyle可以讓我們養(yǎng)成書寫良好代碼風(fēng)格的習(xí)慣,代碼的整潔也減少了很多bad smell的產(chǎn)生。使用checkstyle的過程中可能需要經(jīng)常的調(diào)整配置文件,有些check過于嚴(yán)格,可以根據(jù)實際情況取消一些代碼檢查。
閱讀全文
理解SAX
摘要: DOM(Document Object Model)是處理XML數(shù)據(jù)的傳統(tǒng)方法,但其將整個XML文件讀取并以樹狀結(jié)構(gòu)加載至內(nèi)存中的工作方式非常消耗資源,尤其是在操作大文件時,就尤為顯得低效、緩慢。作為一種替代技術(shù)的SAX(Simple API for XML),其自身的數(shù)據(jù)處理機制允許你在讀取文檔時進行處理,從而不必等待整個文檔被存儲后才采取操作。
閱讀全文