摘要:
[转载自: http://www.unbe.cn/blog/?p=153] 今天在Google Code上建了一个项目,在选择项目License的时候犹豫了很久,都不知道这些License之间的区别是什么,各有什么特点,后来随便选了GNU General Public License 2.0….刚刚上网找了下开源协议的介绍,发现好像很少有这方面资料,下面是比较全的一个,但好像还是少了几个常用的Li... 阅读全文
摘要:
1. Jar File Zip格式亦在Java 1.1的JAR(Java ARchive)文件格式中得到了采用。这种文件格式的作用是将一系列文件合并到单个压缩文件里,就象Zip那样。然而,同Java中其他任何东西一样,JAR文件是跨平台的,所以不必关心涉及具体平台的问题。除了可以包括声音和图像文件以外,也可以在其中包括类文件。 涉及因特网应用时,JAR文件显得特别有用。在JAR文... 阅读全文
摘要:
As you can see, Guice saves you from having to write factory classes. You don't have to write explicit code wiring clients to their dependencies. If you forget to provide a dependency, Guice fails at ... 阅读全文
摘要:
Groovy是用Java实现的开源脚本语言并且和它联系紧密.它需要JDK 1.4以上的支持. Groovy向Java添加了许多Ruby和Python脚本语言的特性. Groovy的特性包括动态类型(dynamic typing), 闭包(closures),简单对象导航( easy object navigation)和更加简洁的Lists和Maps语法.所有这些特性和其他一些特性将会在本文中... 阅读全文
摘要:
解决方法如下: 1, `开始`->`Control Panel`->`Regional and Language Options`, `Formats` 标签里的 `Current format` 选择 `Chinese (PRC)`; 2, `Location` 标签里的 `Current location` 选择 `China`; 3, `Administractive` 标签里单击 `Cha... 阅读全文