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

商品搜索

 类 别:
 关键字:
    

商品分类

  •  管理

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

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

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

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

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

  •  心理学

  •  古籍

  •  文化

  •  历史

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

  •  文学

  •  艺术

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

  •  文学

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

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

  •  成功/励志

  •  政治

  •  军事

  •  科普读物

  •  计算机/网络

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

  •  医学

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

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

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

  •  外语

  •  考试

  •  教材

  •  工具书

  •  中小学用书

  •  中小学教科书

  •  动漫/幽默

  •  烹饪/美食

  •  时尚/美妆

  •  旅游/地图

  •  家庭/家居

  •  亲子/家教

  •  两性关系

  •  育儿/早教

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



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

    是否套裝:否
    國際標準書號ISBN:9787302538554
    作者:李柯泉

    出版社:清華大學出版社
    出版時間:2019年11月 

        
        
    "

    產品特色

    width="750"

    編輯推薦

    Node.js用於服務器端操作,學起來沒有畫面感,很多人覺得比較難。本書全程采用實例的方式,讓讀者學完一個技術點,就練會一個技術點
    Node.js是一門開源的、為Web而生的語言,具有高並發、異步等特點,並且擁有一個十分活躍的開發者社區。Node.js適合沒有經驗的人上手使用,在世界各地的開發者中擁有一大批擁躉。本書以實戰為主旨,精選適用於生產環境的Node.js 10代碼實例,幫助讀者從零開始掌握Node.js服務器編程。

     
    內容簡介

    本書精選適用於生產環境的Node.js10代碼實例,幫助讀者從零開始掌握Node.js服務器編程。全書內容翔實、重點突出、通俗易懂,涵蓋Node.js程序開發的方方面面。 全書共分為10章,內容包括:Node.js10控制臺輸出、文件管理、進程與異步I/O管理、進程通信、緩衝區Buffer管理、網絡管理、Web管理、MySQL與MongoDB數據庫管理和常用工具Util開發等方面的內容。 本書是掌握Node.js10編程非常好的圖書,全書內容簡潔、代碼精練、實例豐富,能夠幫助初學者快速掌握Node.js開發。同時,對於設計人員提高Web服務器端腳本語言開發的技術水平有非常積極的指導作用。

    作者簡介

    李柯泉,計算機科學與技術研究生。現就職於大連海事大學信息科學技術中心,創立了開源組織青龍小組,是大連海事大學CSDN高校俱樂部任負責人。為大連海事大學開發了款校園移動APP,參與大連海事大學新版校園網設計與實現,承接了大連海事大學項目“基於校園網的移動流媒體點播繫統”。熟悉流行的Vue、React、Angular、Node等Web框架。

    目錄
    目 錄
    第1章 Node.js環境及工具 1
    1.1 通過安裝包安裝Node 1
    1.2 通過二進制方式安裝Node 4
    1.3 借助NPM包管理器升級Node 6
    1.4 Node.js開發工具Sublime Text配置 6
    1.5 Node.js開發平臺WebStorm配置 10
    第2章 Node.js控制臺輸出 14
    2.1 Node.js中的Console概述 14
    2.2 控制臺日志信息輸出 14
    2.3 輸出JSON數據交換格式 15
    2.4 輸出邏輯運算符結果 16
    2.5 格式化參數輸出 17
    2.6 輸出錯誤和警告 18

    目    錄
    第1章  Node.js環境及工具 1
    1.1  通過安裝包安裝Node 1
    1.2  通過二進制方式安裝Node 4
    1.3  借助NPM包管理器升級Node 6
    1.4  Node.js開發工具Sublime Text配置 6
    1.5  Node.js開發平臺WebStorm配置 10
    第2章  Node.js控制臺輸出 14
    2.1  Node.js中的Console概述 14
    2.2  控制臺日志信息輸出 14
    2.3  輸出JSON數據交換格式 15
    2.4  輸出邏輯運算符結果 16
    2.5  格式化參數輸出 17
    2.6  輸出錯誤和警告 18
    2.7  輸出位置重定向 19
    2.8  輸出對像的屬性和方法 20
    2.9  輸出控制鍵 21
    2.10  從控制臺讀取用戶輸入 23
    2.11  在控制臺使用斷言工具 25
    2.12  在控制臺輸出表格 26
    第3章  Node.js文件管理 27
    3.1  文件管理概述 27
    3.2  打開與關閉文件 27
    3.3  創建與刪除文件硬鏈接 31
    3.4  創建文件符號鏈接 35
    3.5  讀取文件符號鏈接 37
    3.6  截取文件內容 39
    3.7  修改文件長度 41
    3.8  獲取文件信息 43
    3.9  重命名文件 44
    3.10  相對路徑轉路徑 46
    3.11  創建和刪除目錄 47
    3.12  讀取文件目錄 50
    3.13  讀取文件內容 51
    3.14  根據文件描述符讀取文件內容 53
    3.15  寫入文件內容 55
    3.16  根據文件描述符寫入文件內容 56
    3.17  追加寫入文件內容 59
    3.18  監控文件 61
    第4章  進程與異步管理 63
    4.1  進程與異步概述 63
    4.2  獲取程序當前目錄 63
    4.3  改變當前目錄 64
    4.4  獲取繫統相關信息 65
    4.5  實現標準輸出流 70
    4.6  實現標準錯誤流 72
    4.7  實現標準輸入流 73
    4.8  Process模塊的異步方法 74
    4.9  異步方法基礎 76
    4.10  Async串行流程 77
    4.11  Async瀑布模式流程控制 80
    4.12  Async並行流程控制 82
    4.13  Async限制性並行流程控制 84
    4.14  Async循環流程控制 85
    4.15  Async隊列流程控制 89
    第5章  進程通信 92
    5.1  進程通信概述 92
    5.2  創建子進程 92
    5.3  綁定繫統事件 95
    5.4  綁定錯誤事件 97
    5.5  創建子進程查看用戶目錄 99
    5.6  查看物理內存使用狀態 101
    5.7  查看子進程pid 103
    5.8  創建子進程統計繫統登錄次數 104
    5.9  獲取CPU信息 106
    5.10  實現進程間通信 107
    第6章  緩衝區管理 110
    6.1  Buffer概述 110
    6.2  判斷緩衝區對像 110
    6.3  獲取緩衝區對像字節長度 112
    6.4  讀取緩衝區對像 113
    6.5  寫入緩衝區對像 116
    6.6  緩衝區對像轉字符串 118
    6.7  緩衝區對像裁剪 120
    6.8  拷貝緩衝區對像 121
    6.9  拼接緩衝區 123
    6.10  應用Buffer緩衝區操作HTTP Request Header 126
    第7章  網絡管理 131
    7.1  網絡管理概述 131
    7.2  創建基本的TCP服務器 131
    7.3  創建基本的TCP客戶端 133
    7.4  創建簡單的TCP通信應用 135
    7.5  創建TCP服務器的另一種方式 138
    7.6  服務器端綁定事件 139
    7.7  獲取服務器地址參數 142
    7.8  獲取當前服務器連接數 144
    7.9  獲取套接字地址 147
    7.10  獲取遠程地址 149
    7.11  使用套接字寫數據 150
    7.12  控制套接字數據流的應用 154
    7.13  創建UDP服務器 158
    7.14  創建UDP客戶端 160
    7.15  創建簡單的UDP應用 162
    7.16  UDP廣播服務的實現 165
    7.17  模仿簡單的聊天室應用 169
    第8章  Web管理 174
    8.1  Web管理概述 174
    8.2  構建一個基本的HTTP服務器 174
    8.3  編寫一個簡單的HTTP客戶端 177
    8.4  HTTP響應狀態碼 179
    8.5  設定和獲取HTTP頭文件 183
    8.6  寫HTTP頭文件的方法 185
    8.7  發送與處理GET請求 187
    8.8  進行重定向操作 190
    8.9  服務器多路徑處理方式 192
    8.10  模擬ping命令連接服務器 196
    8.11  安裝Express開發框架 198
    8.12  使用Express開發框架開發的Hello World 199
    8.13  Express開發框架路由處理 204
    8.14  應用Express框架實現登錄頁面 208
    8.15  Express框架實現Ajax方式操作 212
    第9章  數據庫管理 217
    9.1  數據庫概述 217
    9.2  連接MySQL數據庫 218
    9.3  查詢MySQL數據庫 220
    9.4  插入MySQL數據庫 221
    9.5  刪除MySQL數據庫 222
    9.6  更新MySQL數據庫 224
    9.7  操作MySQL數據庫連接池 225
    9.8  連接MongoDB數據庫 227
    9.9  連接MongoDB數據集合 230
    9.10  查詢MongoDB數據集合 232
    9.11  插入MongoDB數據集合 235
    9.12  刪除MongoDB數據集合 237
    9.13  更新MongoDB數據集合 238
    第10章  Util常用工具 242
    10.1  Util概述 242
    10.2  原型對像繼承 242
    10.3  將任意對像轉換為字符串 245
    10.4  驗證是否為數組 246
    10.5  驗證是否為日期格式 247
    10.6  驗證是否為正則表達式 248
    10.7  驗證是否為錯誤類型 249
    10.8  格式化字符串 251
    10.9  驗證類型 252


     

    前言
    前 言
    讀懂本書
    Node.js迅速崛起
    Node.js框架作為一種服務器端腳本語言的開發技術,近些年在IT圈內可謂是掀起一股熱潮,崛起之迅速令人瞠目。設計人員發現,原來僅僅運行於瀏覽器端的JavaScript腳本也可以完美地運行在服務器端了,這確實太震撼人心了。於是,掌握Node.js框架開發技術成為眾多設計人員的熱切期望。
    本書是一本講究實踐的書,其為讀者全面深入地講解了針對各種場景的Node.js技術。全書百餘個代碼實例給讀者帶來的不僅僅是全面的基礎知識,更是為讀者提供了設計簡潔高效的服務器端代碼與網站架構、應對跨平臺與跨瀏覽器兼容、優化服務器性能等切實問題的解決之道。可以說,這是一本學習Node.js框架開發技術的高效手冊。
    Node.js支持跨終端、多平臺的開發,無論是傳統的PC客戶端,或是現今流行的移動端設備,或是Windows繫統、Android繫統、iOS繫統,均是Node.js可以發揮威力的舞臺。可以說,今天Node.js框架的迅速崛起是由其內在特性決定的。

    前    言
    讀懂本書
    Node.js迅速崛起
    Node.js框架作為一種服務器端腳本語言的開發技術,近些年在IT圈內可謂是掀起一股熱潮,崛起之迅速令人瞠目。設計人員發現,原來僅僅運行於瀏覽器端的JavaScript腳本也可以完美地運行在服務器端了,這確實太震撼人心了。於是,掌握Node.js框架開發技術成為眾多設計人員的熱切期望。
    本書是一本講究實踐的書,其為讀者全面深入地講解了針對各種場景的Node.js技術。全書百餘個代碼實例給讀者帶來的不僅僅是全面的基礎知識,更是為讀者提供了設計簡潔高效的服務器端代碼與網站架構、應對跨平臺與跨瀏覽器兼容、優化服務器性能等切實問題的解決之道。可以說,這是一本學習Node.js框架開發技術的高效手冊。
    Node.js支持跨終端、多平臺的開發,無論是傳統的PC客戶端,或是現今流行的移動端設備,或是Windows繫統、Android繫統、iOS繫統,均是Node.js可以發揮威力的舞臺。可以說,今天Node.js框架的迅速崛起是由其內在特性決定的。
    Node.js的技術特點
    Node.js是基於先進的Google V8引擎開發的JavaScript服務器端平臺,可用來快速地搭建易於擴展的Web應用。大多數剛剛接觸Node.js框架的初學者可能一時無從下手,那麼Node.js技術的主要特點有哪些呢?
    筆者認為,Node.js跨平臺的瀏覽器兼容性、服務器端腳本使用、模塊和包管理、進程管理與異步I/O、進程與子進程通信、文件與路徑處理、事件處理機制、TCP/UDP網絡編程管理、Web應用管理、Node.js數據庫管理以及常用工具Util開發等方面的內容,都屬於Node.js技術的特點   所在。
    本書詳細介紹這些技術內容,並通過具體的代碼實例幫助讀者學習和掌握這些知識點的原理及使用方法,真正實現理論與實踐相結合。
    本書的內容安排
    本書共分10章,各章節針對不同的Node.js功能模塊進行詳細的介紹。
    第1章主要介紹關於Node.js框架安裝、環境搭建和開發工具使用方面的內容,旨在幫助讀者快速掌握Node程序的學習方法。
    第2章主要介紹Node.js框架的控制臺模塊,通過該模塊的方法可以向操作繫統控制臺實現各種格式化輸入和輸出等操作,也就是讀者熟知的“讀取-求值-輸出”循環(Read-Eval-Print Loop,REPL)交互式的編程環境。
    第3章主要介紹Node.js框架中的文件繫統(File System)模塊如何支持I/O操作的方法,這些操作方法是對標準POSIX函數的簡單封裝,其提供了文件的讀取、寫入、更名、刪除、遍歷目錄、鏈接等POSIX文件繫統操作。
    第4章主要介紹使用Node.js框架進程管理模塊(Process)以及Node.js異步管理和I/O編程。Process模塊是Node.js框架的一個全局內置對像,Node.js代碼可以在任何位置訪問該對像,實際上這個對像就是Node.js代碼宿主的操作繫統進程對像。使用Process模塊可以截獲進程的異常、退出等事件,可以獲取進程的環境變量、當前目錄、內存占用等信息,還可以操作工作目錄切換、進程退出等操作。Node.js框架在設計之初就考慮作為一個高效的Web服務器而存在,因此高效的異步機制貫穿於整個Node.js框架的編程模型中,讀者可以學習到異步I/O機制、異步I/O應用和Async流程控制庫應用等Node.js框架異步編程的內容。
    第5章主要介紹使用Node.js框架的child_process模塊創建子進程的4種方法,分別是spawn()、exec()、execFile()和fork()方法。其中,spawn()方法是原始的創建子進程的方法,其他3種都是通過對spawn()方法不同程度的進一步封裝實現的。使用child_process模塊提供的這些方法可以實現多進程任務、操作Shell和進程通信等操作,實用功能是非常強大的。
    第6章主要介紹Node.js框架中Buffer的概念,其可以理解為緩衝區或臨時存貯區,是用來暫時存放輸入輸出數據的一小塊內存。如果讀者學習過C語言編程,對於指針數組的概念有一定了解,那麼學習並掌握Node.js框架的Buffer就會容易很多。
    第7章主要介紹Node.js框架中對於TCP/UDP網絡編程方面的支持,Node.js框架為設計人員提供了網絡(Net)模塊來支持TCP協議應用,提供了數據報套接字(UDP)模塊來支持UDP協議應用,這兩個模塊提供了一繫列與網絡應用相關的函數方法,通過這些方法就可以構建基本的網絡應用。
    第8章主要介紹應用Node.js框架中的HTTP模塊與HTTPS模塊開發Web應用的方法,這兩個模塊基於HTTP協議與HTTPS協議開發,提供了一繫列與Web應用開發相關的函數方法,通過這些方法可以構建各種功能復雜且強大的Web應用。
    第9章主要介紹Node.js框架與MySQL數據庫和MongoDB數據庫交互的方法。關於MySQL數據庫,主要選用目前人氣的node-mysql開源項目作為Node.js框架的MySQL擴展庫,該開源項目提供了MySQL數據庫對Node.js框架的完整支持,具有一套與數據庫開發相關的函數方法,通過這些方法可以非常方便地構建Node.js數據庫應用。關於MongoDB數據庫,主要選用同名的MongoDB開源項目作為Node.js框架的MongoDB擴展庫,該擴展庫具有一套與數據庫開發相關的函數方法,通過這些方法可以非常方便地構建Node.js數據庫應用。
    第10章主要介紹Node.js框架中的常用工具(Util)模塊,該模塊是為了解決核心JavaScript的功能過於精簡而設計的。應用該模塊可以實現對一個原型對像的繼承功能,實現對像格式化操作,將任意對像轉換為字符串的操作,調試輸出功能,驗證正則表達式和驗證對像類型,等等。
    本書適合你嗎?
    本書涵蓋絕大部分關於Node.js基礎和進階的內容,全程做到將知識點與應用實例相結合,通過大量的代碼實例幫助讀者快速掌握Node.js框架的編程技巧,並應用到實踐開發中。本書通過這種學以致用的方式來增強讀者的閱讀興趣,無論是基礎內容還是提高內容,相信讀者都可以從中  獲益。
    本書涉及的主要軟件或工具
    ? WebStorm   ? EditPlus   ? Mozilla Firefox  ? Google Chrome
    ? Sublime Text   ? UltraEdit  ? Notepad
    本書涉及的技術或框架
    ? HTML    ? HTML 5  ? CSS 3    ? JSON
    ? MIME    ? JavaScript  ? AJAX    ? Express
    ? HTTP    ? HTTPS   ? ECMAScript   ? MySQL
    ? MongoDB   ? RegExp   ? Node.js    ? NPM
    本書特點
    (1)本書以簡單、通用的Node.js代碼實例出發,拋開枯燥的純理論知識介紹,通過實例講解的方式幫助讀者學習Node.js程序設計語言。
    (2)本書內容涵蓋Node.js所涉及的絕大部分開發知識,將這些內容整合到一起,可以繫統地了解並掌握這門語言的全貌,為進入大型Web項目的開發做好鋪墊。
    (3)本書對於實例中的知識難點做出了詳細的分析,能夠幫助讀者有針對性地提高Node.js編程開發技巧。
    (4)本書在知識點上按照類別進行了合理地劃分,全部代碼實例都是獨立的,讀者可以從頭開始閱讀,也可以從中間開始閱讀,不會影響學習進度。
    (5)本書代碼遵循重構原理,避免代碼污染,真心希望讀者能寫出優秀的、簡潔的、可維護的代碼。
    代碼下載
    本書實例代碼可掃描右側的二維碼獲取。
    如果下載有問題,請聯繫booksaga@163.com,郵件主題為
    “Node.js全程實例”。
    本書讀者
    ? Node.js框架與Web服務器開發初學者
    ? JavaScript開發初學者和前端開發人員
    ? 由JavaScript向Node.js框架轉型的開發人員
    ? 網站建設與網頁設計的開發人員
    ? 需要Web前端開發實踐的各類IT培訓學校的學生
    ? 大中專院校Web前端開發課程的學生


     


     


     



    編  者
    2019年9月


     

















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