摘要: 上一篇,我们提到了解读Stream API的三个方面,并详细解读了第一个: 第一个是流的常规操作处理; 第二个就是对流的结果的处理; 第三个就是流的并行化处理。 接下来,我们可以对后两个进行解读。 对流的结果的处理 ​ 在之前,我们曾提到过map-reduce架构,其中的reduce操作就是把流中的 阅读全文
posted @ 2021-01-28 22:16 小锅锅要飞 阅读(72) 评论(0) 推荐(0)
摘要: 在 Java 8中,流式处理占了非常重要的位置。甚至可以说,Java 8中的函数式处理思想,就是基于Stream实现的。现在,我们可以对Stream有一个认识。 ​ 什么是流呢?通俗的说,流就是从支持流式处理操作的数据源生成的元素集合。例如List,Set、数组以及文件等等。我们可以从三个方面,来解 阅读全文
posted @ 2021-01-27 23:49 小锅锅要飞 阅读(61) 评论(0) 推荐(0)
摘要: ​ 在 Java 8中,它的设计者对它做了很多的改革,其中最重大的改革之一就是使用了lambda表达式来简化了行为型模式的开发。行为型模式在实际工作中,是非常有用的一种开发模式。在 Java 8之前,一般都是使用策略模式来实现的。即定义好一个接口规范,然后通过实现这个接口来定义一系列的算法行为。在需 阅读全文
posted @ 2021-01-24 23:28 小锅锅要飞 阅读(73) 评论(0) 推荐(0)
摘要: SpringBoot 对 FreeMarker 做了非常好的支持,引用了相应的依赖之后,基本上达到了开箱即用的效果。那些demo的集成笔者就不赘述了。本次随笔的目的就是记录一下最新版本的SpringBoot 集成FreeMarker 之后遇到的一个问题。 目前笔者使用的SpringBoot 版本位2 阅读全文
posted @ 2019-12-13 14:59 小锅锅要飞 阅读(161) 评论(0) 推荐(0)