[译]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),其自身的数据处理机制允许你在读取文档时进行处理,从而不必等待整个文档被存储后才采取操作。
阅读全文