大数据Scala系列之特质,特质的定义除了使用关键字trait之外,与类定义无异。 特质用来在类之间进行接口或者属性的共享。类和对象都可以继承特质,特质不能被实例化,因此也没有参数。 一旦特质被定义了,就可以使用extends或者with在类中混入特质。1作为接口使用的特质特质的定义:traitLogger{//这是一个抽象方法,特质中未被实现的方法默认是抽象的,不需要abstract关键
分类:
其他好文 时间:
2019-10-21 17:49:09
阅读次数:
84
完成了形式上的消除左递归,但是还存在bug,不能直接用于求解实际问题,但过实验指导书的样例是没问题的。先上几组测试数据。 test.data(指导书上的样例): test2.data: test3.data: test4.data: test5.data(书上的例子): 下面直接上代码,如果后面有时 ...
分类:
其他好文 时间:
2019-10-20 12:42:46
阅读次数:
74
本文的目的是解析 ceres solver AutoDiff 的实现,说明它是一种类似于 matlab 符号运算的方法。 "ceres solver" 使用 " " 作为计算误差与雅克比的结构。ceres::CostFunction 是一个纯虚类,用户代码继承这个类,并通过实现其纯虚方法 提供使用待 ...
分类:
其他好文 时间:
2019-10-20 01:15:51
阅读次数:
132
Scala 函数 1. 函数定义语法 2. 递归函数 阶乘 3. 包含参数默认值的函数 默认值的函数中,如果传入的参数个数与函数定义相同,则传入的数值会覆盖默认值 如果不想覆盖默认值,传入的参数个数小于定义的函数的参数,则需要指定参数名称。 4. 可变参数个数的函数scala 函数声明中 参数类型后 ...
分类:
其他好文 时间:
2019-10-19 21:05:16
阅读次数:
109
一.概念 Scala 是一门多范式(multi-paradigm)的编程语言,设计初衷是要集成面向对象编程和函数式编程的各种特性。 Scala 运行在Java虚拟机上,并兼容现有的Java程序。 Scala 源代码被编译成Java字节码,所以它可以运行于JVM之上,并可以调用现有的Java类库。 注 ...
分类:
其他好文 时间:
2019-10-19 16:25:22
阅读次数:
84
大数据Scala系列之文件以及正则表达式1读取行导入scala.io.Source后,即可引用Source中的方法读取文件信息。importscala.io.SourceobjectFileDemoextendsApp{valsource=Source.fromFile("C:/Users/admin/res.txt")//返回一个迭代器vallines=source.getL
分类:
其他好文 时间:
2019-10-18 15:40:24
阅读次数:
63
好程序员大数据教程Scala系列之样例类Option偏函数,在Scala中Option类型样例类用来表示可能存在或也可能不存在的值(Option的子类有Some和None)。Some包装了某个值,None表示没有值。objectOptionDemo{defmain(args:Array[String]){valmap=Map("a"->1,"b"-
分类:
其他好文 时间:
2019-10-17 12:04:49
阅读次数:
67
1.安装jdk,配置jdk环境变量 https://www.cnblogs.com/zhangjiahao/p/8551362.html 2.安装配置scala https://www.cnblogs.com/zhangjiahao/p/11689268.html 3.安装spark spark下载 ...
分类:
其他好文 时间:
2019-10-17 01:33:22
阅读次数:
103
好程序员大数据教程分享Scala系列之Option_偏函数_StringOption类型在Scala中Option类型样例类用来表示可能存在或也可能不存在的值(Option的子类有Some和None)。Some包装了某个值,None表示没有值。objectOptionDemo{defmain(args:Array[String]){valmap=Map("a"->1,&q
分类:
其他好文 时间:
2019-10-15 10:09:01
阅读次数:
86
一、概念 1、什么是kafka Kafka是由Apache软件基金会开发的一个开源的分布式流处理平台,由Scala和Java编写。Kafka是一个分布式、分区的、多副本的、多订阅者,基于zookeeper协调的分布式日志系统(也可以当做MQ系统),它可以处理消费者在网站中的所有动作流数据。 Kafk ...
分类:
其他好文 时间:
2019-10-15 09:57:16
阅读次数:
70