- 博客(7)
- 资源 (9)
- 收藏
- 关注
原创 SCALA程序设计 第五章:模式匹配
1、Switch例子: val v1=1 v1 match { case 1=> "1" case 2=> "2" case _=> "123" } case_与default等效,如果没有模式匹配,抛出MatchError,case中不用break。match可以使用任何类型,不仅仅是数字。 2、守卫:像if......
2019-04-30 17:30:51 234
原创 SCALA程序设计 第四章:数据结构
1、集合的特质: 1)不可变集合:scala.collection.immutable 2)可变集合:scala.collection.mutable 3)Seq是一个有先后次序的值得序列。IndexedSeq能够通过整型下标快速访问元素。 4)Set是一个没有先后次序的值集合。在SortedSort中,元素以某种排过序的顺序被访问。 5)Map是一组键值对......
2019-04-30 15:29:26 393
原创 SCALA程序设计 第三章:控制结构和函数
1、在Scala中,几乎所有的语法结构都有值。 注意:Scala行尾不需要分号,如果单行中写多个语句,则需要分号分割,()一行表达式,{}多行表达式 Scala并没有提供break和continue语句,如果需要break可以用: 1)使用Boolean类型的控制变量 2)使用嵌套函数,从函数中retu......
2019-04-25 11:36:09 319
原创 SCALA程序设计 第二章:Scala基础
1、Scala声明变量方式,val常量,var变量 提示:var和val关键字只标识引用本身是否可以指向另一个不同的对象,它们并未表明其所引用的对象是否可变。为了减少可变性引起的bug,应该尽可能地使用不可变变量。变量类型可以省略, 解析器会根据值进行推断。val和var声明变量时都必须初始化。 2、Scala有8种数据类型:Byte、Char、Short、Int、Long、Float、D......
2019-04-25 10:50:07 398
原创 SCALA程序设计 第一章:scala简介
1、Scala是一门静态类型语音,是一门以Java虚拟机为目标运行环境并将面向对象和函数式编程语言的最佳特性结合在一起的编程语言。 2、Scala完全支持面向对象编程(OOP),trait能通过使用混合结构简洁地实现新的类型,在Scala中,一切都是对象,即使是数值类型。 3、Scala完全支持函数式编程(FP),函数式编程已经被视为解决并发、大数据以及代码正确性问题最佳工具。 4、提升系统的扩展......
2019-04-25 10:25:26 465
原创 HBASE Java HotSpot(TM) 64-Bit Server VM warning: ignoring option PermSize=128m; support was removed
因为是1.8的JDK以前的默认参数需要注释掉
2019-04-18 17:57:46 1401
原创 Python3.6.1在Linux上面安装
1、去官网下载:https://www.python.org/downloads/release/python-361/ 2、上传到linux里面进行解压缩:tar -zxvf Python-3.6.1.tgz -C 指定解压缩目录(/data/) 3、yum install lzib* openssl*提前安装两个依赖包,以后pip要用 4、./configure --p......
2019-04-16 18:00:55 387
xpath_helper 谷歌浏览器插件超级好用,免费的哦,如果对您有帮助希望关注我的博客,后续会发布更好的文章
2022-08-20
专门用于测试的资源,Python用pdfplumber第三方库读取pdf文件写入到Excel表中
2022-08-11
3台虚拟hadoop的安装配置,以前给朋友写的,现在免费分享出来,希望对大家有帮助,也可以来我的博客查找更多的相关内容
2022-07-23
CentOS7,vmware安装克隆
2022-07-23
CDH6.3.2网盘.txt
2021-12-22
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人