今天阳光很暖
【scala系列】7、容器类型:Map、Scala与Java容器类型转换介绍 【scala系列】7、容器类型:Map、Scala与Java容器类型转换介绍
1. Map映射(Map)是一种可迭代的键值对结构(也称映射或关联)。在scala中map分为可变长(mutable)与不可变长(imutable),不可变长map映射初始化之后,其长度与值都不能改变。Scala的Predef类提供了隐式转
2020-04-01
【scala系列】6、容器类型:Set、Seq、Iterator、Tuple、View、Queue、Stack、Stream 【scala系列】6、容器类型:Set、Seq、Iterator、Tuple、View、Queue、Stack、Stream
1. Set 与 BitSet Set(集合)是没有重复的对象集合,所有的元素都是唯一的。 Set(集合)分为可变的和不可变的集合。默认情况下,Scala 使用的是不可变集合,如果要使用可变集合,需要引用 scala.collection
2020-03-28
【scala系列】5、容器类型:Array、List、Range 【scala系列】5、容器类型:Array、List、Range
1. 可变集合与不可变集合这里的可变与不可变不是说集合中的值是否改变而是指该对象在内存中的引用是否改变,如下代码所示: 123456789101112//Array 不可变即使修改某个元素,对象hashcode 仍然不会改变var arr1
2020-03-25
【scala系列】4、流程控制、循环介绍 【scala系列】4、流程控制、循环介绍
1. Scala条件运算符 运算符 操作 描述 && 与 运算符左侧和右侧的值为true。仅当左侧为真时,右侧才被计算。 || 或 左侧或右侧的至少一个值为true。仅当左边为假时才计算右侧。 > 大
2020-03-20
【scala系列】3、变量/常量的定义,操作符介绍 【scala系列】3、变量/常量的定义,操作符介绍
1. 变量定义在scala中定义变量有两个关键字:val、var val:不可变的,即不可再次给其赋值,类似于java中被final修饰的常量 var: 可变的,即可以再次给他赋值 声明变量的通用格式 关键字变量名:变量的类型=变量
2020-03-18
【scala系列】2、基本数据类型介绍 【scala系列】2、基本数据类型介绍
1. 数据类型概览 在scala中有以下数据类型 数据类 描述 Byte 8位有符号补码整数。数值区间为 -128 到 127 Short 16位有符号补码整数。数值区间为 -32768 到 32767 Int 32位有
2020-03-17
【scala系列】1、基本语法介绍 【scala系列】1、基本语法介绍
1. scala 介绍1.1 什么是ScalaScala 是一门多范式的编程语言,设计初衷是要整合面向对象编程和函数式编程的各种特性。与java类似的编程语言,也是基于 jvm 运行的一门语言,集成面向对象与函数式编程的各种特性。 1.2
2020-03-16
JVM系列(七)、不同的引用类型 JVM系列(七)、不同的引用类型
1. JVM中引用的介绍在java中,除了基本数据类型的变量外,其他所有的变量都是引用类型,指向堆中各种不同的对象。 在jvm中,除了我们常用的强引用外,还有软引用、弱引用、虚引用,这四种引用类型的生命周期与jvm的垃圾回收过程息息相关。
2020-03-15
Ambari 介绍 一、环境安装 Ambari 介绍 一、环境安装
1. Ambari 介绍Ambari 是 Apache Software Foundation 中的一个顶级项目。就 Ambari 的作用来说,就是创建、管理、监视 Hadoop 的集群,但是这里的 Hadoop 是广义,指的是 Hadoo
2020-03-14
Kafka总结(七)Kafka监控kafka-manager介绍 Kafka总结(七)Kafka监控kafka-manager介绍
1. kafka-manager介绍CMAK(Cluster Manager for Apache Kafka,以前称为Kafka Manager),是用于管理Apache Kafka群集的工具。在监控介绍阶段我们介绍一下kafka Man
2020-02-23
Kafka总结(八)Kafka 高性能总结与性能测试 Kafka总结(八)Kafka 高性能总结与性能测试
1. 高效实用磁盘 顺序写磁盘:顺序写磁盘,性能非常刚甚至能与随机写内存相媲美。 Append Only:数据不更新,无记录级别的数据删除,(只会整个segment删除) I/O Scheduler 将连续的小块写组装成大块的物理写从而提高
2020-02-21
Kafka总结(六)Kafka 安全性保障 Kafka总结(六)Kafka 安全性保障
1. ssl/tls 原理 摘要算法:将需要加密的铭文使用hash函数生成一段被称为摘要的遗传密文,128位 数字签名:将摘要使用私钥加密后连同明文一同发送,接收方使用公钥将其解密为摘要,然后使用hash函数从明文算出摘要,将二者进行对比
2020-02-20
10 / 24