- 博客(5)
- 资源 (1)
- 收藏
- 关注
原创 02 JDK8函数式编程(上)
02 JDK8函数式编程(上)1、函数式编程基础1.1 FP特点1.2 Lambda表达式基本语法1.3 函数式接口1.4 方法引用2、函数式编程进阶2.1 Stream基础API2.2 Filter/map/Reduce 1、函数式编程基础 什么是函数式编程 • 一种编程范式 • 函数作为第一对象 • 注重描述而非具体执行步骤 • 更关心代数结构之间的关系 • 不可变 1.1 FP特点 • 不可变 • 惰性求值 • 闭包 :函数和函数内部能访问到的变量(也叫环境)的总和,就是一个闭包。 • 高阶函数 •
2021-06-03 17:06:19 76
原创 03 函数式编程(下)
03 函数式编程(下) 目录03 函数式编程(下)1、Steam.collect()Collectors2、OptionalmapFlatMap()3、CompletableFuture 1、Steam.collect() collect vs reduce? reduce 操作不可变数据 collect 操作可变数据 • collect(Supplier, Accumulator, Combiner) • collect(Collector) Collectors Collector 要素 Supp
2021-06-03 16:55:10 128
原创 二、JDK8新特性
二、JDK8新特性 JDK8新特性(一)二、JDK8新特性1、函数式编程1.1 接口的默认方法(Default Methods for Interfaces)1.2 函数式接口1.3 Lambda表达式1.4 内置的函数式接口1.4.1 Predicates1.4.2 Functions1.4.3 Suppliers1.4.4 Consumers1.4.5 Comparators2、Stream2.1 基本概念2.2 基本操作2.3 实例2.4 并行流3、Date API(日期相关API)3.1 Clock
2021-05-27 00:35:54 258
原创 IDEA搭建Hadoop 3.2.1开发环境实例
IDEA搭建Hadoop 3.2.1开发环境实例开发前准备搭建过程新建Maven项目设置版本号*导入依赖包*resources文件配置建立Java文件 开发前准备 1、启动虚拟机上搭建完成的Hadoop集群,可参考我的hadoop完全分布式配置这篇文章:https://blog.csdn.net/sailing124856/article/details/105427863 2、在Windows搭...
2020-04-12 16:33:31 3309
原创 Hadoop完全分布式配置
Hadoop完全分布式配置环境准备Hadoop3.2.1VMwork+Centos7VMwork安装Linux系统(centos7)网络配置(centos7)二级目录三级目录 centos7+VMwork+Hadoop3.2.1+JDK 准备三台客户机(静态ip、关闭防火墙、主机名称) 环境准备 Hadoop3.2.1 进入Apache hadoop官网,选择hadoop 3.2.1 Binary...
2020-04-11 20:45:07 1514 3
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人