ICode9

精准搜索请尝试: 精确搜索
  • Scala scala基本语法2022-01-09 16:02:22

    Scala是一门以Java虚拟机(JVM)为运行环境并将面向对象和函数式编程的最佳特性结合在一起的 静态类型编程语言(静态语言需要提前编译的如:Java、c、c++等,动态语言如:js)。 1)Scala是一门多范式的编程语言,Scala支持面向对象和函数式编程。(多范式,就是多种编程方 法的意思。有面向过程、面向

  • Scala集合2022-01-08 20:01:59

    集合 集合简介 Scala的集合有三大类:序列Seq、集Set、映射Map,所有的集合都扩展自Iterable特质。 对于几乎所有的集合类,Scala都同时提供了可变和不可变的版本,分别位于以下两个包: 不可变集合:scala.collection.immutable 不可变集合:scala.collection.mutable 不可变集合,就是指该集合

  • Maven打包java、scala2022-01-07 17:34:23

    Java打包 <?xml version="1.0" encoding="UTF-8"?> <project xmlns="http://maven.apache.org/POM/4.0.0" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xsi:schemaLocation="http://maven

  • scala 2.12 配置环境变量碰到的坑2022-01-07 12:00:39

    1、下载scala2.12 https://www.scala-lang.org/download/2.12.15.html # 下载完成后无脑安装 建意不要安装在有空格的默认目录有时候会掉坑 2、配置环境 3、然后再加入path %SCALA_HOME%\bin 4、坑来了,本来已为可以了,进入窗口报如下错误 'scala' 不是内部或外部命令,也不是

  • Scala对象2022-01-06 20:01:00

    面向对象 Scala的面向对象思想和Java的面向思想和概念是一致的。 Scala中语法和Java不同,补充了更多的功能。 Scala包 package 包名 三大作用: 区分相同名字的类 当类很多的时候,可以很好的管理类 控制访问范围 包的命名 只能包含数字、字母、下划线、小圆点,但不能用数字开头,也不

  • Spark-SparkSql基础、DataFrame、DataSet2022-01-06 14:03:21

    Spark-SQL 概述 Spark SQL 是 Spark 用于结构化数据(structured data)处理的 Spark 模块。 对于开发人员来讲,SparkSQL 可以简化 RDD 的开发,提高开发效率,且执行效率非常快,所以实际工作中,基本上采用的就是 SparkSQL。Spark SQL 为了简化 RDD 的开发,提高开发效率,提供了 2

  • 《Spark编程基础》阅读2022-01-05 22:00:28

    注意:输入 StdIn是在scala2.11.-之后才加入的,之前的不具有。 大数据特定:数据量大、数据类型繁多、处理速度快、价值密度低。 MapReduce 进行迭代计算非常消耗资源,因为每次迭代都需要从磁盘中写入、读取中间数据,I/O开销大 Scala:基本数据类型        Unit:类似java的void    

  • 大数据学习04 Scala的学习2022-01-05 19:01:46

    大数据学习04 Scala的学习 在Spark学习之前,先进行对Scala的学习 提示:已经有Scala基础的同学可以先跳过这部分 文章目录 大数据学习04 Scala的学习Scala是什么一、Scala入门1.为什么学习Scala2.Scala的发展历史 二、Scala与Java的关系1.Scala是对java的增强2.Scala语言特

  • 本地 maven + scala 跑spark wordcount2022-01-05 12:36:10

    pom.xml 点击查看代码 <project xmlns="http://maven.apache.org/POM/4.0.0" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xsi:schemaLocation="http://maven.apache.org/POM/4.0.0 http://maven.apache.org/maven-v4_0_0.xsd">

  • 本地 maven + scala 跑spark wordcount2022-01-05 12:36:04

    pom.xml 点击查看代码 <project xmlns="http://maven.apache.org/POM/4.0.0" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xsi:schemaLocation="http://maven.apache.org/POM/4.0.0 http://maven.apache.org/maven-v4_0_0.xsd">

  • Scala 匿名函数2022-01-05 10:07:58

    1)说明 没有名字的函数就是匿名函数。(x:Int)=>{函数体}x:表示输入参数类型;Int:表示输入参数类型;函数体:表示具体代码逻辑   2)案例实操 需求 1:传递的函数有一个参数传递匿名函数至简原则:(1)参数的类型可以省略,会根据形参进行自动的推导(2)类型省略之后,发现只有一个参数,则圆括号可以省略;其

  • Flink(scala)整合MySQL统计UV(unique visitor)2022-01-04 21:08:01

    数据源是尚硅谷的课件, 需要的话可以私信我 核心代码 import org.apache.flink.api.common.serialization.SimpleStringSchema import org.apache.flink.configuration.Configuration import org.apache.flink.streaming.api.TimeCharacteristic import org.apache.flink.str

  • 寒假学习4-scala数据类型与运算符2022-01-04 20:02:03

    文件读取与写入 package C02 import java.io.{File, PrintWriter}import scala.io.Source object test6_FileIO { def main(args: Array[String]): Unit = { //从文件中读取数据 //Source.fromFile("D:\\Scala\\1简介.txt").foreach(print) //2.将数据写入文件 val

  • 2021-2022年寒假学习进度032022-01-03 23:03:48

    今天继续对外包杯项目第一阶段进行编程,因为对于MATLAB的语法使用不是很熟练,所以还是先学了一些语法知识。 同时今天主要学习了scala的一些基本知识。 记录其中数据类型和转义字符 scala的数据类型:   可以在菜鸟课程上学习。 scala的转义字符:     总之今天学了一些scala的语言

  • Scala 简介2022-01-03 22:32:37

    Scala 是 Scalable Language 的简写,是一门多范式的编程语言 联邦理工学院洛桑(EPFL)的Martin Odersky于2001年基于Funnel的工作开始设计Scala。 Funnel是把函数式编程思想和Petri网相结合的一种编程语言。 Odersky先前的工作是Generic Java和javac(Sun Java编译器)。Java平台的Scala于

  • 大三寒假学习 spark学习 Scala基本语法2022-01-03 22:32:14

    Scala有两种类型的变量: val 不可变 声明时必须被初始化,初始化后就不能再赋值 var 可变的 声明的时候需要初始化,初始化后可以被赋值   Scala的数据类型:      和Java不同的是,在Scala中,这些类型都是“类”,并且都是包scala的成员,比如,Int的全名是scala.Int。对于字符串,Scala用j

  • Scala学习3——注释和变量类型2022-01-03 18:00:19

    1.注释 Scala注释和java完全一致 // 单行 /* */ 多行 /** */ 文档,方法或者类前面,便于scaladoc生成文档。 //单行注释 /* 多行注释 */ /* * 文档注释 * * * */ 2.代码规范 使用tab操作实现缩进,默认整体向右移动;shift+tab整体左移 使用ctrl+alt+L进行

  • 大三寒假学习 spark学习 Scala语言基础2022-01-02 22:02:03

    编程范式: 编程范式是指计算机编程的基本风格或典范模式。 常见的编程范式主要包括命令式编程和函数式编程。面向对象编程就属于命令式编程,比如C++、Java等 命令式语言是植根于冯·诺依曼体系的,一个命令式程序就是一个冯·诺依曼机的指令序列,给机器提供一条又一条的命令序列让其

  • 2022.1.1 大数据学习02 Spark入门项目 快速上手2022-01-02 10:02:40

    学习目标: 理解Spark框架的使用 创建Maven项目: 为了方便,将创建的新项目当成父项目,删除src 创建子项目 提示:这里可以添加要学的内容 例如: 1、 增加Scala插件 当jdk版本为1.8时,选用scala2.11.8 下载地址 https://www.scala-lang.org/download/2.11.8.html 2.WordCount 快

  • Scala(1)2022-01-01 23:33:10

    1.Scala 简介 Scala 是 Scalable Language 的简写,是一门多范式的编程语言,Funnel是把函数式编程思想和Petri网相结合的一种编程语言。 2.Scala 特性 面向对象特性、函数式编程、静态类型、扩展性、并发性 3.Scala Web 框架 俩框架 : LIft框架、Play框架 2.Scala 安装 1.Java 设置 s

  • Scala变量和数据类型2022-01-01 20:34:25

    变量和数据类型 注释 和 Java 中的注释一模一样,这里不做过多赘述。 // 单行注释 /* 多行注释 */ /* * 文档注释 */ 变量和常量 常量:在程序执行的过程中,其中不会被改变的变量 // 变量 // var 变量名 [: 变量类型] = 初始值 var i:Int = 20 // 常量 // val 变量名 [: 变量类

  • Scala学习2022-01-01 19:33:48

    今日初学习scala,简单了解Scala,搭建Scala环境 Scala的特点——Java++: 1.Scala基于jvm,和java完全兼容,具有同样跨平台、可以执行好、方便的垃圾回收的特性 2.Scala比java更面向对象 3.Scala是一门函数式编程语言   Scala更适合大数据处理 1.Scala对集合类型数据处理有非常好的支持 2

  • 寒假学习1-IDEA搭建scala2022-01-01 16:03:55

    假期准备学习spark,在B站上了解过spark后才明白学习spark之前需要先学习Scala 首先Spark是由Scala语言开发的,所以开发过程中也需要使用到Scala语言   在IDEA中配置Scala环境如下:   1.在IDEA中新建一个maven,命名为scala      2.点击File,打开setting,点击Plugins搜索scala并下载

  • flink的standalone安装2021-12-31 12:05:40

      一、需要的软件 1、虚拟机管理软件:VMware 2、系统:CentOS 7 3、ssh软件:FileZilla Client 5、Jdk版本:jdk8 6、scala:scala-2.12.11.tgz 7、三节点,已经安装好master和s1和s2虚拟机,如果没有安装,可以到我的上一篇hadoop安装看看 二、scala安装  首先到官网下载scala的tar压缩包,然后

  • Scala选择分支if else2021-12-30 22:35:04

    1 package com.atguigu.chapter03 2 3 import scala.io.StdIn 4 5 /** 6 * Scala 中 if else 表达式其实是有返回值的,具体返回值取决于满足条件的 7 * 代码体的最后一行内容。 8 */ 9 object TestIfElse { 10 def main(args: Array[String]): Unit = { 11

专注分享技术,共同学习,共同进步。侵权联系[81616952@qq.com]

Copyright (C)ICode9.com, All Rights Reserved.

ICode9版权所有