博客专栏  >  编程语言   >  Scala

Scala

实践+讲解

关注
2 已关注
56篇博文
  • [面试]--面试问题中的十大算法

    感谢原文链接:https://www.geeksforgeeks.org/top-10-algorithms-in-interview-questions/Top 10 algorithms in I...

    2018-05-07 14:22
    75
  • [Scala基础]--classOf[T]、getClass和 class

    一、先举一个案例上面显示了两者的不同之处,getClass 方法得到的是 Class[A]的某个子类,而 classOf[A] 得到是正确的 Class[A],但是去比较的话,这两个类型是equals...

    2018-05-08 10:19
    46
  • [Scala基础]--call by name和call by value的区别

    scala版本:scala-2.10.5参考:

    2018-05-23 16:38
    52
  • [Scala进阶]--匿名函数和高阶函数

    感谢原文链接:http://cakin24.iteye.com/blog/2390439Scala版本:2.10.5一 函数是第一等公民1、把函数作为实参传递给另外一个函数。2、把函数作为返回值。3、...

    2018-05-23 17:33
    65
  • spark创建hbase表(非分区表)

    一、spark本地或者集群创建hbase表(不需要Kerberos认证)、并且插入数据 1、环境准备:idea 16+scala-2.10.4+cdh-spark-1.6.1+jdk-1.7+hbas...

    2016-09-10 15:11
    1807
  • [学习数据结构]--计算机科学中的树

    参考:https://zh.wikipedia.org/wiki/%E5%9F%BA%E6%95%B0%E6%A0%91https://en.wikipedia.org/wiki/Tree_(data...

    2018-01-23 15:35
    136
  • [Scala基础]--Either介绍

    原文链接:https://windor.gitbooks.io/beginners-guide-to-scala/content/chp7-the-either-type.html类型 Either上...

    2018-04-09 09:43
    37
  • [Scala基础]--循环控制(类比java的break和continue)

    Java的循环控制操作主要有break和continue,但是Scala没有continue关键字,下面举例使用break构建continue的效果。需要用到scala的依赖包:import scal...

    2018-04-20 11:54
    46
  • [Scala基础]--windows 10安装、配置环境变量步骤

    1、下载scala-2.10.4.msi2、点击安装scala,默认安装路径3、配置环境变量   (1)配置用户变量   SCALA_HOME   C:\Program Files (x86)\sca...

    2016-06-21 17:28
    4925
  • [scala基础]--for操作

    运行环境:jdk1.7、scala-2.10.4简单的for操作: package study //内建控制结构yiled object TestYield { //程序入口 def ma...

    2016-08-13 19:38
    362
  • [scala基础]--trait操作

    运行环境;jdk1.7、scala-2.10.4package study /** * 举例编写trait */ object TestTrait { def main(args: Arr...

    2016-08-13 19:45
    309
  • [scala基础]--map基本操作

    运行环境:jdk1.7、scala-2.10.4package study //数据结构map object TestMap { def main(args: Array[String]): ...

    2016-08-13 19:53
    7562
  • [scala基础]--不可变类型操作

    运行环境:jdk1.7、scala-2.10.4package study /** * 数据结构操作:由于不可变类型,所以每次都需要新定义参数接收 */ object Constunctor...

    2016-08-13 22:58
    666
  • [scala基础]--Map操作2

    运行环境:Jdk1.7、scala-2.10.4package study /** * 测试Map集合 */ object TestMap2 { def main(args: Arr...

    2016-08-14 08:06
    347
  • [scala基础]--String的操作

    运行环境:jdk1.7、scala-2.10.4package study /** * Document:本类作用---->测试字符串 * User: yangjf * D...

    2016-08-14 08:42
    5283
  • [scala基础]--Arrays操作

    数组在Scala中,数组是一种特殊的collection。一方面,Scala数组与Java数组是一一对应的。即Scala数组Array[Int]可看作Java的Int[],Array[Double]可...

    2016-08-14 10:46
    791
  • [scala基础]--集合操作汇总

    集合集合是不包含重复元素的可迭代对象。下面的通用集合表和可变集合表中概括了集合类型适用的运算。分为几类:测试型的方法:contains,apply,subsetOf。contains方法用于判断集合是...

    2016-08-14 10:49
    660
  • [scala基础]--iterators类操作

    Iterators迭代器不是一个容器,更确切的说是逐一访问容器内元素的方法。迭代器it的两个基本操作是next和hasNext。调用it.next()会返回迭代器的下一个元素,并且更新迭代器的状态。在...

    2016-08-14 10:52
    3078
  • [scala基础]--拆分List操作

    运行环境:Jdk1.7、scala-2.10.4package study /** * Document:本类作用---->拆分List * User: yangjf * ...

    2016-08-14 14:41
    366
  • [scala基础]--Trait Traversable

    Trait TraversableTraversable(遍历)是容器(collection)类的最高级别特性,它唯一的抽象操作是foreach:def foreach[U](f: Elem =&am...

    2016-08-14 14:56
    1034

CDH
1525079
Kafka
1914040
Java
101161519
Flink
1720
Spark
88153302
img博客搬家
img撰写博客
img发布 Chat
img专家申请
img意见反馈
img返回顶部