中间有状态操作 "Java8 新特性 Stream 练习实例" 中间操作,就是把数据处理成自己想要的类型,并且有状态操作,是在所有的数据基础上进行操作的。比如dictinct(去重),sorted(排序).... 所有的有状态操作: 去重 distinct 跳过 skip 截断 limit 排序 s ...
分类:
编程语言 时间:
2019-12-07 10:38:21
阅读次数:
487
通过Controllere类的Stream()和parallelStream()创建流 通过数组创建流 创建一个空的流 无限流 细节决定成败! 个人愚见,如有不对,恳请扶正! ...
分类:
编程语言 时间:
2019-12-06 13:48:43
阅读次数:
82
[toc] java8新特性:函数式编程,stream流, Optional 类! 参考文献: "理解、学习与使用 Java 中的 Optional" "Java8之Stream流(一)基础体验" "java8 stream流操作的flatMap(流的扁平化)" "java中使用Lambda表达式的 ...
分类:
编程语言 时间:
2019-11-29 01:01:17
阅读次数:
344
[toc] ForkJoin框架概要! 参考文献: "Java 8 新特性 串并行流与ForkJoin框架" ForkJoin框架概念 Fork/Join框架:在必要的情况下,将一个大任务,进行拆分(fork) 成若干个子任务(拆到不能再拆,这里就是指我们制定的拆分的临界值),再将一个个小任务的结果 ...
分类:
其他好文 时间:
2019-11-29 00:46:36
阅读次数:
70
Lambda表达式 :也可称为闭包,Lambda允许把函数作为一个方法的参数(函数作为参数传递到方法中),免去了使用匿名方法的麻烦,并且给予Java简单但是强大的函数化的编程能力 ...
分类:
编程语言 时间:
2019-11-14 23:42:49
阅读次数:
80
Java架构师VIP课程一期共89G视频教程 luban it教程集数合计:14讲 Java视频教程详情描述: A0505《Java架构师VIP课程一期共89G视频教程》Java架构师VIP课程一期共89G视频教程 鲁班学院 课件资料全Java视频教程目录:├─撸搬架构 下载链接 http://ww ...
分类:
编程语言 时间:
2019-11-07 12:59:20
阅读次数:
114
一、抛出需求 超市中挑选苹果,挑选条件多样化。 示例:找出绿色并且重量等于150的苹果,找出红色并且重量小于120苹果。 1、苹果类 二、实现方案 采用策略模式,实现数据筛选。 1、查找苹果类 2、实现方法 方法一、继承扩展接口实现多个filter 绿色并且重量等于150的苹果filter 方法一、 ...
分类:
编程语言 时间:
2019-11-03 18:45:29
阅读次数:
105
前段时间由于公司业务开发了App产品,产品用CocosCreator打出来的App, 用的时候,发现获取验证码,获取不到值,折腾了几天,一开始欢迎安装的jdk有问题,但是几次验证不是jdk的问题, 最后解决的方案,在dockerFile里面加上这串就OK了。 RUN apk add --update ...
分类:
编程语言 时间:
2019-11-03 16:45:42
阅读次数:
87
Instant :瞬时实例 LocalDate :本地日期,不包含具体时间。例如:2014 01 14可以用来记录生日、纪念日、加盟日等。 LocalTime :本地时间,不包含日期 LocalDateTime :组合了日期和时间,但不包含时差和时区信息 ZonedDateTime :最完整的日期时 ...
分类:
编程语言 时间:
2019-10-28 01:03:38
阅读次数:
125
Optional 类(java.util.Optional) 是一个容器类,代表一个值存在或不存在,原来用null 表示一个值不存在,现在Optional 可以更好的表达这个概念。并且可以避免空指针异常。 Optional.of(T t) : 创建一个Optional 实例 Optional.emp ...
分类:
编程语言 时间:
2019-10-27 14:29:24
阅读次数:
78