王家林親授《DT大數據夢工廠》大數據實戰視頻 Scala 深刻淺出實戰經典(1-87講)完整視頻、PPT、代碼下載:html
百度雲盤:http://pan.baidu.com/s/1c0noOt6
騰訊微雲:http://url.cn/TnGbdC
360雲盤:http://yunpan.cn/cQ4c2UALDjSKy 訪問密碼 45e2
土豆:http://www.tudou.com/programs/view/N9y_okxSJzQ/
優酷:http://v.youku.com/v_show/id_XMTI4ODY1NDM3Mg==.html?from=s1.8-1-1.2
愛奇藝:http://www.iqiyi.com/w_19rru5bi79.html#vfrm=2-3-0-1
騰訊視頻:http://v.qq.com/boke/page/y/0/q/y0160yoznsq.html
技術愛好者尤爲是大數據愛好者 能夠加DT大數據夢工廠的qq羣微信
DT大數據夢工廠① :462923555
DT大數據夢工廠②:437123764
DT大數據夢工廠③ :418110145oop
微信公衆帳號: DT_Spark
王家林老師微信號: 18610086859
王家林老師QQ: 1740415547
王家林老師郵箱: 18610086859@126.com大數據
本視頻由王家林老師, 親自講解, 徹底經過代碼實戰把您帶人大數據的時代.url
package com.parllay.scala.implicitsspa
/**
* Created by richard on 15-8-20.
* 第61講:Scala中隱式參數與隱式轉換的聯合使用實戰詳解及其在Spark中的應用源碼解析
*/scala
object Implicit_Conversation_With_Implicit_Paramter {
def main(args: Array[String]) {
/**
* 利用隱式參數進行隱式轉換;
* 以下語句是不能經過編譯的, 由於是泛型,不肯定T類型實現了Comparable.
*/
//def smaller[T](a: T, b:T) = if(a < b) a else b視頻
/**
* 那麼以下語句增長了implicit 隱式參數, 能夠把T 類型隱式轉換爲Ordered[T]
* @param a
* @param b
* @param ordered
* @tparam T
* @return
*/
def smaller[T](a: T, b:T)(implicit ordered: T => Ordered[T]) = if(a < b) a else b
smaller(4,2)
smaller("Hadoop","Spark")
}
}htm