雪洗中关村

导航

01 2020 档案

java8--- groupingBy partitioningBy ,skip()+limit() 分页
摘要://使用skip()和limit()进行分页 public static void pages() { int pageSize = 2; int pageIndex = 2; List<Integer> expected = Lists.newArrayList(61, 62, 63, 64, 6 阅读全文

posted @ 2020-01-14 17:45 雪洗中关村 编辑

java8--- 手动实现Collector.toList() reduce
摘要:上述的demo中发现reduce和collect的作用几乎一样,都是返回一个最终的结果,比如,我们可以使用reduce实现toList效果: //手动实现toListCollector 滥用reduce, 不可变的规约 不可以并行 List<Integer> calories = dishes.st 阅读全文

posted @ 2020-01-14 17:43 雪洗中关村 编辑

java8--- Date API
摘要:推荐: https://yq.aliyun.com/articles/256854?spm=a2c4e.11153940.0.0.6a255562myIiAj date time api Clock Clock提供访问当前日期和时间。Clock是对当前时区敏感的,可以用来代替System.curre 阅读全文

posted @ 2020-01-14 16:23 雪洗中关村 编辑

Java异常与事物回滚探究
摘要:非运行时异常(checke Exception)是RuntimeException以外的异常,类型上都属于Exception类及其子类。如IOException、SQLException等以及 用户自定义的Exception异常。对于这种异常,JAVA编译器强制要求我们必需对出现的这些异常进行cat 阅读全文

posted @ 2020-01-08 20:30 雪洗中关村 编辑

java8--- List、toMap、数组互转、分组(groupingBy、Collectors.toMap)、去重
摘要:Map<String, String> idNoMap = tItems.stream().collect(Collectors.toMap(TItem::getItemId, TItem::getItemNo, (o, n) -> o, LinkedHashMap::new)); Map<Stri 阅读全文

posted @ 2020-01-03 11:50 雪洗中关村 编辑

点击右上角即可分享
微信分享提示