Scala语言快速入门(基本类型) (参考视频:av39126512,韩顺平281集scala精讲) 一、Linux和Windows环境安装 这部分跳过,直接使用IDEA进行搭建,和其他编程语言配置差不多 二、HelloWorld 1.object表示一个伴生对象(相当于一个对象) 2.HelloW ...
分类:
其他好文 时间:
2019-09-25 09:15:46
阅读次数:
258
mat input=img.clone()//img图像为预处理后的二值化图像vector<vector<Point> > contours;vector<Vec4i> hierarchy;//存储查找到的第i个轮廓的后[i][0]、前[i][1]、父[i][2]、子轮廓[i][3] findCon ...
分类:
其他好文 时间:
2019-09-24 11:56:44
阅读次数:
103
一、隐式转换 1.1 使用隐式转换 隐式转换指的是以 关键字声明带有单个参数的转换函数,它将值从一种类型转换为另一种类型,以便使用之前类型所没有的功能。示例如下: 1.2 隐式转换规则 并不是你使用 转换后,隐式转换就一定会发生,比如上面如果不调用 方法的时候,普通人就还是普通人。通常程序会在以下情 ...
分类:
其他好文 时间:
2019-09-22 11:14:53
阅读次数:
87
一、集合简介 Scala中拥有多种集合类型,主要分为可变的和不可变的集合两大类: 可变集合 : 可以被修改。即可以更改,添加,删除集合中的元素; 不可变集合类 :不能被修改。对集合执行更改,添加或删除操作都会返回一个新的集合,而不是修改原来的集合。 二、集合结构 Scala中的大部分集合类都存在三类 ...
分类:
其他好文 时间:
2019-09-22 10:59:22
阅读次数:
153
1.windows10使用idea创建wordcount时,hadoop 二进制 加 空指针异常。是因为没有hadoop,hadoop环境变量 解决:配置下载hadoop,配置环境变量 2.写的wordcount在spark集群上跑是 19/09/11 20:19:54 INFO spark.Spa ...
分类:
其他好文 时间:
2019-09-20 21:18:21
阅读次数:
100
上次我们介绍了函数式编程的好处,并使用scala写了一个小小的例子帮助大家理解,从这里开始我将真正开始介绍scala编程的一些内容。 ...
分类:
其他好文 时间:
2019-09-19 19:24:41
阅读次数:
55
scala里面的lazy一般是一个关键字,多用于放在一个变量的前面,这样表示这个变量是一个惰性变量 ...
分类:
其他好文 时间:
2019-09-18 13:06:21
阅读次数:
109
scala的基础数据类型有7种:(无引用类型) Byte Char Short Int Long Float Double 两种变量类型定义:val(常量)var(变量) 使用val定义的常量,指引用的不可再改变,而用var变量引用的是可以进行改变,如下示: 注:scala语言可以不用定义变量的数据 ...
分类:
其他好文 时间:
2019-09-17 14:37:31
阅读次数:
97
作用homebrew命令进行安装 终端: ruby -e "$(curl -fsSL https://raw.githubusercontent.com/Homebrew/install/master/install)" (如果缺权限,提前输入 sudo chmod -R g+w /usr/loca ...
分类:
系统相关 时间:
2019-09-17 12:44:13
阅读次数:
114
package com.bjsxt.scala /** * 1.scala中定义在object中的变量,方法都是静态的。 * 2.scala中一行代码后可以写“;" 也可以不写,会有分号推断机制,多行代码写在一行要用分号隔开 * 3.定义变量用var,定义常量用val; a:Int 是变量的类型,可 ...
分类:
其他好文 时间:
2019-09-15 00:20:17
阅读次数:
105