1、概念 并行流就是把一个内容分成多个数据块,并用不同的线程分别处理每个数据块的流 Java8中将并行进行了优化,我们可以很容易的对数据进行并行操作。 Stream API可以申明性的通过parallel()与sequential()在并行流与顺序流之间进行切换 2、Fork/Join框架 2.1、 ...
分类:
编程语言 时间:
2020-08-19 19:18:14
阅读次数:
62
服役新的节点 1、首先克隆一个新的虚拟机,里面的hadoop等环境都配好了 之后修改ip通过 root进行登录,在原本好的虚拟机上进行分发操作 之后再发java 发环境变量 在新的虚拟机上进行: 这是重新运行环境变量 之后进入hadoop删除data和logs让他变成一个全新的机器 就会发现 dat ...
分类:
其他好文 时间:
2020-08-19 19:07:03
阅读次数:
65
一:函数式编程 lambda表达式: Runnable run = () -> { //逻辑代码 }; 归根结底,lambda表达式就是一个类似于匿名内部类的语法糖,只不过不会像匿名内部类一样制造一个新的内存空间;这个表达式一般是用于函数式编程的,把方法当作参数,传给另一方法,主要关注点在参数列表和 ...
分类:
编程语言 时间:
2020-08-18 14:04:19
阅读次数:
71
public static void main(String[] args) { new Thread(() -> System.out.println(Thread.currentThread().getName())).start(); } ...
分类:
编程语言 时间:
2020-08-17 17:13:11
阅读次数:
61
//java8线程池 ExecutorService pool = Executors.newFixedThreadPool(4); Callable a = ()->{return findA();}; Callable b = ()->{return findB();}; Callable c ...
分类:
编程语言 时间:
2020-08-17 17:10:01
阅读次数:
59
## 简述ES6的新特性 *Default Parameters(默认参数) in ES6 *Template Literals (模板文本)in ES6 *Multi-line Strings (多行字符串)in ES6 *Destructuring Assignment (解构赋值)in ES6 ...
分类:
其他好文 时间:
2020-08-17 16:46:05
阅读次数:
54
(一) 语义标签 <header>表示页面中一个内容区块或整个页面的标题。 <section>页面中的一个内容区块,如章节、页眉、页脚或页面的其他地方,可以和h1、h2……元素结合起来使用,表示文档结构。 <article>表示页面中一块与上下文不相关的独立内容,如一篇文章。 <aside>表示<a ...
分类:
Web程序 时间:
2020-08-15 22:24:55
阅读次数:
82
这是没有缩减的写法 //创建一个自定义监听器 private btnlistener btnl = new btnlistener(); //必须在一个btn创建后才添加监听器,即在类里面无法添加但构造函数可以 btn.addActionListener(btnl); //自定义监听器的内容 pri ...
分类:
编程语言 时间:
2020-08-13 12:25:05
阅读次数:
84
PaloAltoNetworksPAN-OS10.0:World‘sFirstML-PoweredNGFWPA-VM-ESX-10.0.0.ova关键新特性:SSLDecryptionSupportforTLSv1.3InlineMLforWeb-BasedAttacksSecureKubernetesEnvironmentswiththeCN-SeriesNGFWIoTSecurity参
分类:
其他好文 时间:
2020-08-13 12:16:16
阅读次数:
64
为了以更简单的术语描述模板方法,考虑这个场景:假设在一个工作流系统中,为了完成任务,有4个任务必须以给定的执行顺序执行。在这4个任务中,不同工作流系统的实现可以根据自身情况自定义任务的执行内容。 模板方法可以应用在上述场景中:将工作流系统的4个核心任务封装到抽象类当中,如果任务可以被自定义,则将可自 ...
分类:
编程语言 时间:
2020-08-13 12:10:02
阅读次数:
53