10 2021 档案

摘要:Scala-集合 简介 说明 集合三大类:序列(seq)、集(set)、映射(map),所有的集合都拓展自iterable特质 对于几乎所有的集合类,Scala都提供了可变和不变的版本,分别位于scala.collection.immutable(不可变集合)、scala.collection.mu 阅读全文
posted @ 2021-10-29 18:25 KaneQi 阅读(64) 评论(0) 推荐(0)
摘要:函数式编程 方法 对象: 封装数据 方法:步骤的封装 方法定义方式: def 方法名(参数名:参数类型,…………):返回值类型={ 方法体 } 方法的简化 方法体中的语句只有一句可以省略{},类似Java中的if省略一句的情况 由于存在自动类型推断,可以省略方法中的返回值(但最后一句必须是可以作为返 阅读全文
posted @ 2021-10-22 19:52 KaneQi 阅读(64) 评论(0) 推荐(0)
摘要:Scala scala入门 Scala和Java的关系 语言特点 Scala是一门以Java虚拟机(JVM)为运行环境并将面向对象和函数式编程的最佳特性结合在一起的静态类型编程语言。 Scala是一门多范式的编程语言,Scala支持面向对象和函数式编程。 Scala源代码(.scala)会被编译成J 阅读全文
posted @ 2021-10-22 19:50 KaneQi 阅读(65) 评论(0) 推荐(0)
摘要:HBASE简介 定义: 基于hdfs的分布式,高可用,非关系型数据库 数据模型部分相关概念: 命名空间(name space):类似关系型数据库中的库 行键(row):类似关系型数据库中的行,一般按照字典序排序 列簇(Column Family):就是一个列族,其内部还可有多个下设列 列限定符(Co 阅读全文
posted @ 2021-10-13 20:46 KaneQi 阅读(64) 评论(0) 推荐(0)
摘要:redis简介 部分基本概念 Redis:Remote Dictionary Server(远程字典服务器) Redis的特点: 使用c语言开发 短小精悍,整个Redis一共只有5w行代码,核心代码只有2w行,性能强劲 基于内存 单线程(一次只能执行一条命令),多路IO复用(读写速度快) NoSQL 阅读全文
posted @ 2021-10-08 20:04 KaneQi 阅读(60) 评论(0) 推荐(0)