使用scala搭建 Spring boot 框架 1. 前言 spring boot是java开发平台上最流行的web框架。Scala是在JVM上运行的静态类型的函数编程语言。大数据处理Spark框架就是Scala语言开发的。 本例子将spring boot框架集成到scala项目中。利用Sprin ...
分类:
编程语言 时间:
2018-07-25 19:03:20
阅读次数:
220
Scala语言是一种面向对象语言,结合了命令式(imperative)和函数式(functional)编程风格,其设计理念是创造一种更好地支持组件的语言。 特性 多范式(Multi-Paradigm)编程语言,类似Java、C#; 继承面向对象编程和函数式编程的特性; 面向对象:[1]. 子类继承, ...
分类:
其他好文 时间:
2018-07-24 21:45:01
阅读次数:
158
Spark通常采用Scala语言进行开发,而IDEA是最佳的Scala语言开发环境 1.https://www.jetbrains.com/idea/download/#section=linux下载ideaIC-2018.1.6.tar.gz然后复制到Master下的/home/jun下并解压,执 ...
分类:
其他好文 时间:
2018-07-23 22:40:36
阅读次数:
212
下载地址: "网盘下载" 学习Scala语言,不仅仅意味着熟悉新的API,更重要的是一种思维方式的转变。从原有的面向对象编程(OO)到函数式编程(FP)的思想。本书面向实际的使用场景,提供了大量的Scala实例,同时,也给出底层的原理和相关的参考。对于Scala新手来说这是一本 不错的入门书,对于老 ...
分类:
其他好文 时间:
2018-07-22 01:00:35
阅读次数:
337
用scala语言,开发好了在spark平台上可以一直运行的机器学习模型 现在有个需求: 要远程调用该模型的一些方法并获取结果 那么可以使用jetty在服务器端主节点占用一个端口然后对外提供http服务 该程序运行后占用了服务器端主节点的9998端口,通过http访问即可 ...
分类:
其他好文 时间:
2018-07-15 21:16:03
阅读次数:
213
Java虚拟机的确是很强大,有很多计算机语言可以运行在虚拟机上,完善了虚拟机上多语言编程。 近年来,大数据云计算,大数据的火爆也让一些小众语言火了起来,如Python,Scala等。这些语言编写简单,自带计算函数。今天我们就开始Scala语言的学习。 Scala2.12.6 + Idea2018.1 ...
分类:
其他好文 时间:
2018-06-13 00:20:05
阅读次数:
226
Kafka 入门和 Spring Boot 集成 标签:博客 [TOC] 概述 kafka 是一个高性能的消息队列,也是一个分布式流处理平台(这里的流指的是数据流)。由java 和 Scala 语言编写,最早由 LinkedIn 开发,并 2011年开源,现在由 Apache 开发维护。 应用场景 ...
分类:
编程语言 时间:
2018-06-06 15:53:44
阅读次数:
199
addJar方法是做什么的呢?它用于将Jar文件添加到Driver的RPC环境中。 通过addJar和addFile可以将各种任务执行所依赖的文件添加到Driver的RPC环境中, ?小结 伴生对象是Scala语言的语法特性。Scala中的伴生对象可以提供类似于Java中的静态方法、静态属性等的定义 ...
分类:
其他好文 时间:
2018-05-18 20:06:41
阅读次数:
152
前言 在安装Spark之前,我们需要安装Scala语言的支持。在此我选择的是scala-2.11.12版本。 scala-2.11.12下载 为了方便,我先在我的hserver1主机上先安装,在scala官网下载scala-2.11.12.tgz并且上传到/root目录下,与我的Java目录相一致。 ...
分类:
其他好文 时间:
2018-04-29 23:16:06
阅读次数:
214
1 Tutorial Spark本身是由scala语言编写,为了支持py对spark的支持呢就出现了pyspark。它依然可以通过导入Py4j进行RDDS等操作。 2 sparkContext (1)sparkContext是spark运用的入口点,当我们运行spark的时候,驱动启动同时上下文也开 ...
分类:
其他好文 时间:
2018-04-03 10:59:10
阅读次数:
2454