matiji66

潜行者

装饰模式(Decorator)

装饰模式(Decorator) 顾名思义,装饰模式就是给一个对象增加一些新的功能,而且是动态的,要求装饰对象和被装饰对象实现同一个接口,装饰对象持有被装饰对象的实例,关系图如下: Source类是被装饰类,Decorator类是一个装饰类,可以为Source类动态的添加一些功能...

2016-06-24 10:04:36

阅读数 252

评论数 0

适配器模式

6、适配器模式(Adapter)  适配器模式将某个类的接口转换成客户端期望的另一个接口表示,目的是消除由于接口不匹配所造成的类的兼容性问题。主要分为三类:类的适配器模式、对象的适配器模式、接口的适配器模式。首先,我们来看看类的适配器模式,先看类图: 核心思想就是:有一个Source类,拥...

2016-06-24 10:02:59

阅读数 203

评论数 0

数据本地化级别

Property Name Default Meaning       spark.locality.wait 3s How long to wait to launch a data-local task before giving up and launching it...

2016-06-09 16:57:59

阅读数 1240

评论数 0

集群的关闭顺序

1.在每台机子上部署supervisor-hosts  # cat supervisor-hosts  yun01   yun03 yun02 在运行关机的机子上运行脚本的时候,此时的supervisor-hosts 排序书序就得注意了 ,排在最后才比较安全 直接运行脚本即可,...

2016-05-07 15:11:40

阅读数 512

评论数 0

忽然遇到报错:ERROR spark.SparkContext: Error initializing SparkContext.

java.lang.IllegalArgumentException: System memory 100663296 must be at least 4.718592E8. Please use a larger heap size. 在Eclipse里开发Spark项目,尝试直接在spar...

2016-05-06 15:36:12

阅读数 14385

评论数 0

证书选择错误导致的真机调试问题

当以前的证书无效,而证书的选择不是自动的时候,就会有未找到的证书Provision Profile提示错误 。最好的方法是选择自动填充证书,而不采用设置指定的证书。

2016-03-29 14:11:49

阅读数 226

评论数 0

IOS-TextField知多少

//初始化textfield并设置位置及大小   UITextField *text = [[UITextField alloc]initWithFrame:CGRectMake(20, 20, 130, 30)];   //设置边框样式,只有设置了才会显示边框样式    ...

2016-03-25 23:56:38

阅读数 189

评论数 0

scala学习之路:11.Scala常见操作二

//相当于是函数 返回值是String类型的 def sayHi(msg: String): String = { println(" sayHello " + msg) "thaks" } ...

2016-03-13 23:49:22

阅读数 259

评论数 0

scala学习之路:11.Scala常见操作一

var x: Any = 100 //> x : Any = 100 x = "hello world" x ...

2016-03-13 23:48:11

阅读数 282

评论数 0

scala学习之路:10. Abstract抽象类抽象字段抽象方法

/** * 抽象类抽象字段抽象方法 必须用abstract修饰 */ class AbstractClassOps { var id : Int = _ // 此处 变量必须初始化(或者赋值)或者是使用占位符 不然的话就只能使用abstract 进行修饰 // val id ...

2016-03-13 14:20:41

阅读数 1418

评论数 0

scala学习之路:9.Override重写字段或者方法

/** * 重写 :可以重写成员变量和成员方法(重写字段或者方法) * 子类继承父类 */ class OverrideOperation{ } class Person1(val name : String,var age : Int) { println("The ...

2016-03-13 14:05:13

阅读数 4188

评论数 1

scala学习之路:8.staticObject与伴生类伴生对象

class University { val id = University.newStudentNo // 访问自己的伴生对象的成员名称:newStudentNo需要添加半生对象名称 private var number = 0 def aClass (number : Int ...

2016-03-13 12:15:00

阅读数 242

评论数 0

scala学习之路:7.OOP

class Person() { private var age = 0 def increment(){ age +=1 } def current = age } class Student{ // var age = 0 // 默认权限修饰允许访问,同时生成...

2016-03-13 11:40:04

阅读数 172

评论数 0

scala学习之路:6.Map,Tuple,zip操作

Map分为可变Map与不可变的Map。 不可变的的Map直接就可以通过Map创建   val  map = Map ("book" -> 10 ,"gun" -> 18 ,"ipad"->1000)         ...

2016-03-13 11:00:47

阅读数 257

评论数 0

scala学习之路:5.懒加载以及数组的操作

import scala.io.Source object dt06_Lazy { def main(args: Array[String]): Unit = { // 懒加载 lazy val file = Source.fromFile("/Users...

2016-03-10 07:44:45

阅读数 396

评论数 0

scala学习之路:4.for循环递归等函数的使用与多参数的传递

object dt05_ForFouncation { def main(args: Array[String]): Unit = { // 1. for (i <- 1 to 2; j <- 1 to 2) println(100 * i + j + &qu...

2016-03-10 07:29:22

阅读数 595

评论数 0

scala学习之路:元组数组集合

object TupleOps { def main(args: Array[String]): Unit = { // 元组 可以包含不同的类型 val triple = (100 ,"Acala","Java") ...

2016-03-10 07:11:13

阅读数 263

评论数 0

scala学习之路:2.Basic使用指南

package com.scala01.hello object ScalaBasics { def main(args: Array[String]): Unit = { val file = if (!args.isEmpty) args(0) else "scal...

2016-03-10 06:34:06

阅读数 441

评论数 0

scala学习之路:1简单的打印输出,以及for循环的使用

Scala语言学习 世界语言一大抄,自然语言也是一大抄,这年头不多学几门语言怎么混。这里用到底Scala编译器是从网上下载的(http://scala-ide.org) Scala IDE build of Eclipse SDK Build id: 4.3.0-vfinal-2015-...

2016-03-10 06:33:52

阅读数 4173

评论数 0

判断用户的登录状态,弹出alertView来进行登录操作

判断用户的登录状态 本文章来自于自己的项目 出现某些接口的请求必须登录才能进行,操作比较繁琐。所以想结束于某些类进行单独处理 。 由于项目中有相关的用户单利存在 ,就放到其中处理也是一个不错的额选择。代码比较简陋,勿怪。 .h 文件 -(BOOL)inspectLogin; .m文件...

2016-03-08 11:59:18

阅读数 279

评论数 0

提示
确定要删除当前文章?
取消 删除
关闭
关闭