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

商品搜索

 类 别:
 关键字:
    

商品分类

  • 新类目

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



    出版社:人民郵電
    ISBN:9787115335500
    商品編碼:1076978329

    開本:16
    出版時間:2013-12-01

    代碼:69
    作者:樸靈

        
        
    "

    基本信息

    • 商品名稱:深入淺出Node.js/圖靈原創
    • 作者:樸靈
    • 代碼:69
    • 出版社:人民郵電
    • ISBN號:9787115335500

    其他參考信息

    • 出版時間:2013-12-01
    • 印刷時間:2013-12-01
    • 版次:1
    • 印次:1
    • 開本:16開
    • 包裝:平裝
    • 頁數:332
    • 字數:514千字

    編輯推薦語

    《深入淺出Node.js/圖靈原創》編著者樸靈。 目前,還沒有一本書將Node自身結構介紹出來,大多停留在Node介紹或者框架、庫的使用層面上,本書希望從不同的視角揭示Node自己內在的特點和結構。也許你已經用過Node進行相關的開發,在使用了Node帶來的欣喜後,還能在閱讀本書時,發出一句“哦,原來Node是這樣的”,這就是本書的簡單寄望。 對於Node初學者,目前市面上也已經有Node相關的入門書,它們可以快速地領你進入Node開發之旅。在了解了這些基本過程後,想了解*多Node知識的好奇心,會領你來閱讀本書的。 **本深度講解Node.js的圖書 源碼級別探尋Node.js的實現原理 阿裡巴巴一線Node.js開發者*真實的經驗

    內容提要

    《深入淺出Node.js/圖靈原創》編著者樸靈。
         《深入淺出Node.js/圖靈原創》從不同的視角介 紹了Node內在的特點和結構。由首章Node介紹為索引 ,涉及Node的各個方面,主要內容包含模塊機制的揭 示、異步I/O實現原理的展現、異步編程的探討、內 存控制的介紹、二進制數據Buffer的細節、Node中的 網絡編程基礎、Node中的Web開發、進程間的消息傳 遞、Node測試以及通過Node構建產品需要的注意事項 。*後的附錄介紹了Node的安裝、調試、編碼規範和 NPM倉庫等事宜。
         本書適合想深入了解Node的人員閱讀。
        

    目錄

    **章 Node簡介
    1.1 Node的誕生歷程
    1.2 Node的命名與起源
    1.2.1 為什麼是
    1.2.2 為什麼叫Node
    1.3 Node給帶來的意義
    1.4 Node的特點
    1.4.1 異步I/O
    1.4.2 事件與回調函數
    1.4.3 單線程
    1.4.4 跨平臺
    1.5 Node的應用場景
    1.5.1 I/O密集型
    1.5.2 是否不擅長CPU密集型業務
    1.5.3 與遺留繫統和平共處
    1.5.4 分布式應用
    1.6 Node的使用者
    1.7 參考資源

    第2章 模塊機制
    2.1 CommonJS規範
    2.1.1 CommonJS的出發點
    2.1.2 CommonJS的模塊規範
    2.2 Node的模塊實現
    2.2.1 優先從緩存加載
    2.2.2 路徑分析和文件定位
    2.2.3 模塊編譯
    2.3 核心模塊
    2.3.1 核心模塊的編譯過程
    2.3.2 C/C++核心模塊的編譯過程
    2.3.3 核心模塊的引入流程
    2.3.4 編寫核心模塊
    2.4 C/C++擴展模塊
    2.4.1 前提條件
    2.4.2 C/C++擴展模塊的編寫
    2.4.3 C/C++擴展模塊的編譯
    2.4.4 C/C++擴展模塊的加載
    2.5 模塊調用棧
    2.6 包與NPM
    2.6.1 包結構
    2.6.2 包描述文件與NPM
    2.6.3 NPM常用功能
    2.6.4 局域NPM
    2.6.5 NPM潛在問題
    2.7 前後端共用模塊
    2.7.1 模塊的側重點
    2.7.2 AMD規範
    2.7.3 CMD規範
    2.7.4 兼容多種模塊規範
    2.8 總結
    2.9 參考資源

    第3章 異步I/O
    3.1 為什麼要異步I/O
    3.1.1 用戶體驗
    3.1.2 資源分配
    3.2 異步I/O實現現狀
    3.2.1 異步I/O與非阻塞I/O
    3.2.2 理想的非阻塞異步I/O
    3.2.3 現實的異步I/O
    3.3 Node的異步I/O
    3.3.1 事件循環
    3.3.2 觀察者
    3.3.3 請求對像
    3.3.4 執行回調
    3.3.5 小結
    3.4 非I/O的異步API
    3.4.1 定時器
    3.4.2 process.nextTick()
    3.4.3 setImmediate()
    3.5 事件驅動與高性能服務器
    3.6 總結
    3.7 參考資源

    第4章 異步編程
    4.1 函數式編程
    4.1.1 高階函數
    4.1.2 偏函數用法
    4.2 異步編程的優勢與難點
    4.2.1 優勢
    4.2.2 難點
    4.3 異步編程解決方案
    4.3.1 事件發布/訂閱模式
    4.3.2 Promise/Deferred模式
    4.3.3 流程控制庫
    4.4 異步並發控制
    4.4.1 bagpipe的解決方案
    4.4.2 async的解決方案
    4.5 總結
    4.6 參考資源

    第5章 內存控制
    5.1 V8的垃圾回收機制與內存限制
    5.1.1 Node與V8
    5.1.2 V8的內存限制
    5.1.3 V8的對像分配
    5.1.4 V8的垃圾回收機制
    5.1.5 查看垃圾回收日志
    5.2 高效使用內存
    5.2.1 作用域
    5.2.2 閉包
    5.2.3 小結
    5.3 內存指標
    5.3.1 查看內存使用情況
    5.3.2 堆外內存
    5.3.3 小結
    5.4 內存洩漏
    5.4.1 慎將內存當做緩存
    5.4.2 關注隊列狀態
    5.5 內存洩漏排查
    5.5.1 node-heapdump
    5.5.2 node-memwatch
    5.5.3 小結
    5.6 大內存應用
    5.7 總結
    5.8 參考資源

    第6章 理解Buffer
    6.1 Buffer結構
    6.1.1 模塊結構
    6.1.2 Buffer對像
    6.1.3 Buffer內存分配
    6.2 Buffer的轉換
    6.2.1 字符串轉Buffer
    6.2.2 Buffer轉字符串
    6.2.3 Buffer不支持的編碼類型
    6.3 Buffer的拼接
    6.3.1 亂碼是如何產生的
    6.3.2 setEncoding()與string_decoder()
    6.3.3 正確拼接Buffer
    6.4 Buffer與性能
    6.5 總結
    6.6 參考資源

    第7章 網絡編程
    7.1 構建TCP服務
    7.1.1 TCP
    7.1.2 創建TCP服務器端
    7.1.3 TCP服務的事件
    7.2 構建UDP服務
    7.2.1 創建UDP套接字
    7.2.2 創建UDP服務器端
    7.2.3 創建UDP客戶端
    7.2.4 UDP套接字事件
    7.3 構建HTTP服務
    7.3.1 HTTP
    7.3.2 http模塊
    7.3.3 HTTP客戶端
    7.4 構建WebSocket服務
    7.4.1 WebSocket握手
    7.4.2 WebSocket數據傳輸
    7.4.3 小結
    7.5 網絡服務與安全
    7.5.1 TLS/SSL
    7.5.2 TLS服務
    7.5.3 HTTPS服務
    7.6 總結
    7.7 參考資源

    第8章 構建Web應用
    8.1 基礎功能
    8.1.1 請求方法
    8.1.2 路徑解析
    8.1.3 查詢字符串
    8.1.4 Cookie
    8.1.5 Session
    8.1.6 緩存
    8.1.7 Basic認證
    8.2 數據上傳
    8.2.1 表單數據
    8.2.2 其他格式
    8.2.3 附件上傳
    8.2.4 數據上傳與安全
    8.3 路由解析
    8.3.1 文件路徑型
    8.3.2 MVC
    8.3.3 RESTful
    8.4 中間件
    8.4.1 異常處理
    8.4.2 中間件與性能
    8.4.3 小結
    8.5 頁面渲染
    8.5.1 內容響應
    8.5.2 視圖渲染
    8.5.3 模板
    8.5.4 Bigpipe
    8.6 總結
    8.7 參考資源

    第9章 玩轉進程
    9.1 服務模型的變遷
    9.1.1 石器時代:同步
    9.1.2 青銅時代:復制進程
    9.1.3 白銀時代:多線程
    9.1.4 黃金時代:事件驅動
    9.2 多進程架構
    9.2.1 創建子進程
    9.2.2 進程間通信
    9.2.3 句柄傳遞
    9.2.4 小結
    9.3 集群穩定之路
    9.3.1 進程事件
    9.3.2 自動重啟
    9.3.3 負載均衡
    9.3.4 狀態共享
    9.4 Cluster模塊
    9.4.1 Cluster工作原理
    9.4.2 Cluster事件
    9.5 總結
    9.6 參考資源

    **0章 測試
    10.測試
    10.1.測試的意義
    10.1.測試介紹
    10.1.3 工程化與自動化
    10.1.4 小結
    10.2 性能測試
    10.2.1 基準測試
    10.2.2 壓力測試
    10.2.3 基準測試驅動開發
    10.2.4 測試數據與業務數據的轉換
    10.3 總結
    10.4 參考資源

    **1章 產品化
    11.1 項目工程化
    11.1.1 目錄結構
    11.1.2 構建工具
    11.1.3 編碼規範
    11.1.4 代碼審查
    11.2 部署流程
    11.2.1 部署環境
    11.2.2 部署操作
    11.3 性能
    11.3.1 動靜分離
    11.3.2 啟用緩存
    11.3.3 多進程架構
    11.3.4 讀寫分離
    11.4 日志
    11.4.1 訪問日志
    11.4.2 異常日志
    11.4.3 日志與數據庫
    11.4.4 分割日志
    11.4.5 小結
    11.5 監控報警
    11.5.1 監控
    11.5.2 報警的實現
    11.5.3 監控繫統的穩定性
    11.6 穩定性
    11.7 異構共存
    11.8 總結
    11.9 參考資源

    附錄A 安裝Node
    A.1 Windows繫統下的Node安裝
    A.2 Mac繫統下Node的安裝
    A.3 Linux繫統下Node的安裝
    A.4 總結
    A.5 參考資源

    附錄B 調試Node
    B.1 Debugger
    B.2 Node Inspector
    B.2.1 安裝Node Inspector
    B.2.2 錯誤堆棧
    B.3 總結

    附錄C Node編碼規範
    C.1 根源
    C.2 編碼規範
    C.2.1 空格與格式
    C.2.2 命名規範
    C.2.3 比較操作
    C.2.4 字面量
    C.2.5 作用域
    C.2.6 數組與對像
    C.2.7 異步
    C.2.8 類與模塊
    C.2.9 注解規範
    C.3 *佳實踐
    C.3.1 衝突的解決原則
    C.3.2 給編輯器設置檢測工具
    C.3.3 版本控制中的hook
    C.3.4 持續集成
    C.4 總結
    C.5 參考資源

    附錄D 搭建局域NPM倉庫
    D.1 NPM倉庫的安裝
    D.1.1 安裝Erlang和CouchDB
    D.1.2 搭建NPM倉庫
    D.2 高階應用
    D.2.1 鏡像倉庫
    D.2.2 私有模塊應用
    D.2.3 純私有倉庫
    D.3 總結
    D.4 參考資源




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