重头戏来了! scala中的函数是java中完成没有的概念. 因为java是完全面向对象的编程语言, 没有任何面向过程编程语言的特性, 因此java中的一等公民是类和对象, 而且只有方法的概念, 即寄存和依赖于类和对象中…
分类:scala
Gatling-实现session传递处理过的参数
文章主要介绍gatling测试过程中遇到上一个request返回参数,需要经过调用第三方jar包方法签名后再传递至第二个request中作为参数,发起请求。 调用第三方jar包需要用到gatling工具中session方…
【Scala之旅】高阶函数
本节翻译自 Type Inference Higher-order Functions Nested Methods Multiple Parameter Lists (Currying) 综述:Scala混合了面向对象…
函数式编程与面向对象编程[4]:Scala的类型关联Type Alias
函数式编程与面向对象编程[4]:Scala的类型关联Type Alias 之剑 2016.5.4 23:55:19 <!–目录–><div id=”category&…
json4s使用指南
json4s是一个基于scala的json解析库。 安装依赖 假设使用SBT进行配置: val json4sJackson = "org.json4s" %% "json4s-jackson" % "{latestVer…
Scala笔记(3)
隐式转换 需求:为一个已存在的类添加一个新的方法(类是第三方,并且你是拿不到源码的) object ImplicitApp extends App { implicit def man2Super(man: Man): …
【Scala之旅】类型参数
本节翻译自 Generic Classes Variances Upper Type Bounds Lower Type Bounds Polymorphic Methods 综述:在Scala中,你可以用类型参数来实现…
Spark2.3.1+Kafka0.9使用Direct模式消费信息异常
Spark2.3.1+Kafka使用Direct模式消费信息 Maven依赖 <dependency> <groupId>org.apache.spark</groupId> <…
2017.03.07 Scala起步 (目标)
Target: Part One: SBT --> what? how?(工程配置, 命令行方式) Part Two: IntelliJ IDEA --> what? how?(SBT项目; Play项目) …
Akka单元测试
actor测试需了解scalatest,在多节点测试时,还需要使用sbt进行。 scalatest scalatest是一个特别针对scala语言设计的单元测试框架,除了提供必要的基类和断言系统外,scalatest可以…
大数据索引
bigdata platform and engine spark hadoop tez apex-core apex-malhar streaming spark-streaming flink strom mq ka…
Spark DataFrame 使用UDF实现UDAF的一种方法
Background: 当我们使用Spark Dataframe的时候常常需要进行group by操作,然后针对这一个group算出一个结果来。即所谓的聚合操作。 然而 Spark提供的 aggregation函数太少,…