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