引用透明、纯粹度以及代换模型《Scala函数式编程》笔记引用透明要求函数不论进行了任何操作都可以用它的返回值来替代 代换模型An expression is said to be referentially transparent if it can be replaced with its corresponding value without ch...

臭橘帮装了主题,然后文章的顺序是按照时间逆序排序的就是新写的文章在前面,觉得很不友好于是看了下有没有更改的方法在segmentfault上找到了解决方法:来源:segmentfault需要改内核在var/Widget/Archive.php中函数execute第1257行,SORT_DESC改成SORT_ASC:/** 仅输出文章 */ ...

RDD是Spark的核心抽象弹性分布式数据集(RDD, resilient distributed datasets),他表示以被分区、只读的、并提供了一组丰富的操作方式来操作这些数据集合。这些数据集的全部或部分可以缓存在内存中,在多次计算见重复使用,省去了大量的磁盘IO操作。RDD提供了一种高度受限的共享内存,即RDD只能基于在稳定物理存储中的数据集...

《Apache Spark源码剖析》笔记spark简介在Hadoop的整个生态系统中,Spark 和 MapReduce 在同一个层级,主要解决分布式计算框架的问题。分布式并行处理,集群管理高可靠性的两重含义,一是服务的有效性,二是计算结果的准确性。高性能计算在可接受的时间内完成Spark 和 Hadoop的关联:Spark 和 Hadoop中的Map...

菜鸟教程Scala学习笔记基本语法:区分大小写类名 class 第一个字母要大写 class MyFirstScalaClass方法名 def 第一个字母用小写 def myMethodName()程序文件名应与对象名称完全匹配def main(args: Array[String]) - Scala程序从main()方法开始处理,这是每一个Scala...