scala
不粘人的小妖精
这个作者很懒,什么都没留下…
展开
-
scala学习手记1 - Any和Nothing
转自:https://www.cnblogs.com/amunote/p/5612341.htmlAny在scala中,Any类是所有类的超类。Any有两个子类:AnyVal和AnyRef。对应Java直接类型的scala封装类,如Int、Double等,AnyVal是它们的基类;对应引用类型,AnyRef是它们的基类。scala中,所有类的关系可以用下面这张图大致描述下:Any是一个抽象类,它有...转载 2018-05-22 18:03:02 · 602 阅读 · 0 评论 -
Scala类型检查与转换 isInstanceOf、asInstanceOf
Scala类型检查与转换isInstanceOf:检查某个对象是否属于某个给定的类。asInstanceOf:将引用转换为子类的引用。classOf:如果想测试p指向的是一个Employee对象但又不是其子类,可以用if(p.getClass == classOf[Employee]),classOf方法定义在scala.Predef对象中,因此会被自动引入。如:[plain] view plai...转载 2018-05-23 14:58:55 · 7844 阅读 · 0 评论 -
Scala 中的foreach和map方法比较
转自:https://www.cnblogs.com/1zhk/p/4710580.htmlScala中的集合对象都有foreach和map两个方法。两个方法的共同点在于:都是用于遍历集合对象,并对每一项执行指定的方法。而两者的差异在于:foreach无返回值(准确说返回void),map返回集合对象。见如下代码及运行结果:b.getClass 得到的是void, 而c.getClass得到的是c...转载 2018-05-31 16:53:21 · 11891 阅读 · 0 评论 -
流处理常见报错处理
1、Couldn't find leader offsets for Set([ndp-topic,0], [ndp-topic,1], [ndp-topic,2])解决方案:要在kafka集群的hosts要配到spark的Driver的hosts里面去,用zk管kafka的话,是可以获取到Partition信息的,但是解析地址会失败,把hosts配成一致就可以了,直接用domain是不行...原创 2018-07-30 11:02:28 · 620 阅读 · 0 评论