初学scala的人都会被Seq的各种操作符所confuse。下面简单列举一下各个Seq操作符的区别。 4种操作符的区别和联系 :: 该方法被称为cons,意为构造,向队列的头部追加数据,创造新的列表。用法为 x::lis…
分类:scala
函数式编程与面向对象编程[5]:编程的本质
函数式编程与面向对象编程[5]:编程的本质 之剑 2016.5.6 01:26:31 <!–目录–> <div id=”category”><…
函数式编程与面向对象编程[4]:Scala的类型关联Type Alias
函数式编程与面向对象编程[4]:Scala的类型关联Type Alias 之剑 2016.5.4 23:55:19 <!–目录–><div id=”category&…
函数式编程与面向对象编程[3]:Scala的OOP-FP混合式编程与抽象代数理论
函数式编程与面向对象编程[3]:Scala的OOP-FP混合式编程与抽象代数理论 之剑 2016.5.4 23:55:19 <!–目录–> <div id=”cate…
函数式编程与面向对象编程[2]: 静态类型语言的表达力 静态类型语言与动态类型语言
函数式编程与面向对象编程[2]: 静态类型语言的表达力 静态类型语言与动态类型语言 之剑 2016.5.3 21:43:20 像Java或者C#这样强类型的准静态语言在实现复杂的业务逻辑、开发大型商业系统、以及那些生命周…
函数式编程与面向对象编程[1]: Lambda表达式 函数柯里化 高阶函数
函数式编程与面向对象编程[1]: Lambda表达式 函数柯里化 高阶函数.md 之剑 2016.5.2 11:19:09 什么是lambda表达式 例子 For example, in Lisp the ‘…
Scala 编程风格指南[Databricks ]
Databricks Scala 编程风格指南 声明 (Disclaimer) The Chinese version of the Databricks Scala Guide is contributed and m…
Scala 简介 [摘自 Scala程序设计 ]
Scala 简介 1.1 为什么选择Scala Scala 是一门满足现代软件工程师需求的语言;它是一门静态类型语言,支持混合范式;它也是一门运行在 JVM 之上的语言,语法简洁、优雅、灵活。Scala 拥有一套复杂的类…
Scala类型推导
Scala类型推导 之剑 2016.5.1 00:38:12 类型系统 什么是静态类型?为什么它们很有用? 根据Picrce的说法:“类型系统是一个可以根据代码段计算出来的值对它们进行分类,然后通过语法的手段来自动检测程…
用Spark实现日志解析
当下数据矿工们谈论最多的,莫过于这「星火」了。Spark这名字,总让我联想起高中背过的单词书,从而印象不佳,哈哈。 今天也凑了把热闹,把一个日志解析的模块改成Spark实现,算是体验之旅吧。 刚开始我是用看起来很像Swi…
从 python 到 Scala 简明教程
周末加班翻译了 python 到 Scala 的文档 地址在 http://www.timger.info/PythonToScala/index.html pdf 下载地址 http://cachetiger.qini…
神奇的自产生程序
最近读到冯·诺依曼的《Theory of Self-Reproducing Automata》的中译本,被自复制自动机理论深深吸引了! 问题(自产生程序):编写一个程序,不读取任何输入,只把自己的源代码输出。 这个问题是…