scala
主攻大数据方向scala
Cheese海盐芝士
Cheese海盐芝士
AI狂热玩家 | 6年大数据技术
专为小白而生 | 专注打造全网最容易上手的AI实战教程
内容矩阵:AI实战教程(ChatGPT)|AI绘画教程(SD) | AI情报快讯 | 提效工具库
希望海盐的分享,可以让普通人在AIGC时代,不再旁观,动手实操无卡点~
展开
-
【scala专栏_持续更新】30_scalaAkka并发编程
【大纲】【正文】1.特点0.Akka是一个高并发、分布式、可扩展的,基于事件驱动的scala并发编程库,源码是单独的不在scala中。可以使用scala或java语言来调用Akka库1.异步非阻塞、高性能的基于事件驱动的编程模型2.内置容错机制,Actor出错时可进行恢复或重置? 3.超轻量级事件处理,每G堆内存能存几百万Actor对象,每个Actor对象独立占用一个线程 4.使用Akka可在单机上构建高并发程序,也可在网络中构建分布式并发程序# 注意:Akka也是基原创 2021-11-20 16:05:20 · 317 阅读 · 0 评论 -
【scala专栏_持续更新】29_scalaActor并发编程
【大纲】【正文】1.特点0.scala的Actor并发编程模型,是基于事件模型的并发机制,不共享数据,依赖消息传递。可有效避免资源争夺、死锁,比java多线程效率更高1.scala在2.11.x版本由Akka并发编程框架代替了Actor2.使用示例--并发词频统计:统计3个文件中的单词的词频汇总,则创建3个Actor,一人一个文件,并发去分别统计3个文件的词频,等都统计完成后,回收结果给主Actor,进行汇总计算2.Actor多线程2.1.代码步骤0.定义一个class或object原创 2021-11-20 16:02:50 · 644 阅读 · 0 评论 -
【scala专栏_持续更新】28_scala泛型
【大纲】【正文】1.概念泛型,即泛指某些种具体的数据类型,用[数据类型]表示之前在数组和集合中使用过 如 Array[Int]2.泛型方法0.作用 将泛型[T]定义在方法的声明上,让方法的参数使用此泛型[T]来作为参数的类型,则调用方法时,实际给的参数的数据类型是什么,方法中的[T]就是什么 # 注意: T可以是任意大写字母示例# 不使用泛型时:只能获取Int类型数组的中间元素object T1 { def getMid(a:Array[Int])原创 2021-11-20 15:41:10 · 216 阅读 · 0 评论 -
【scala专栏_持续更新】27_scala递归+内存图解
【大纲】【正文】1.递归1.1.特点0.递归就是方法自己调用自己1.递归必须有出口,否则会造成死循环,内存溢出2.递归不能过多次,也会造成内存溢出3.递归必须有规律4.构造方法不能递归5.递归方法必须有返回值的数据类型示例# 求阶乘object Test3 { /** * 计算5的阶乘:5*4*3*2*1 */ def jc(n:Int):Int={ if (n == 1) n else n * jc(n-1) } def ma原创 2021-11-20 15:36:45 · 344 阅读 · 0 评论 -
【scala专栏_持续更新】26_scala隐式转换+隐式参数
【大纲】【正文】原创 2021-11-20 15:32:40 · 237 阅读 · 0 评论 -
【scala专栏_持续更新】25_scala高阶函数+柯里化+闭包+控制抽象
【大纲】【正文】原创 2021-11-20 15:29:19 · 261 阅读 · 0 评论 -
【scala专栏_持续更新】24_scala异常处理+Source读取数据+写入数据+序列化和反序列化
【大纲】【正文】原创 2021-11-20 15:24:46 · 1092 阅读 · 0 评论 -
【scala专栏_持续更新】23_scala正则表达式+模式匹配+偏函数+提取器
【大纲】【正文】原创 2021-11-20 15:15:11 · 448 阅读 · 0 评论 -
【scala专栏_持续更新】22_scala函数式编程
【大纲】【正文】原创 2021-11-20 15:09:37 · 943 阅读 · 0 评论 -
【scala专栏_持续更新】21_scala集合+Iterator
【大纲】【正文】原创 2021-11-20 15:04:01 · 1416 阅读 · 0 评论 -
【scala专栏_持续更新】20_scala数组+元组
【大纲】【正文】原创 2021-11-20 16:20:25 · 426 阅读 · 0 评论 -
【scala专栏_持续更新】19_scala包+样例类+样例对象
【大纲】【正文】原创 2021-11-18 16:44:51 · 97 阅读 · 0 评论 -
【scala专栏_持续更新】18_scala特质trait
【大纲】【正文】原创 2021-11-18 16:41:39 · 105 阅读 · 0 评论 -
【scala专栏_持续更新】17_scala继承+类型判断+抽象类+匿名内部类
【大纲】【正文】原创 2021-11-18 16:36:39 · 52 阅读 · 0 评论 -
【scala专栏_持续更新】16_scala类和对象
【大纲】【正文】原创 2021-11-18 16:31:55 · 54 阅读 · 0 评论 -
【scala专栏_持续更新】15_scala函数
【大纲】【正文】原创 2021-11-18 16:26:49 · 310 阅读 · 0 评论 -
【scala专栏_持续更新】14_scala方法
【大纲】【正文】原创 2021-11-18 16:23:44 · 67 阅读 · 0 评论 -
【scala专栏_持续更新】13_scala流程控制语句
【大纲】【正文】原创 2021-11-18 16:19:41 · 100 阅读 · 0 评论 -
【scala专栏_持续更新】12_scala块表达式+Array初识+to+until
【大纲】【正文】原创 2021-11-18 16:15:37 · 61 阅读 · 0 评论 -
【scala专栏_持续更新】11_scala运算符
【大纲】【正文】原创 2021-11-18 16:12:24 · 70 阅读 · 0 评论 -
【scala专栏_持续更新】10_scala数据类型
【大纲】【正文】原创 2021-11-18 16:05:23 · 74 阅读 · 0 评论 -
【scala专栏_持续更新】9_scala常量+变量+字符串+标识符
【大纲】【正文】原创 2021-11-18 15:50:20 · 121 阅读 · 0 评论 -
【scala专栏_持续更新】8_scala打印语句+分号+键盘录入+注释
【大纲】【正文】原创 2021-11-18 15:42:36 · 290 阅读 · 0 评论 -
【scala专栏_持续更新】7_idea用maven打包scala
【大纲】【正文】原创 2021-11-18 15:37:23 · 99 阅读 · 0 评论 -
【scala专栏_持续更新】6_idea配置scala技巧
【大纲】【正文】原创 2021-11-18 15:30:01 · 200 阅读 · 0 评论 -
【scala专栏_持续更新】5_idea配置scala
【大纲】【正文】原创 2021-11-18 15:25:47 · 143 阅读 · 0 评论 -
【scala专栏_持续更新】4_centos安装scalaSDK
【大纲】【正文】原创 2021-11-18 15:19:21 · 91 阅读 · 0 评论 -
【scala专栏_持续更新】3_win10安装scalaSDK
【大纲】【正文】原创 2021-11-18 15:11:06 · 187 阅读 · 0 评论 -
【scala专栏_持续更新】2_mac安装scalaSDK
【大纲】【正文】原创 2021-11-18 15:04:41 · 283 阅读 · 0 评论 -
【scala专栏_持续更新】1_scala简介
【大纲】1_scala简介【正文】1_scala简介原创 2021-11-18 14:59:42 · 80 阅读 · 0 评论