David John Wheeler有一句名言“计算机科学中的任何问题都可以通过加上一层间接层来解决”,一层不够就再加一层。后半句是我加的 (* ̄︶ ̄) ,虽然有点玩笑的意思,但是也的确能说明一些问题。计算机科学的确是靠…
标签:抽象
Object-C中类、对象和方法
一、类和对象 类的定义 类是对某个对象的定义。是某种类型的对象变量和方法的原型。类是从一些具有相同属性或功能的具体实例,抽象出共有的一些属性的,自定义抽象数据类型。 对象的定义 对象是具有类类型的变量。类和对象是面向对象…
Spark中的combineByKey
在数据分析中,处理Key,Value的Pair数据是极为常见的场景。譬如说,对Pair数据按照key分组、聚合,又或者更抽象的,则是根据key对value进行fold运算。 如果我们对编码的态度有些敷衍,大约会将其分别定…
设计模式抽象工厂模式
1.抽象工厂模式的定义及使用场景 抽象工厂也是创建型设计模式之一。为创建一组相关或者是相互依赖的对象提供一个接口,而不需要指定他们的具体类。一个对象族有相同约束时可以使用抽象工厂模式。 Paste_Image.png 2…