- 博客(6)
- 收藏
- 关注
原创 sparkcore
spark-shell交互式工具启动Spark-Shell./bin/spark-shell./spark-shell --master./bin/spark-shell --master local[2] //使用两个线程运行./bin/spark-shell --master local[2] --jar test.jar //使用两个线程运行指定Jar包
2017-03-21 21:39:56 454
原创 简单工厂模式&&单例模式
简单工厂模式使用一个单独的类来做跟这个创造实例的过程单例模式所有类都有构造方法,不编码则系统默认生成空的构造方法,若显示定义的构造方法,默认构造器会失效单利模式 保证一个类仅有一个实例,并提供它的全局访问点 通常可以让一个全局变量是的一个对象被访问,但不能防止你实例化对个对象,最好的办法是让类自身负责保证他的唯一实例,这个类可以保证没有其他实例可以创建,并且它可
2017-03-19 21:28:11 460
原创 scala—基础I
scala解释器scala解释器也被称为REPL,会快速编译scala代码为字节码文件,然后交给JVM类执行 read(取值)evaluate(求值)print(打印)loop(循环)计算表达式:在scala>输入scala代码,解释器会直接返回结果(进入scala>: win+R -> cmd -> scala.bat)如果没有指定变量来存放值,那么值默认的默认名称为res,并显示结
2017-03-18 23:13:36 959
原创 学习笔记—scala高级编程
函数式编程scala 中函数可以独立存在,不需要依赖任何类和对象将函数赋值给变量 使用def定义方法和函数 函数,方法的区别是出现的位置不同,在类里面是方法 ,在类外是函数//将函数赋值给变量时,必须在函数后加上空格和下划线def say(name:String) {println("hello"+name)}val sayFunc=say _sayFunc("leo")
2017-03-18 23:11:16 907
原创 学习笔记—scala基础II
类//定义类class helloworld{private var name="Tom"def say(){ print("hello,"+ name)}def getname()=name}//创建类的对象val aa=new helloworld//调用方法aa.say()print(aa.getname()) //可以不加(),如果定义方法是不带括号,调用时也不能带()//
2017-03-18 23:09:08 382
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人