尚硅谷大数据技术之Scala(新版)思考:1. 为什么scala在生成字节码文件的过程中,会有 类名$.class文件生成?第 1 章 Scala 入门1.1 概述1.1.1 为什么学习 Scala1.1.2 Scala 发展历史1.1.3 Scala 和 Java 关系1.1.4 Scala 语言特点1.2 Scala 环境搭建......
admin 2023-10-10
函数式编程scala 中函数可以独立存在,不需要依赖任何类和对象将函数赋值给变量 使用def定义方法和函数 函数,方法的区别是出现的位置不同,在类里面是方法 ,在类外是函数//将函数赋值给变量时,必须在函数后加上空格和下......
admin 2023-10-10
资源浏览查阅183次。scala-exercises:学习Scala的简单方法,Scala练习这个怎么运作“Scala练习”将Stdlib,Cats,Shapeless和其他许多用于Scala的出色库的练习带到您的浏览器。这包括数百个可解决的练习,这些练习分为几类,涵盖了Scala语......
admin 2024-01-23
文章浏览阅读351次。scala的简单总结文章目录scala的简单总结一、scala的概述1.1学习Scala的原因1.2scala诞生小故事1.3Scala和Java以及JVM的关系图1.5各种操作系统环境下搭建Scala1.6Scala开发工具介绍1.7Scala快速入门(idea-hello工程)1.8Scala......
admin 2024-01-22
文章浏览阅读486次。scala学习笔记-伴生对象与伴生类伴生对象与伴生类的定义在一个源文件中,如果出现object与class名称相同的情况,那么就可以将该object成为该class的伴生对象,该class则可以成为该object的伴生类。当一个源文件......
admin 2024-01-23
文章浏览阅读3.3k次。因为Iterable是所有集合的父类,所以其方法在所有集合中都适用 4.6.1 sum/max/min/countsum/max/mincount统计偶数的个数4.6.2 filter过滤4.6.3 flatten 扁平化处理扁平化处理:集合中的元素如果是多个集合,则将多个集合拆......
admin 2024-01-23
文章浏览阅读307次。文章目录1. scala简介1.1. 什么是scala1.2. 为什么要学习scala1.3. [Scala官网](https://www.scala-lang.org/)1.4. `Spark,Kafka,Flink都是由Scala语言编写`1.5. Java能做的,Scala都能做,Java不能做的,Scala也能做。Scala可以任意调用Java......
admin 2024-01-22
文章浏览阅读350次。简介解决高并发的问题,其实主要有两种解决思路,其中一个就是使用锁的概念,这是非常普遍的,但是当面对的业务量不断增多,各种锁就会非常多。导致很难维护,同时最重要的,使用锁其实是一个降低......
admin 2024-01-23
文章浏览阅读1.4k次。文章目录引言大数据介绍大数据与云计算区别大数据和人工智能的区别大数据和传统的分析(excel)的区别scala的特性面向对象特性引言大数据介绍主要工作:数据统计分析(hadoop工程师、spark工程师、flink工......
admin 2024-01-22
文章浏览阅读118次。Boys,Grils,Friends! My name is Jinsuo.Shi. 一个不正经的大数据开发工程师,目前从事在公司主要进行CDP平台的数据接入、数据的ETL、数据的融合与事件的展开工作。个人大数据技术栈:DataX,Sqoop,Hadoop,Hive,Spark,Flink......
admin 2024-01-23
文章浏览阅读753次。文章目录1.为什么要学习Scala?1、spark底层是用Scala语言编写2、Scala基于Java ,开发效率高运行速度快2.Scala的简单介绍3.与Java语言的对比相同点:不同点:4.编译工具的安装5.main方法讲解语法6.常量和变量1)定义2)......
admin 2024-01-22
文章浏览阅读142次。1.定义变量var/val 变量名 = 变量值eg: var name = “zhangsan”如果不指定变量类型,则系统会自动识别,如果需要指定类型,写法如下: var age :Int = 18var和val的区别是:var定义的......
admin 2024-01-25
scala隐式转换 一、需求:为一个类添加一个新的方法 java:动态代理 scala:隐式转换 隐式转换例子: 1、man to superMan 2、java IO中File类是没有read方法的,我们可以通过隐式转换添加read方法 二、隐式转换切面封装 上面两个小例子......
admin 2024-01-23
文章浏览阅读133次。对于有Java基础的同学来说,基本的语法就不再介绍了,直接从面向对象编程还是讲起。在讲之前,先说几条通用的规则:第一,Scala编程时,不再需要每一行后面写分号(;)了;第二,所有的基本类型都是开头......
admin 2024-01-23
文章浏览阅读874次。类的定义Scala中类的定义与Java类似,格式如下:[修饰符] class 类名 { 类体}class Cat { var name = "" var age: Int = _ // 此处 _ 表示给一个默认值:Int类型就是0 var color: String = _ // 此处 _ ......
admin 2024-01-23
文章浏览阅读1.5k次。一、类型推断(无需显式指定函数类型)val msg = "Hello World!"//等价于val msg:String = "Hello World!"//scala编译器会自动帮我们推断出变量的类型val定义变量表示变量不可被重新赋值,类似于java中final变量va......
admin 2024-01-23
必须要掌握的Scala技术点(五)Scala高阶函数、方法、柯里化、隐式转换,必须要掌握的Scala技术点(四)Scala模式匹配和样例类(case class),必须要掌握的Scala技术点(三)类、对象(伴生对象)、apply和unapply方法、继承和trait,scala...
admin 2024-01-23
友情链接申请要求: 不违法不降权 权重相当 请联系QQ:737597453