Scala語言基礎與開發實戰

Scala語言基礎與開發實戰 下載 mobi epub pdf 電子書 2025

王傢林 著
想要找書就要到 圖書大百科
立刻按 ctrl+D收藏本頁
你會得到大驚喜!!
店鋪: 鹽城新華圖書專營店
齣版社: 機械工業齣版社
ISBN:9787111541691
商品編碼:24136858093
包裝:平裝
開本:16
齣版時間:2016-07-01

具體描述


內容介紹
基本信息
書名: Scala語言基礎與開發實戰
作者: 王傢林 開本:
YJ: 69
頁數:
現價: 見1;CY=CY部 齣版時間 2016-08
書號: 9787111541691 印刷時間:
齣版社: 機械工業齣版社 版次:
商品類型: 正版圖書 印次:
內容提要 作者簡介 精彩導讀 目錄 前言基礎篇D1章Scala零基礎入門1��1Scala概述1��2Windows及Linux下Scale運行環境安裝配置1��2��1軟件工具準備1��2��2Windows環境下的Scala安裝1��2��3Linux環境下的Scala安裝1��2��4Linux環境下的Hadoop安裝與配置1��2��5Linux環境下的Spark安裝與配置1��3Scala開發環境搭建和HelloWorld實例1��3��1Scala集成開發工具的安裝1��3��2HelloWorld編程實例1��3��3WorkSheet的使用1��4變量的使用1��4��1Scala解釋器中的變量示例1��4��2val變量的定義1��4��3var變量的定義1��4��4var變量與val變量的使用比較1��5函數的定義、流程控製、異常處理1��5��1函數的定義1��5��2流程控製(if、while、for)1��5��3異常處理1��6Tuple、Array、Map與文件操作1��6��1Tuple元組1��6��2Array數組1��6��3文件操作1��6��4Map映射1��7Scala中的apply方法1��7��1Object中的apply1��7��2Class中的apply1��7��3Array數組的apply實現1��8小結D2章Scala麵嚮對象編程開發2��1類的定義及屬性2��1��1類定義2��1��2帶有getter和setter的屬性2��2主構造器、私有構造器、構造器重載2��2��1構造器重載之輔助構造器2��2��2主構造器2��2��3不同訪問權限的構造器2��3內部類和外部類2��4單例對象、伴生對象2��5繼承:超類的構造、重寫字段、重寫方法2��5��1超類的構造2��5��2重寫字段2��5��3重寫方法2��6抽象類、抽象字段、抽象方法2��6��1抽象類2��6��2抽象字段2��6��3抽象方法2��7trait特質2��7��1作為接口使用的trait2��7��2在對象中混入trait2��7��3trait深入解析2��8多重繼承、多重繼承構造器執行順序及AOP實現2��8��1多重繼承2��8��2多重繼承構造器執行順序2��8��3AOP實現2��9包的定義、包對象、包的引用、包的隱式引用2��9��1包的定義2��9��2包對象2��9��3包的引用2��9��4包的隱式引用2��10包、類、對象、成員、伴生類、伴生對象訪問權限2��10��1包、類、對象、成員訪問權限2��10��2伴生類、伴生對象訪問權限2��11小結D3章Scala高階函數3��1匿名函數3��2偏應用函數3��3閉包3��4SAM轉換3��5Curring函數3��6高階函數3��7高階函數在Spark中的應用3��8小結中級篇D4章Scala模式匹配4��1模式匹配簡介4��2模式匹配類型4��2��1常量模式4��2��2變量模式4��2��3構造器模式4��2��4序列(Sequence)模式4��2��5元組(Tuple)模式4��2��6類型模式4��2��7變量綁定模式4��3模式匹配與Case Class4��3��1構造器模式匹配原理4��3��2序列模式匹配原理4��3��3Sealed Class在模式匹配中的應用4��4模式匹配應用實例4��4��1for循環控製結構中的模式匹配4��4��2正則錶達式中的模式匹配4��4��3異常處理中的模式匹配4��4��4Spark源碼中的模式匹配使用4��5本章小結D5章Scala集閤5��1可變集閤與不可變集閤(Collection)5��1��1集閤的概述5��1��2集閤的相關操作5��1��3集閤的操作示例5��2序列(Seq)5��2��1序列的概述5��2��2序列的相關操作5��2��3序列的操作示例5��3列錶(List)5��3��1列錶的概述5��3��2列錶的相關操作5��3��3列錶的操作示例5��4集(Set)5��4��1集的概述5��4��2集的相關操作5��4��3集的操作示例5��5映射(Map)5��5��1映射的概述5��5��2映射的相關操作5��5��3映射的操作示例5��6迭代器(Iterator)5��6��1迭代器的概述5��6��2迭代器的相關操作5��6��3迭代器的操作示例5��7集閤的架構5��8小結GJ篇D6章Scala類型參數6��1泛型6��1��1泛型的概述6��1��2泛型的操作示例6��2界定6��2��1上下界界定6��2��2視圖界定6��2��3上下文界定6��2��4多重界定6��2��5界定的操作示例6��3類型約束6��3��1類型約束的概述6��3��2類型約束的操作示例6��4類型係統6��4��1類型係統的概述6��4��2類型係統的操作示例6��5型變Variance6��5��1協變6��5��2逆變6��5��3協變與逆變的操作示例6��6結閤Spark源碼說明Scala類型參數的使用6��7小結D7章ScalaGJ類型7��1單例類型7��1��1單例類型概述7��1��2單例類型示例7��2類型彆名7��2��1類型彆名概述7��2��2類型彆名示例7��3自身類型7��3��1自身類型概述7��3��2自身類型示例7��4中置類型7��4��1中置類型概述7��4��2中置類型示例7��5類型投影7��5��1類型投影概述7��5��2類型投影實例7��6結構類型7��6��1結構類型概述7��6��2結構類型示例7��7復閤類型7��7��1復閤類型概述7��7��2復閤類型示例7��8存在類型7��8��1存在類型概述7��8��2存在類型示例7��9函數類型7��9��1函數類型概述7��9��2函數類型示例7��10抽象類型7��10��1抽象類型概述7��10��2抽象類型實例7��11Spark源碼中的GJ類型使用7��12本章小結D8章Scala隱式轉換8��1隱式轉換函數8��1��1隱式轉換函數的定義8��1��2隱式轉換函數的功能8��2隱式類與隱式對象8��2��1隱式類8��2��2隱式參數與隱式值8��3類型證明中的隱式轉換8��3��1類型證明的定義8��3��2類型證明使用實例8��4上下文界定、視圖界定中的隱式轉換8��4��1Ordering與Ordered特質8��4��2視圖界定中的隱式轉換8��4��3上下文界定中的隱式轉換8��5隱式轉換規則8��5��1發生隱式轉換的條件8��5��2不會發生隱式轉換的條件8��6Spark源碼中的隱式轉換使用8��6��1隱式轉換函數8��6��2隱式類8��6��3隱式參數8��7本章小結D9章Scala並發編程9��1Scala的Actor模型簡介9��2Scala Actor的構建方式9��2��1繼承Actor類9��2��2Actor工具方法9��3Actor的生命周期9��3��1start方法的等冪性9��3��2Actor的不同狀態9��4Actor之間的通信9��4��1Actor之間發送消息9��4��2Actor接收消息9��5使用react重用綫程提升性能9��6Channel通道9��6��1OutputChannel9��6��2InputChannel9��6��3創建和共享channel9��7同步和Future9��8Scala並發編程實例9��8��1Scala Actor並發編程9��8��2ExecutorService並發編程9��9小結分布式框架篇D10章Akka的設計理念10��1Akka框架模型10��2創建Actor10��2��1通過實現akka�盿ctor�盇ctor來創建Actor類10��2��2使用非缺省構造方法創建 Actor10��2��3創建匿名Actor10��3Actor API10��3��1Actor trait基本接口10��3��2使用DeathWatch進行生命周期監控10��3��3Hook函數的調用10��3��4查找Actor10��3��5消息的不可變性10��3��6發送消息10��3��7轉發消息10��3��8接收消息10��3��9迴應消息10��3��10終止Actor10��3��11Become/Unbecome10��3��12殺死Actor10��4不同類型的Actor10��4��1方法派發語義10��4��2終止有類型Actor10��5小結D11章Akka核心組件及核心特性剖析11��1Dispatchers 和 Routers11��1��1為Actor指定派發器11��1��2派發器的類型11��1��3郵箱11��1��4Routers11��1��5路由的使用11��1��6遠程部署router11��2Supervision和Monitoring11��2��1Supervision11��2��2Monitoring11��3Akka中的事務11��3��1STM11��3��2使用STM事務11��3��3讀取Agent事務中的數據11��3��4更新Agent事務中的數據11��3��5Actor中的事務11��3��6創建Transactor11��4小結D12章Akka程序設計實踐12��1Akka的配置、日誌及部署12��1��1Akka中配置文件的讀寫12��1��2Akka中日誌配置12��1��3Akka部署及應用場景12��2使用Akka框架實現單詞統計12��3分布式Akka環境搭建12��4使用Akka微內核部署應用12��5Akka框架在Spark中的運用12��6小結D13章Kafka設計理念與基本架構13��1Kafka産生的背景13��2消息隊列係統13��2��1概述13��2��2常用的消息隊列係統對比13��2��3Kafka特點及特性13��2��4Kafka係統應用場景13��3Kafka設計理念13��3��1專業術語解析13��3��2消息存儲與緩存設計13��3��3消費者與生産者模型13��3��4Push與Pull機製13��3��5鏡像機製13��4Kafka整體架構13��4��1Kafka基本組成結構13��4��2Kafka工作流程13��5Kafka性能分析及優化13��6Kafka未來研究方嚮13��7小結D14章Kafka核心組件及核心特性剖析14��1Kafka核心組件剖析14��1��1Producers14��1��2Consumers14��1��3Low Level Consumer14��1��4High Level Consumer14��2Kafka核心特性剖析14��2��1Topic、Partitions14��2��2Replication和Leader Election14��2��3Consumer Rebalance14��2��4消息傳送機製14��2��5Kafka的可靠性14��2��6Kafka的高效性14��3Kafka即將發布版本核心組件及特性剖析14��3��1重新設計的Consumer14��3��2Coordinator Rebalance14��4小結D15章Kafka應用實踐15��1Kafka開發環境搭建及運行環境部署15��1��1Kafka開發環境配置15��1��2Kafka運行環境安裝與部署15��2基於Kafka客戶端開發15��2��1消息生産者(Producer)設計15��2��2消息消費者(Consumer)設計15��2��3Kafka消費者與生産者配置15��3Spark Streaming整閤Kafka15��3��1基本架構設計流程15��3��2消息消費者(Consumer)設計——基於Receiver方法15��3��3消息消費者(Consumer)設計——基於No Receiver方法15��3��4消息生産者(Producer)設計15��4小結附錄Kafka集群server�眕roperties配置文檔參考文獻
暫時沒有目錄,請見諒!

用戶評價

評分

評分

評分

評分

評分

評分

評分

評分

評分

相關圖書

本站所有內容均為互聯網搜尋引擎提供的公開搜索信息,本站不存儲任何數據與內容,任何內容與數據均與本站無關,如有需要請聯繫相關搜索引擎包括但不限於百度google,bing,sogou

© 2025 book.qciss.net All Rights Reserved. 圖書大百科 版權所有