lamda表达式 为什么要使用lamda表达式 避免匿名内部类定义过多 可以让你的代码看起来更简洁 去掉一堆没有意义的代码,只留下核心的逻辑。 理解Functional Interface(函数式接口)是学习java8 lamda表达式的关键。 函数式接口的定义: 任何几口,如果只包含唯一一个抽象方 ...
分类:
其他好文 时间:
2021-03-15 11:21:29
阅读次数:
0
美化网页元素 3.1 为什么要美化网页 有效的传递页面信息 美化网页,页面漂亮,才能吸引用户 凸显页面的主题 提高用户的体验 span标签:重点要突出的字用span标签套起来 <!DOCTYPE html> <html lang="en"> <head> <meta charset="UTF-8"> ...
分类:
Web程序 时间:
2021-03-15 10:58:49
阅读次数:
0
什么是JSON JSON 是一种按照JavaScript对象语法的数据格式,由 Douglas Crockford 推广。虽然它是基于 JavaScript 语法,但它独立于JavaScript,这也是为什么许多程序环境能够读取(解读)和生成 JSON。 JSON可以作为一个对象或者字符串存在,前者 ...
分类:
Web程序 时间:
2021-03-15 10:55:58
阅读次数:
0
前言 线程池,故名思意,就是一个存放线程的池子,学术一点的说法,就是一组存放线程资源的集合。为什么有线程池这一概念地产生呢?想想以前我们都是需要线程的时候,直接自己手动来创建一个,然后执行完任务我们就不管了,线程就是我们执行异步任务的一个工具或者说载体,我们并没有太多关注于这个线程自身生命周期对于系 ...
分类:
编程语言 时间:
2021-03-15 10:39:59
阅读次数:
0
1. 阐述Hadoop生态系统中,HDFS, MapReduce, Yarn, Hbase及Spark的相互关系,为什么要引入Yarn和Spark。 答: Hadoop对应于Google三驾马车:HDFS对应于GFS,即分布式文件系统,MapReduce即并行计算框架,HBase对应于BigTabl ...
分类:
其他好文 时间:
2021-03-15 10:30:53
阅读次数:
0
1. 阐述Hadoop生态系统中,HDFS, MapReduce, Yarn, Hbase及Spark的相互关系,为什么要引入Yarn和Spark。 Hadoop是一个能够对大量数据进行分布式处理的软件框架。具有可靠、高效、可伸缩的特点。 Hadoop的核心是HDFS和MapReduce,hadoo ...
分类:
其他好文 时间:
2021-03-15 10:30:41
阅读次数:
0
前言 前两天看vue源码的时候,看到了 makeMap 方法,查看网上的解析,发现了函数柯里化这个名词,一时好奇,就搜索学习了一下,顺便复习了一下关于闭包的一些知识。 闭包 先简单说一下js的闭包。闭包是指有权访问另一个函数作用域中的变量的函数,创建闭包的常见方式,就是在一个函数内部创建另一个函数, ...
分类:
编程语言 时间:
2021-03-12 13:27:47
阅读次数:
0
java中为什么把Checked Exception翻译成受检的异常? ...
分类:
编程语言 时间:
2021-03-11 20:51:01
阅读次数:
0
本文目的不在于详解分页机制的内容,而在于从头捋清到底为什么非要采用分页机制做内存管理,因此有些繁琐,对分页机制的细节,将在其他文章讨论,欢迎交流和指正。 一、背景和缘起 1、内存管理要完成哪些任务? 内存是整个计算机系统的”交通枢纽“,是指令和数据的集散地,具体地说,除了操作系统外,指令是进程的指令 ...
分类:
其他好文 时间:
2021-03-10 13:39:28
阅读次数:
0
结构的本质是C语言的一种数据抽象,通俗的说,是基本数据类型的重组。为什么要重组呢?因为基本数据类型不够用了。为什么不够用了呢?因为需要的信息类型太多了。这是一个很大的话题。信息本来是没有什么类型之分的,但是为了便于在计算机内部的管理,人们在C语言中把信息先分成了基本的几个类型,比如整型、浮点型、字符 ...
分类:
编程语言 时间:
2021-03-10 13:33:55
阅读次数:
0