- 博客(1)
- 资源 (64)
- 收藏
- 关注
原创 Scala case class 动态copy
在scala中、case class 确实好用、但是只支持指定字段名称使用copy复制、在动态情场中、一个类的字段可是非常多的、如何处理这样的问题?这就得使用到反射功能了、下面已经给大家写好了。 CopyUtil.scala import java.lang.reflect.Modifier object CopyUtil { def copy[T](o: T, vals: (Stri...
2019-08-25 15:01:44 1256
JUnit4.9最新版本
JUnit是一个Java语言的单元测试框架,Junit4.9是最新版本,里面包括junit4.9,jar,junit4.9源代码,junit4.9-API(javadoc文件夹里面index.html), 希望对大家有帮助
2014-12-15
pinyin4j-2.5.0.zip
汉字转换拼音在日常开发中是个很常见的问题。例如我们伟大的12306,在地名中输入“WH”,就会出现“武汉”“芜湖”“威海”等地名,输入“WUHU”就会出现“芜湖”。
Java获取汉字的拼音,pinyin4j这个库可以很好的解决这个问题。
2014-08-13
google-collections-1.0.jar
道的最好的扩展实现包,其中一些被社区叫嚣着要加入JDK
// create an ArrayList with three arguments
List<String> list = Lists.newArrayList("foo", "bar", "baz");
// notice that there is no generics or class cast,
// and still this line does not generate a warning.
Set<String> s = Sets.newConcurrentHashSet();
// intersect and union are basic features of a Set, if you ask me
Set<String> s = Sets.intersect(s1, s2);
// Example of multiple values in a Map
ListMultimap<String, Validator> validators = new ArrayListMultimap<String, Validator>();
validators.put("save", new RequiredValidator());
validators.put("save", new StringValidator());
validators.put("delete", new NumberValidator());
validators.get("save"); // { RequiredValidator, StringValidator }
validators.get("foo"); // empty List (not null)
validators.values(); // { RequiredValidator, StringValidator, NumberValidator }
2014-08-13
springmvc+shiro+kaptcha+excel+hibernate+mail
mvc shiro kaptcha excel hibernate mail log4j
2014-07-02
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人