scala
文章平均质量分 50
大霖技术进阶
Keep Study,Keep Coding
展开
-
Error:scalac: Scala compiler JARs not found
刚开始学习Spark遇到一个新手很容易遇到的问题,记录一下Error:scalac: Scala compiler JARs not found (module 'SparkSql'): C:\Users\***\.m2\repository\org\scala-lang\scala-compiler\2.11.8\scala-compiler-2.11.8.jar问题原因,项目未添加Scala类库。添加scala 库方法 Idea File -> Project Structrue -&原创 2021-06-05 21:24:59 · 1831 阅读 · 0 评论 -
Akka实现两个进程之间的通信
案例介绍基于Akka实现在两个进程间发送、接收消息。Worker启动后去连接Master,并发送消息,Master接收到消息后,再回复Worker消息。1. Worker实现步骤创建一个Maven模块,导入依赖和配置文件创建启动WorkerActor发送"setup"消息给WorkerActor,WorkerActor接收打印消息启动测试参考代码Worker.scalaval workerActorSystem = ActorSystem("actorSystem", Con原创 2021-04-03 11:49:49 · 408 阅读 · 1 评论 -
Akka定时任务
package com.itcast.akka.shedulerimport akka.actor.{Actor, ActorSystem, Props}import com.typesafe.config.ConfigFactoryclass _02ShedulerDemo {object ReceiveActor extends Actor{override def receive: Receive = {case x => println(x)}}def main(args:原创 2021-04-03 10:36:30 · 733 阅读 · 0 评论 -
Scala声明变量
声明变量我们将来每一天编写scala程序都会定义变量。那scala语言如何定义变量呢?语法格式Java变量定义int a = 0;在scala中,可以使用val或者var来定义变量,语法格式如下:val/var 变量标识:变量类型 = 初始值其中val定义的是不可重新赋值的变量var定义的是可重新赋值的变量[!NOTE]scala中定义变量类型写在变量名后面scala的语句最后不需要添加分号在解释器中定义一个变量示例:定义一个变量保存一个人的名字"t原创 2021-04-02 22:44:53 · 326 阅读 · 0 评论 -
scala解释器
scala解释器后续我们会使用scala解释器来学习scala基本语法,scala解释器像Linux命令一样,执行一条代码,马上就可以让我们看到执行结果,用来测试比较方便。我们接下来学习:启动scala解释器在scala解释器中执行scala代码退出scala解释器启动scala解释器要启动scala解释器,只需要以下几步:按住windows键 + r输入scala即可[外链图片转存失败,源站可能有防盗链机制,建议将图片保存下来直接上传(img-anDnlXOU-161原创 2021-04-02 22:44:11 · 52 阅读 · 0 评论 -
Scala开发环境安装
开发环境安装学习如何编写scala代码之前,需要先安装scala编译器以及开发工具Java程序编译执行流程[外链图片转存失败,源站可能有防盗链机制,建议将图片保存下来直接上传(img-AtYHybyL-1617374549445)(assets/1556551819121.png)]Scala程序编译执行流程[外链图片转存失败,源站可能有防盗链机制,建议将图片保存下来直接上传(img-uGrbYis9-1617374549449)(assets/1556551904384.png)]scala程原创 2021-04-02 22:43:17 · 71 阅读 · 0 评论