自定义博客皮肤VIP专享

*博客头图:

格式为PNG、JPG,宽度*高度大于1920*100像素,不超过2MB,主视觉建议放在右侧,请参照线上博客头图

请上传大于1920*100像素的图片!

博客底图:

图片格式为PNG、JPG,不超过1MB,可上下左右平铺至整个背景

栏目图:

图片格式为PNG、JPG,图片宽度*高度为300*38像素,不超过0.5MB

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+

myta0424的专栏

Imagination is its own form of courage

  • 博客(7)
  • 收藏
  • 关注

原创 毕业设计第四周(PowerGraph)

PowerGraph承接上一周的内容,上一周看到GraphX中对Pregel的实现借鉴了PowerGraph。这周对PowerGraph进行了调研。 主要是这篇paper: PowerGraph: Distributed Graph-Parallel Computation on Natural Graphs这篇paper中指出Pregel和GraphLab对natural graphs的支持并不

2015-11-30 15:47:44 1228

原创 快学Scala读书笔记之 Chapter 10、11(特质和操作符)

第十章 特质(trait)Scala中一个类可以扩展一个或多个特质,与Java的接口不同的是,Scala的特质可以给出这些特性的缺省实现。要点 Java中,类只能扩展一个超类,可以实现任意数量的接口,但是接口只能包含抽象的方法,不能包含字段。而Scala提供“特质”而非接口,特质可以同时又抽象额方法和具体方法,而类可以实现多个特质。 当做接口使用的特质 接口中的方法不需要将方法声明为abstrac

2015-11-25 21:40:15 458

原创 毕设第三周(Pregel in GraphX以及Shortest Path)

Pregel in GraphX上周看到GraphX lib里面自带的ShortestPaths.scala用的框架为Pregel,于是这周我首先看了Pregel在GraphX上的实现。在读代码的过程中,我顺便过了一下部分GraphX的API。 def apply[VD: ClassTag, ED: ClassTag, A: ClassTag] (graph: Graph[VD, ED]

2015-11-15 14:58:19 1444

原创 快学Scala读书笔记之 Chapter 8(继承)

第八章 继承要点 extends、final关键字和Java中相同,可以将类声明为final,这样它就不能被扩展,还可以将单个方法或字段声明为final,以确保它们不能被重写,注意这和Java不同,在Java中,final字段是不可变的,类似Scala的val。 重写方法时必须用override,Scala中调用超类的方法和Java完全一样,使用super关键字 只有主构造器可以调用超类的主构造器,

2015-11-13 18:53:32 665

原创 Scala读书笔记之 Chapter 5、6、7(类,对象,包)

第五章 类要点 类的字段中自动带有getter方法和setter方法 可以用定制的getter/setter方法替换掉字段的定义,而不必修改使用类的客户端(统一访问原则) 用@BeanProperty注解来生成JavaBeans的getXxx/setXxx方法 每个类都有一个主要的构造器,这个构造器和类定义“交织”在一起。它的参数直接成为类的字段,主构造器执行类体中所有的语句 辅助构造器是可选的,它

2015-11-12 19:23:21 441

原创 毕设第二周(GraphX环境搭建 GraphX API 以及对Pregel的熟悉)

毕业设计第二周GraphX环境搭建与API的熟悉我自己在本机上搭建了GraphX的环境,并测试了几个Demo。这方面的内容,GraphX的官方网站上有详细的介绍,列举几个我个人认为比较基础和重要的关于Graph的Operators:class Graph[VD, ED] { //这个是把图存成Table所需要的数据,上一个周报里面提到了 val vertices: VertexRDD

2015-11-09 09:25:20 2038

原创 快学Scala 读书笔记之 Chapter 2、3、4(控制结构函数,数组,映射,元组)

第二章 控制结构与函数Scala和其他编程语言的一个根本性差异是,在C++或Java中,表达式和语句会看做两种不同的东西,表达式有值,而语句执行动作。在Scala中,几乎所有构造出来的语法结构都有值。要点 if表达式有值(if或else之后的值,如果没有定义else,且if条件不成立,则为Unit) 块的最后一个表达式为其值 Scala的for循环就像增强版的Java for循环 void类型是Un

2015-11-04 22:48:00 501

空空如也

空空如也

TA创建的收藏夹 TA关注的收藏夹

TA关注的人

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