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

商品搜索

 类 别:
 关键字:
    

商品分类

  • 新类目

     管理
     投资理财
     经济
     社会科学
  • Clojure經典實例
    該商品所屬分類:圖書 -> 編程語言
    【市場價】
    761-1104
    【優惠價】
    476-690
    【作者】 範德哈特諾伊費爾德 
    【出版社】人民郵電出版社 
    【ISBN】9787115395948
    【折扣說明】一次購物滿999元台幣免運費+贈品
    一次購物滿2000元台幣95折+免運費+贈品
    一次購物滿3000元台幣92折+免運費+贈品
    一次購物滿4000元台幣88折+免運費+贈品
    【本期贈品】①優質無紡布環保袋,做工棒!②品牌簽字筆 ③品牌手帕紙巾
    版本正版全新電子版PDF檔
    您已选择: 正版全新
    溫馨提示:如果有多種選項,請先選擇再點擊加入購物車。
    *. 電子圖書價格是0.69折,例如了得網價格是100元,電子書pdf的價格則是69元。
    *. 購買電子書不支持貨到付款,購買時選擇atm或者超商、PayPal付款。付款後1-24小時內通過郵件傳輸給您。
    *. 如果收到的電子書不滿意,可以聯絡我們退款。謝謝。
    內容介紹



    出版社:人民郵電出版社
    ISBN:9787115395948
    商品編碼:24224560009

    品牌:文軒
    出版時間:2015-08-01
    代碼:95

    作者:範德哈特,諾伊費爾德

        
        
    "



    作  者:(美)範德哈特,(加)諾伊費爾德 著 王海鵬,徐宏寧 譯
    /
    定  價:95
    /
    出 版 社:人民郵電出版社
    /
    出版日期:2015年08月01日
    /
    頁  數:424
    /
    裝  幀:平裝
    /
    ISBN:9787115395948
    /
    主編推薦
    本書涵蓋150多個具體實例,展示了有經驗的Clojure開發者如何用這門JVM語言完成各種編程任務。解決方案全面廣泛:從構建動態網站和應用數據庫到網絡通信、雲計算、不錯測試策略等,面面俱到。這些實例源於優選60多名Clojure開發者。

    本書的每個實例不僅可以即學即用,而且其中提供的關於解決方案原理的討論,讓讀者可以在模式、方法和技巧上舉一反三,從而在遇到本書未提及的其他編程任務時也能遊刃有餘。

    通過閱讀本書,你可以:

    掌握內建原生數據和復合等
    目錄
    ●譯者序xi
    前言xiii
    第1章原生數據1
    1.0簡介1
    1.1改變字符串的大小寫2
    1.2清除字符串中的空白字符3
    1.3利用部件構建字符串5
    1.4將字符串作為字符序列6
    1.5字符與整數的轉換7
    1.6格式化字符串9
    1.7按模式查找字符串11
    1.8利用正則表達式從字符串中取出值12
    1.9對字符串執行查找和替換13
    1.10將字符串切分成部分15
    1.11基於數量為字符串加復數16
    1.12在字符串、符號和關鍵字之間的轉換18
    1.13利用非常大或非常小的數來保持精度20
    1.14使用有理數21
    1.15解析數字23
    1.16數的截斷和舍入24
    1.17模糊比較26
    1.18三角計算27
    1.19根據不同的進制輸入和輸出整數29
    1.20計算數值集合的統計值30
    1.21位操作33
    1.22生成隨機數34
    1.23操作貨幣36
    1.24生成專享ID37
    1.25得到當前的日期和時間39
    1.26用字面值來表示日期40
    1.27利用clj-time解析日期和時間42
    1.28利用clj-time格式化日期43
    1.29比較日期45
    1.30計算時間間隔的長度46
    1.31生成一繫列的日期和時間48
    1.32利用原生Java類型生成一繫列日期和時間49
    1.33根據日期間的關繫取得日期52
    1.34處理時區53
    1.35將Unix時間戳轉換成Date對像55
    1.36將Date對像轉換成Unix時間戳56
    第2章復合數據58
    2.0簡介58
    2.1創建列表59
    2.2從已有的數據結構創建列表61
    2.3在列表中“添加素62
    2.4從列表中“移除素63
    2.5測試是否列表64
    2.6創建向量65
    2.7在向量中“添加素66
    2.8從向量中“移除素67
    2.9取得索引處的值68
    2.10設置索引處的值70
    2.11創建集71
    2.12在集中添加素73
    2.13測試集成員74
    2.14使用集操作76
    2.15創建映射表77
    2.16從映射表中取得值79
    2.17從映射表中同時取出多個鍵82
    2.18設置映射表中的鍵84
    2.19用復合值作為映射表的鍵86
    2.20將映射表作為序列(或反過來)88
    2.21對映射表應用函數90
    2.22一個鍵保存多個值92
    2.23合並映射表95
    2.24值的比較與排序97
    2.25從集合中移素100
    2.26檢測集合是否包含幾個值中的一個102
    2.27實現定制的數據結構:紅黑樹(第一部分)103
    2.28實現定制的數據結構:紅黑樹(第二部分)106
    第3章廣義計算111
    3.0簡介111
    3.1運行最小的ClojureREPL111
    3.2交互式文檔112
    3.3探索命名空間114
    3.4嘗試庫而不指明依賴關繫116
    3.5運行Clojure程序117
    3.6從命令行運行程序119
    3.7解析命令行參數121
    3.8創建定制的項目模板124
    3.9構建具有多態行為的函數128
    3.10擴展內建的類型133
    3.11用core.async解除消費者和生產者的耦合135
    3.12用core.match為Clojure表達式制作解析器138
    3.13用core.logic查詢層級圖141
    3.14演奏兒歌146
    第4章本地I/O150
    4.0簡介150
    4.1寫入STDOUT和STDERR150
    4.2從控制臺讀入一次擊鍵152
    4.3執行繫統命令153
    4.4訪問資源文件156
    4.5復制文件157
    4.6刪除文件或目錄159
    4.7列出目錄中的文件161
    4.8文件的內存映射163
    4.9讀寫文本文件164
    4.10使用臨時文件165
    4.11在任意位置讀寫文件166
    4.12並行文件處理168
    4.13帶歸約的並行文件處理170
    4.14讀寫Clojure數據172
    4.15在配置文件中使用edn174
    4.16將記錄作為edn值發布178
    4.17讀取Clojure數據時處理未知的帶標簽字面值180
    4.18從文件中讀取屬性182
    4.19讀寫二進制文件184
    4.20讀寫CSV數據186
    4.21讀寫壓縮文件187
    4.22處理XML數據189
    4.23讀寫JSON數據190
    4.24生成PDF文件192
    4.25生成帶可滾動文本的GUI窗口196
    第5章網絡I/O和Web服務200
    5.0簡介200
    5.1發出HTTP請求200
    5.2執行異步HTTP請求202
    5.3發出Ping請求204
    5.4取得並解析RSS數據205
    5.5發送郵件206
    5.6用RabbitMQ實現隊列通信210
    5.7通過MQTT與嵌入式設備通信215
    5.8並發使用ZeroMQ219
    5.9創建TCP客戶端222
    5.10創建TCP服務器223
    5.11收發UDP包227
    第6章數據庫230
    6.0簡介230
    6.1連接SQL數據庫231
    6.2利用連接池連接SQL數據庫233
    6.3操作SQL數據庫236
    6.4用Korma簡化SQL242
    6.5用Lucene進行全文查找245
    6.6用ElasticSearch建立數據索引248
    6.7使用Cassandra252
    6.8使用MongoDB256
    6.9使用Redis259
    6.10連接Datomic數據庫262
    6.11為Datomic數據庫定義數據模式264
    6.12向Datomic寫入數據267
    6.13從Datomic數據庫中刪除數據270
    6.14嘗試Datomic事務而不提交272
    6.15遍歷Datomic索引274
    第7章Web應用277
    7.0簡介277
    7.1Ring簡介277
    7.2使用Ring中間件279
    7.3用Ring提供靜態文件281
    7.4用Ring處理表單數據282
    7.5用Ring處理Cookie284
    7.6用Ring保存會話286
    7.7在Ring中讀寫請求和響應的頭288
    7.8用Compojure路由請求289
    7.9用Ring執行HTTP重定向291
    7.10用Liberator構建REST風格的應用292
    7.11用Enlive實現HTML模板294
    7.12用Selmer實現模板300
    7.13用Hiccup實現模板305
    7.14渲染Markdown文檔307
    7.15用Luminus來構建應用310
    第8章性能與開發效率312
    8.0簡介312
    8.1AOT編譯312
    8.2將項目打包成JAR文件314
    8.3創建WAR文件317
    8.4將應用作為守護進程運行320
    8.5利用類型暗示減輕性能問題325
    8.6用原生Java數組進行快速數學運算328
    8.7用Timbre進行簡單剖析330
    8.8用Timbre記日志332
    8.9向Clojars發布庫334
    8.10使用宏來簡化API棄用336
    第9章分布式計算341
    9.0簡介341
    9.1用Storm構建活動推送繫統342
    9.2用抽取轉換加載(ETL)管道來處理數據350
    9.3聚合大型文件354
    9.4測試Cascalog工作流359
    9.5設置Cascalog任務的檢查點361
    9.6解釋Cascalog查詢363
    ……
    內容簡介
    本書以具體實例的形式講解了clojure語言在不同領域的應用,不僅介紹如何運用clojure,而且還展示了很多常見庫。書中給出了添加了注釋的示例代碼,詳細分析並解釋了數百個真實世界的編程任務。讀者既可通過本書深入了解clojure的精髓,也可將本書用作參考指南,解決具體問題。
    作者簡介
    (美)範德哈特,(加)諾伊費爾德 著 王海鵬,徐宏寧 譯
    王海鵬,獨立咨詢顧問、培訓講師、譯者和軟件開發者,1994年畢業於華東師範大學。他擁有20餘年編程經驗,目前主要的研究領域是算法交易,對各種新技術都有興趣,已翻譯20餘本軟件開發類圖書。



    "
     
    網友評論  我們期待著您對此商品發表評論
     
    相關商品
    【同作者商品】
    範德哈特諾伊費爾德
      本網站暫時沒有該作者的其它商品。
    有該作者的商品通知您嗎?
    請選擇作者:
    範德哈特諾伊費爾德
    您的Email地址
    在線留言 商品價格為新臺幣
    關於我們 送貨時間 安全付款 會員登入 加入會員 我的帳戶 網站聯盟
    DVD 連續劇 Copyright © 2024, Digital 了得網 Co., Ltd.
    返回頂部