[ 收藏 ] [ 繁体中文 ]  
臺灣貨到付款、ATM、超商、信用卡PAYPAL付款,4-7個工作日送達,999元臺幣免運費   在線留言 商品價格為新臺幣 
首頁 電影 連續劇 音樂 圖書 女裝 男裝 童裝 內衣 百貨家居 包包 女鞋 男鞋 童鞋 計算機周邊

商品搜索

 类 别:
 关键字:
    

商品分类

  •  管理

     一般管理学
     市场/营销
     会计
     金融/投资
     经管音像
     电子商务
     创业企业与企业家
     生产与运作管理
     商务沟通
     战略管理
     商业史传
     MBA
     管理信息系统
     工具书
     外文原版/影印版
     管理类职称考试
     WTO
     英文原版书-管理
  •  投资理财

     证券/股票
     投资指南
     理财技巧
     女性理财
     期货
     基金
     黄金投资
     外汇
     彩票
     保险
     购房置业
     纳税
     英文原版书-投资理财
  •  经济

     经济学理论
     经济通俗读物
     中国经济
     国际经济
     各部门经济
     经济史
     财政税收
     区域经济
     统计 审计
     贸易政策
     保险
     经济数学
     各流派经济学说
     经济法
     工具书
     通货膨胀
     财税外贸保险类考试
     英文原版书-经济
  •  社会科学

     语言文字
     社会学
     文化人类学/人口学
     新闻传播出版
     社会科学总论
     图书馆学/档案学
     经典名家作品集
     教育
     英文原版书-社会科学
  •  哲学

     哲学知识读物
     中国古代哲学
     世界哲学
     哲学与人生
     周易
     哲学理论
     伦理学
     哲学史
     美学
     中国近现代哲学
     逻辑学
     儒家
     道家
     思维科学
     马克思主义哲学
     经典作品及研究
     科学哲学
     教育哲学
     语言哲学
     比较哲学
  •  宗教

  •  心理学

  •  古籍

  •  文化

  •  历史

     历史普及读物
     中国史
     世界史
     文物考古
     史家名著
     历史地理
     史料典籍
     历史随笔
     逸闻野史
     地方史志
     史学理论
     民族史
     专业史
     英文原版书-历史
     口述史
  •  传记

  •  文学

  •  艺术

     摄影
     绘画
     小人书/连环画
     书法/篆刻
     艺术设计
     影视/媒体艺术
     音乐
     艺术理论
     收藏/鉴赏
     建筑艺术
     工艺美术
     世界各国艺术概况
     民间艺术
     雕塑
     戏剧艺术/舞台艺术
     艺术舞蹈
     艺术类考试
     人体艺术
     英文原版书-艺术
  •  青春文学

  •  文学

     中国现当代随笔
     文集
     中国古诗词
     外国随笔
     文学理论
     纪实文学
     文学评论与鉴赏
     中国现当代诗歌
     外国诗歌
     名家作品
     民间文学
     戏剧
     中国古代随笔
     文学类考试
     英文原版书-文学
  •  法律

     小说
     世界名著
     作品集
     中国古典小说
     四大名著
     中国当代小说
     外国小说
     科幻小说
     侦探/悬疑/推理
     情感
     魔幻小说
     社会
     武侠
     惊悚/恐怖
     历史
     影视小说
     官场小说
     职场小说
     中国近现代小说
     财经
     军事
  •  童书

  •  成功/励志

  •  政治

  •  军事

  •  科普读物

  •  计算机/网络

     程序设计
     移动开发
     人工智能
     办公软件
     数据库
     操作系统/系统开发
     网络与数据通信
     CAD CAM CAE
     计算机理论
     行业软件及应用
     项目管理 IT人文
     计算机考试认证
     图形处理 图形图像多媒体
     信息安全
     硬件
     项目管理IT人文
     网络与数据通信
     软件工程
     家庭与办公室用书
  •  建筑

  •  医学

     中医
     内科学
     其他临床医学
     外科学
     药学
     医技学
     妇产科学
     临床医学理论
     护理学
     基础医学
     预防医学/卫生学
     儿科学
     医学/药学考试
     医院管理
     其他医学读物
     医学工具书
  •  自然科学

     数学
     生物科学
     物理学
     天文学
     地球科学
     力学
     科技史
     化学
     总论
     自然科学类考试
     英文原版书-自然科学
  •  工业技术

     环境科学
     电子通信
     机械/仪表工业
     汽车与交通运输
     电工技术
     轻工业/手工业
     化学工业
     能源与动力工程
     航空/航天
     水利工程
     金属学与金属工艺
     一般工业技术
     原子能技术
     安全科学
     冶金工业
     矿业工程
     工具书/标准
     石油/天然气工业
     原版书
     武器工业
     英文原版书-工业技
  •  农业/林业

  •  外语

  •  考试

  •  教材

  •  工具书

  •  中小学用书

  •  中小学教科书

  •  动漫/幽默

  •  烹饪/美食

  •  时尚/美妆

  •  旅游/地图

  •  家庭/家居

  •  亲子/家教

  •  两性关系

  •  育儿/早教

     保健/养生
     体育/运动
     手工/DIY
     休闲/爱好
     英文原版书
     港台图书
     研究生
     工学
     公共课
     经济管理
     理学
     农学
     文法类
     医学
  • Scala集合技術手冊
    該商品所屬分類:計算機/網絡 -> 行業軟件及應用
    【市場價】
    640-928
    【優惠價】
    400-580
    【作者】 晁嶽攀 著 
    【所屬類別】 圖書  計算機/網絡  行業軟件及應用 
    【出版社】電子工業出版社 
    【ISBN】9787121287763
    【折扣說明】一次購物滿999元台幣免運費+贈品
    一次購物滿2000元台幣95折+免運費+贈品
    一次購物滿3000元台幣92折+免運費+贈品
    一次購物滿4000元台幣88折+免運費+贈品
    【本期贈品】①優質無紡布環保袋,做工棒!②品牌簽字筆 ③品牌手帕紙巾
    版本正版全新電子版PDF檔
    您已选择: 正版全新
    溫馨提示:如果有多種選項,請先選擇再點擊加入購物車。
    *. 電子圖書價格是0.69折,例如了得網價格是100元,電子書pdf的價格則是69元。
    *. 購買電子書不支持貨到付款,購買時選擇atm或者超商、PayPal付款。付款後1-24小時內通過郵件傳輸給您。
    *. 如果收到的電子書不滿意,可以聯絡我們退款。謝謝。
    內容介紹



    開本:16開
    紙張:膠版紙
    包裝:平裝

    是否套裝:否
    國際標準書號ISBN:9787121287763
    作者:晁嶽攀著

    出版社:電子工業出版社
    出版時間:2016年06月 

        
        
    "

    編輯推薦
    √ Scala集合庫不可多得的中文資料
    √ 作為Scala的制勝法寶本書教你如何駕馭
    √ 面向實際問題用示例代碼講解類的使用和原理
    √ 全新角度實現基本數據結構是提升功力的不二法門
     
    內容簡介
    《Scala集合技術手冊》是***全面介紹Scala集合框架的圖書,它基於*的Scala 2.11編寫,深入全面地介紹了Scala集合框架的集合類和方法,通過圖例、代碼示例、表格等多種方式多方位地介紹集合類的方法和實現,並且對相關的類型的性能進行分析和比較,總結了各個集合類的特點,幫助讀者快速地掌握Scala集合框架,並且可以作為日常Scala開發的參考書。
    目錄
    目錄
    推薦序 . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . iii
    序 . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . iv
    第1章
    Scala集合庫簡介 . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 1
    Scala編程語言 ...............................................................1
    Scala集合 ...................................................................2
    誰應該閱讀此書 .............................................................7
    為什麼寫這本書 .............................................................7
    印刷體變化 ..................................................................7
    內容概要 ....................................................................8
    第2章
    Traversable. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 9
    初始化Traversable對像 ......................................................10目錄
    推薦序 . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . iii
    序 . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . iv
    第1章
    Scala集合庫簡介 . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 1
    Scala編程語言 ...............................................................1
    Scala集合 ...................................................................2
    誰應該閱讀此書 .............................................................7
    為什麼寫這本書 .............................................................7
    印刷體變化 ..................................................................7
    內容概要 ....................................................................8
    第2章
    Traversable. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 9
    初始化Traversable對像 ......................................................10
    集合的靜態類型和類型擦除 .................................................12
    對Traversable實例素執行操作(foreach) ...........................13
    平展一個Traversable實例 ...................................................14
    轉置Traversable集合(transpose) ...........................................17
    unzip一個Traversable .......................................................18
    連接兩個Traversable到一個新的Traversable ..................................19
    連接多個Traversable對像到一個新的Traversable ..............................21
    利用偏函素 ........................................................22
    對素應用一個函數,並將結果放入一個新的Traversable對像中 ........23
    利用scan計算Traversa素的階乘 ........................................24
    使用指定的函數折疊Traversab素 ......................................26
    判斷一個Traversable非空 ...................................................28
    得到Traversable對像的素 ...........................................29
    得到Traversable對像的尾部 .................................................30
    目錄vii
    選擇Traversable 的一段子集 . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 31
    選取Traversable 對像的前素 . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 32
    跳過開頭的前素,選擇素 . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 33
    根據條素 . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 34
    給Traversable 素分組 . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 35
    檢查Traversable 對素是否滿足條件 . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 37
    統計滿足素個數 . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 37
    歸約操作 . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 38
    在Traversable 對像上調用聚合函數 . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 40
    基於Traversable 對像生成字符串 . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 41
    集合類型轉換 . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 42
    返回一個Traversable 對像的視圖view . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 45
    得到Traversable 對像的底層實現 . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 46
    使用一個素 . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 46
    在某個值域上生成指定間隔的隊列 . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 47
    tabulate . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 48
    生成空的Traversable 對像 . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 48
    得到Traversable 對像的串行對像和並行對像 . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 49
    前言

    在我十六年多的編程生涯中,大部分項目中我都使用Java開發。Java的生態圈非常的龐大而豐富,可以幫助我快速地實現項目的架構和開發。雖然感覺Java的語法有很多啰唆的地方,也調研過Groovy、Python等編程語言,但還是覺得Java比較適合開發工作。但是當我嘗試使用Scala實現了一個高性能的消息繫統的時候,我徹底地喜歡上了Scala,它簡潔的語法、豐富的特性、面向對像和函數式編程的美妙結合都給我留下了深刻的印像。因為Scala是基於JVM的編程語言,它可以使用Java實現的庫,充分利用Java生態圈中已有的庫,而性能上又不會有多少損失,所以我經常使用Scala做一些編程的工作。通過閱讀Kafka等Scala實現框架,也促使我更加地堅信Scala的簡潔高效。
    但是,完全掌握Scala的特性、熟練使用它的庫和編程方式進行開發卻不是一件容易的事情。如果有Java編程經驗,則Scala入門會是一件很容易的事情,但是到專家級別卻是一個曲折的過程。這是因為,一、Scala的語法相比其他語言,如Java、Python、Go等要復雜很多,要想完全理解和掌握需要較長的時間。二、Scala本身提供了非常多的庫,尤其是占重要部分的集合庫,隻有熟練掌握它們纔能輕松地應用到開發中。
    在我十六年多的編程生涯中,大部分項目中我都使用Java開發。Java的生態圈非常的龐大而豐富,可以幫助我快速地實現項目的架構和開發。雖然感覺Java的語法有很多啰唆的地方,也調研過Groovy、Python等編程語言,但還是覺得Java比較適合開發工作。但是當我嘗試使用Scala實現了一個高性能的消息繫統的時候,我徹底地喜歡上了Scala,它簡潔的語法、豐富的特性、面向對像和函數式編程的美妙結合都給我留下了深刻的印像。因為Scala是基於JVM的編程語言,它可以使用Java實現的庫,充分利用Java生態圈中已有的庫,而性能上又不會有多少損失,所以我經常使用Scala做一些編程的工作。通過閱讀Kafka等Scala實現框架,也促使我更加地堅信Scala的簡潔高效。
    但是,完全掌握Scala的特性、熟練使用它的庫和編程方式進行開發卻不是一件容易的事情。如果有Java編程經驗,則Scala入門會是一件很容易的事情,但是到專家級別卻是一個曲折的過程。這是因為,一、Scala的語法相比其他語言,如Java、Python、Go等要復雜很多,要想完全理解和掌握需要較長的時間。二、Scala本身提供了非常多的庫,尤其是占重要部分的集合庫,隻有熟練掌握它們纔能輕松地應用到開發中。
    對於個問題,現在已經有了多本介紹和學習Scala語法的書,尤其是剛剛出版的Scala之父Martin Odersky編寫的《Programming in Scala》第三版,都是很好的學習和深入了解Scala語法的圖書。通過編程實踐以及閱讀其他Scala開發的項目,也會很快地提高Scala語法的掌握程度。
    對於第二個問題,尤其是Scala集合框架的全面介紹,並沒有太好的學習資料,相關的Scala書籍中會有一兩章關於Scala集合的介紹,官方的網站上也有多篇關於Scala集合的教程,但是總體來說都是粗略地或者說局部地介紹了Scala集合框架的類和方法,看過之後若有所得,但並不踏實,總是感覺沒有全面地掌握Scala集合。所以針對這個需求,我動手編寫了這本書,主要目的就是編寫一本全面、專門、深入地介紹Scala集合的書與大家分享。
    作為一本專門介紹Scala集合的圖書,它有一些其他技術圖書沒有的特色:
    y
    圖文並茂。 本書不僅提供了多幅插圖,列出了並發/非並發集合類和Trait的繼承關繫,還為主要的集合的方法提供了直觀的圖例,可以實現見圖識意。

    v
    y
    歸類。 將類似的方法放在一起介紹,比如 map和flatmap,scan、scanLeft和scanRight,size和length等。
    y
    對比。 將容易混淆的方法進行對比,剖析它們之間的區別,比如head、last、init、tail,reduce和fold方法的區別等。
    y
    代碼實例。通過簡單的代碼類和方法的功能。代碼簡短而功能直接。
    y
    表格。通過表格進行彙總和知識整理。
    y
    全面。本書詳細介紹了Scala集合絕大部分的類和方法,對於一些類還介紹了它的歷史優化過程和當前的問題。
    y
    深入。對於一些典型的集合類,本書還深入介紹了它們的底層實現,通過底層實現了解它們的特性和性能。
    我期望能通過多種方式搭建起本書的架構,多方位地幫助讀者學習和掌握Scala集合庫。而且本書還能作為案頭的一本常用查找手冊,當對Scala集合的類或者方法有疑惑時,可以通過翻看本書找到答案。
    聯繫方式
    盡管我盡量保持本書內容的準確性,每一個方法和例子都編寫測試過,但是因為Scala集合框架的復雜和知識點比較多,加之作者水平有限,疏漏和錯誤在所難免,懇請廣大讀者批評指正。如果你發現了錯誤或好的建議,也可以聯繫我。我的聯繫方式如下:
    郵箱:
    新浪微博:colobu
    致謝
    特別感謝電子工業出版社的編輯張春雨,沒有你的努力和辛苦工作,就不會有本書順利的出版。沒有你的激勵,可能本書的內容隻能三三兩兩地散落在我的筆記或者博客中,不能集結出版。
    感謝我的老婆和兒子。寫書占用了我大部分的業餘時間,不能花更多的時間陪伴你們。春節的時候也隻能讓你們自己回娘家,給我獨自的時間寫稿和修改,沒有你們的理解和支持,我也不能安心地寫作。
    謝謝閱讀本書的朋友,如果沒有你們對相關知識的渴求,也就不會有本書的編寫。你們對Scala的喜愛,對Scala集合框架的知識的渴求,就是我寫本書的動力。
    在線試讀
    推薦序
    非常高興國內有本用中文原創的 Scala 書籍。Scala 儼然成為了大數據領域的明星語言, 它強大的抽像和並發能力,以及高效的集合操作讓它抓住了大數據的這波浪潮。
    提起 Scala 很多人可能會先想到多範式、高並發等特點,其實在集合庫的設計上 Scala 也 是非常大膽進取的。比如引入了 Tuple、不可變集合,對很多集合內置了map/reduce/filter/fold 等操作,支持模式匹配,等等,讓數據處理得到了極大的簡化。
    另外,Scala 在設計上對 Java 的一些“不一致性”或“直觀性”做了修正,比如用 Any 類 型統一了 Java 裡的引用類型和基礎類型,用統一的 Int 替代了 Java 裡的 Integer 和 int 兩種類型, 並針對這種值類型 (value type) 的運行時 Boxing/Unboxing 做了優化。還有 Java 的數組類型 在設計上出於計算的方便被設計為了天然支持協變特性,這在 Scala 2.X 版本得到了修正,去 掉了協變。對於相等性的比較讓直觀的“==”等價於“equals”。
    Scala 裡的不可變集合主要從函數式語言的集合庫裡演化而來,一方面在並發情況下這些 數據避免了競爭所需要的鎖的開銷,另一方面在底層則通過共享數據降低了集合在更新時生 成新對像的成本。配合惰性計算 (lazy evaluation) 可以發揮更大的威力。當然 Scala 也不反對 使用可變集合,在追求性能的地方你可以根據自己的具體情況做出選擇。
    在學習 Scala 的集合庫時,建議深入地了解一些“關鍵”集合的實現,比如 List,它跟 Java 裡的 List 有著完全不同的設計,深入體會這個源自 Lisp 的遞歸結構的數據類型所表達的 含義,對學習 Scala 有非常大的幫助。
    這本書非常務實,提供了很多例子,由淺入深地帶領你了解 Scala 的集合領域。不管是對 大數據領域還是對日常工作都有很大的裨益。
    王宏江挖財架構師《 Scala 函數式編程》譯者


     
    網友評論  我們期待著您對此商品發表評論
     
    相關商品
    在線留言 商品價格為新臺幣
    關於我們 送貨時間 安全付款 會員登入 加入會員 我的帳戶 網站聯盟
    DVD 連續劇 Copyright © 2024, Digital 了得網 Co., Ltd.
    返回頂部