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

商品搜索

 类 别:
 关键字:
    

商品分类

  •  管理

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

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

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

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

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

  •  心理学

  •  古籍

  •  文化

  •  历史

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

  •  文学

  •  艺术

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

  •  文学

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

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

  •  成功/励志

  •  政治

  •  军事

  •  科普读物

  •  计算机/网络

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

  •  医学

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

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

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

  •  外语

  •  考试

  •  教材

  •  工具书

  •  中小学用书

  •  中小学教科书

  •  动漫/幽默

  •  烹饪/美食

  •  时尚/美妆

  •  旅游/地图

  •  家庭/家居

  •  亲子/家教

  •  两性关系

  •  育儿/早教

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



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

    是否套裝:否
    國際標準書號ISBN:9787519883416
    作者:[美]托馬斯

    出版社:中國電力出版社
    出版時間:2023年12月 

        
        
    "

    編輯推薦

    編輯推薦
    你準備好用JavaScript構建多線程應用程序了嗎?通過這本實用的書,中級JavaScript開發者將理解瀏覽器提供的Web Worker API和Node.js提供的worker線程模塊的優點和缺點。

    專家推薦
    “Bryan和Thomas精湛地闡述了多線程開發的基礎,並巧妙地說明了各種JavaScript運行時如何實現並行計算。”
    ——James Snell
    Node.js技術指導委員會成員
    “這本書正是我在深入研究工作線程時希望閱讀的書。它詳細且實用,是一本很好的參考書。特別要贊揚其中的分析章節。”
    ——Matteo Collina
    NearForm首席軟件架構師

     
    內容簡介

    本書主要討論了構建多線程應用的兩種方法:一種是使用消息傳遞,另一種是使用共享內存。你將學習實現每種方法的API,包括根據情況進行選擇,以及何時可以結合使用它們。你還將親自動手實踐這些方法構建的高級模式。本書的主要內容有:學習如何從多線程編程中受益。了解專用 worker、共享 worker和服務 worker之間的區別。知道何時以及何時不應該在應用程序中使用多線程。通過利用Atomics對像協調線程之間的通信。應用這些知識來構建高性能的應用程序。從多線程中受益的評估方式。

    作者簡介

    Thomas Hunter II為數十個企業級Node.js服務做出了貢獻,並曾在一家致力於保障Node.js安全的公司工作。他在多個關於Node.js和JavaScript的會議上發表過演講,擁有JSNSD/JSNAD認證,並且是NodeSchool SF的組織者。Bryan English是一位開源JavaScript和Rust程序員,他曾在大型企業繫統、儀表盤和應用安全方面工作過。作為Datadog的高級開源軟件工程師,Bryan是Node.js核心協作者,為多個工作組做出了貢獻。

    目錄
    目錄
    序 1
    前言 3
    目錄
    第1 章 概述 9
    1.1 什麼是線程 11
    1.2 並發性和並行性 13
    1.3 單線程的JavaScript .15
    1.4 隱藏的線程 18
    1.5 C 語言中的線程:用快樂幣致富 . 20
    1.5.1 僅用一個主線程 21
    1.5.2 使用4 個工作線程 .24
    第2 章 瀏覽器 29
    2.1 專用worker .30

    目錄
    序 1
    前言 3
    目錄
    第1 章 概述 9
    1.1 什麼是線程 11
    1.2 並發性和並行性 13
    1.3 單線程的JavaScript .15
    1.4 隱藏的線程 18
    1.5 C 語言中的線程:用快樂幣致富 . 20
    1.5.1 僅用一個主線程 21
    1.5.2 使用4 個工作線程 .24
    第2 章 瀏覽器 29
    2.1 專用worker .30
    2.1.1 專用worker 的Hello World 30
    2.1.2 專用worker 的高級用法 .34
    2.2 共享worker .36
    2.2.1 共享worker 的Hello World 38
    2.2.2 共享worker 的高級用法 .44
    2.3 service worker .47
    2.3.1 service worker 的Hello World 49
    2.3.2 service worker 的高級概念 .55
    2.4 消息傳遞的抽像 58
    2.4.1 RPC 模式 .58
    2.4.2 命令調度器模式 60
    2.4.3 混合模式 .62
    第3 章 Node.js .71
    3.1 在擁有線程之前 72
    3.2 worker_threads 模塊 75
    3.2.1 workerData .76
    3.2.2 MessagePort 77
    3.3 再次看快樂幣(Happycoin)這個程序 .79
    3.3.1 單線程版本 80
    3.3.2 四個線程的版本 82
    3.4 帶有Piscina 的worker 池 .85
    3.5 一個完整的池化快樂幣的例子 90
    第4 章 共享內存 95
    4.1 共享內存簡介 .96
    4.1.1 瀏覽器中的共享內存.96
    4.1.2 在Node.js 中的共享內存 . 100
    4.2 SharedArrayBuffer 和TypedArrays 102
    4.3 數據操作的原子方法 108
    4.3.1 Atomics.add() . 109
    4.3.2 Atomics.and() . 109
    4.3.3 Atomics.compareExchange() 110
    4.3.4 Atomics.exchange() . 110
    4.3.5 Atomics.isLockFree() . 110
    4.3.6 Atomics.load() 111
    4.3.7 Atomics.or() 111
    4.3.8 Atomics.store() 111
    4.3.9 Atomics.sub() . 112
    4.3.10 Atomics.xor() 112
    4.4 原子性問題 112
    4.5 數據序列化 116
    4.5.1 布爾值 116
    4.5.2 字符串 118
    4.5.3 對像 . 120
    第5 章 高級共享內存 121
    5.1 原子協調方法 121
    5.1.1 Atomics.wait() 122
    5.1.2 Atomics.notify() 124
    5.1.3 Atomics.waitAsync() 124
    5.2 時間和不確定性 . 125
    5.2.1 不確定性的例子 125
    5.2.2 檢測線程準備情況 129
    5.3 示例應用:康威生命遊戲 . 132
    5.3.1 單線程生命遊戲 133
    5.3.2 多線程生命遊戲 139
    5.4 原子和事件 146
    第6 章 多線程模式 149
    6.1 線程池 . 149
    6.1.1 線程池的大小 . 150
    6.1.2 調度策略 152
    6.1.3 應用實例 153
    6.2 互斥鎖:一個基本的鎖 161
    6.3 用環形緩衝器處理數據流 . 167
    6.4 演員模型. 176
    6.4.1 模式差異 177
    6.4.2 與JavaScript 的關聯 178
    6.4.3 示例實現 179
    第7 章 WebAssembly . 189
    7.1 你的第一個WebAssembly .190
    7.2 WebAssembly 中的原子操作 192
    7.3 用Emscripten 將C 程序編譯成WebAssembly 194
    7.4 其他WebAssembly 編譯器 196
    7.5 AssemblyScript 197
    7.6 AssemblyScript 中的快樂幣 199
    第8 章 分析 . 205
    8.1 何時不使用 205
    8.1.1 低內存限制 . 206
    8.1.2 低核心數 209
    8.1.3 容器與線程 . 213
    8.2 何時使用. 213
    8.3 注意事項. 219
    附錄 結構化克隆算法 223

    前言
    前言Bryan 和我(Thomas)的第一次見面,是在我在一個日本手機遊戲開發公司DeNA 舊金山分公司的面試上。顯然,大多數高層都打算拒絕我的求職,但在當天晚上晚些時候的Node.js 聚會上,我們倆閑聊了一陣之後,Bryan 去說服了他們給我一份offer。在DeNA 工作期間,Bryan 和我的工作在於編寫可以復用的Node.js 模塊,以便於遊戲團隊可以通過組裝組件的方式,來適應遊戲中的需求,從而構建出遊戲服務器。性能是一項我們總是需要測試的點,指導遊戲團隊如何去提升性能是我們工作的一部分。我們的服務器不斷地受到來自傳統依賴C 行業的開發者的審查。我們倆也會以其他身份一起工作。其中的一個角色是, 我們在一家名為Intrinsic 的初創安全公司中,以非常完整而又精細的粒度去強化Node.js 應用程序,我懷疑這個世界上絕不會再看到類似的產品。性能調優也是這個產品的一大關注點,因為客戶們不想這個產品影響他們服務器的吞吐量。我們花了許多時間運行基準測試,研究火焰圖,並且深入地挖掘了Node.js 的內部代碼。如果worker 線程模塊在客戶要求的所有Node.js 版本中都可用,我會毫不猶豫地將它們並入這個產品中。我們還在非職業的層面上合作過。NodeSchool SF(https://oreil.ly/TNS5w)就是其中的一個例子,在那裡我們都是以志願者的身份去教別人如何使用JavaScript,以及如何構建一個Node.js 程序。同時我們也在許多大會或聚會上做演講。這本書的兩個作者都對JavaScript 和Node.js 充滿熱情,並樂於將它們分享給其他人,並消除其中的一些誤解。當我們認識到關於構建多線程JavaScript 應用程序的文檔是如此缺乏的時候,我們知道必須得去做些什麼。這本書地誕生不僅源於我們期望教會其他人如何使用JavaScript,還希望它可以幫助類似Node.js 這樣的平臺,在利用硬件資源來構建高性能服務的時候,可以像其他任何平臺一樣強大。本書面向的讀者對像閱讀這本書的理想讀者是一名有過數年JavaScript 編程經驗的工程師,他不需要擁有編寫多線程應用程序的經驗,也不需要擁有一些諸如C 或者Java 等傳統多線程語言的經驗。我們會在其中包含一些C 應用程序的代碼例子,來作為一種多線程通用語言,但讀者並不一定需要熟悉或理解它們。如果你有一些這些編程語言的經驗,那很棒,這本書將會幫助你理解JavaScript中,在你所熟悉的語言中所提供的相同功能是怎樣的。相反,如果你僅僅使用過JavaScript 編寫代碼,這本書同樣對你適用。我們包含了多個層次的信息來進行學習,包括了低層次的API 參考,高層次的模式,以及介於兩者之間的大量技術點來填補任何空缺。寫作本書的目的本書最大的目標是給社區帶來可以通過JavaScript 來構建多線程應用的知識。傳統的JavaScript 代碼被限制在一個核之內,事實上在Twitter 或者論壇中也有許多主題和帖子像這樣描述這門語言。通過多線程JavaScript 這樣的標題,我們希望徹底消除JavaScript 應用隻能限制在一個核之內的偏見。更進一步的目標是,它會教導包括你在內的讀者一些關於如何編寫JavaScript多線程應用的內容。當你讀完本書的時候,你會理解瀏覽器中提供的各種Web worker API,了解它們強大與脆弱之處,以及何時何地去使用它們。就Node.js而言,你會理解worker 線程模塊以及它的API 與瀏覽器中的異同。本書重點介紹了構建多線程應用的兩種方法:一個是使用消息傳遞,另一個是使用共享內存。通過閱讀本書你會了解當你想使用任意一種方法的時候,以及在某些混合場景中,該如何通過API 去實現,並且你甚至可以盡情嘗試一些基於這些方法的高級模式。使用代碼示例補充材料(代碼示例、練習等)可以到https://github.com/MultithreadedJSBook/code-samples 下載。對本書的評論或技術疑問,可以發電子郵件到errata@oreilly.com.cn。本書的目的是幫助你完成工作。一般來說,你可以在自己的程序或者文檔中使用本書附帶的示例代碼。你無需聯繫我們獲得使用許可,除非你要復制大量的代碼。例如,使用本書中的多個代碼片段編寫程序就無需獲得許可。但以CDROM的形式銷售或者分發O’Reilly 書中的示例代碼則需要獲得許可。回答問題時援引本書內容以及書中示例代碼,無需獲得許可。在你自己的項目文檔中使用本書大量的示例代碼時,則需要獲得許可。我們不強制要求署名,但如果你這麼做,我們深表感激。署名一般包括書名、作者、出版社和國際標準圖書編號。例如:“Multithreaded JavaScript by Thomas Hunter II and Bryan English (O’Reilly). Copyright 2022 Thomas Hunter II and Bryan English, 978-1-098-10443-6”。如果你覺得自身情況不在合理使用或上述允許的範圍內,請通過郵件和我們聯繫,地址是 permissions@oreilly.com。O’Reilly 在線學習平臺(O’Reilly Online Learning)近40 年來,O’Reilly Media 致力於提供技術和商業培訓、知識和卓越見解,來幫助眾多公司取得成功。公司獨有的專家和改革創新者網絡通過O’Reilly 書籍、文章以及在線學習平臺,分享他們的專業知識和實踐經驗。O’Reilly 在線學習平臺按照您的需要提供實時培訓課程、深入學習渠道、交互式編程環境以及來自O’Reilly 和其他200 多家出版商的大量書籍與視頻資料。更多信息,請訪問網站:https://www.oreilly.com/。聯繫我們任何有關本書的意見或疑問,請按照以下地址聯繫出版社。美國:O’Reilly Media, Inc.1005 Gravenstein Highway NorthSebastopol, CA 95472中國:北京市西城區西直門南大街2 號成銘大廈C 座807 室(100035)奧萊利技術咨詢(北京)有限公司我們為本書配置了專屬網頁,在上面列出了勘誤表、示例以及其他附加信息。你可以通過https://oreil.ly/multithreaded-js 來訪問。如果你對本書有一些評論或技術上的建議,請發送電子郵件到errata@oreilly.com.cn。要了解O’Reilly 的圖書和培訓課程的新聞和信息,請訪問我們的網站:http://www.oreilly.com。我們的Facebook:http://facebook.com/oreilly。我們的Twitter:http://twitter.com/oreillymedia。我們的YouTube:http://www.youtube.com/oreillymedia。致謝本書的成書得益於以下人員提供的專業技術評審:Anna Henningsen(@addaleax)Anna 目前是德國MongoDB 開發人員工具團隊的一員,在過去五年中一直是Node.js 核心最活躍的貢獻者之一,並積極參與了該平臺的worker 線程的實現。她對Node.js 及其社區充滿熱情。Shu-yu Guo(@_shu)Shu 致力於JavaScript 實現和標準化。他是TC39 成員,ECMAScript 規範的編輯之一,以及內存模型的作者。他目前在Google 從事V8 引擎的工作,領導JavaScript 語言特性的實現和標準。此前,他曾在Mozilla 和Bloomberg 工作過。Fernando Larra?aga(@Xabadu)Fernando 是一名工程師和開源貢獻者, 多年來一直在南美和美國領導JavaScript 和Node.js 社區。他目前是Square 的高級軟件工程師和NodeSchool SF 的組織者,從2014 年以來,在他之前其他主要科技公司(如Twilio 和Groupon)任職期間,他一直在開發企業級Node.js 並將Web 應用擴展到百萬級用戶的規模。

    前言Bryan 和我(Thomas)的第一次見面,是在我在一個日本手機遊戲開發公司DeNA 舊金山分公司的面試上。顯然,大多數高層都打算拒絕我的求職,但在當天晚上晚些時候的Node.js 聚會上,我們倆閑聊了一陣之後,Bryan 去說服了他們給我一份offer。在DeNA 工作期間,Bryan 和我的工作在於編寫可以復用的Node.js 模塊,以便於遊戲團隊可以通過組裝組件的方式,來適應遊戲中的需求,從而構建出遊戲服務器。性能是一項我們總是需要測試的點,指導遊戲團隊如何去提升性能是我們工作的一部分。我們的服務器不斷地受到來自傳統依賴C 行業的開發者的審查。我們倆也會以其他身份一起工作。其中的一個角色是, 我們在一家名為Intrinsic 的初創安全公司中,以非常完整而又精細的粒度去強化Node.js 應用程序,我懷疑這個世界上絕不會再看到類似的產品。性能調優也是這個產品的一大關注點,因為客戶們不想這個產品影響他們服務器的吞吐量。我們花了許多時間運行基準測試,研究火焰圖,並且深入地挖掘了Node.js 的內部代碼。如果worker 線程模塊在客戶要求的所有Node.js 版本中都可用,我會毫不猶豫地將它們並入這個產品中。我們還在非職業的層面上合作過。NodeSchool SF(https://oreil.ly/TNS5w)就是其中的一個例子,在那裡我們都是以志願者的身份去教別人如何使用JavaScript,以及如何構建一個Node.js 程序。同時我們也在許多大會或聚會上做演講。這本書的兩個作者都對JavaScript 和Node.js 充滿熱情,並樂於將它們分享給其他人,並消除其中的一些誤解。當我們認識到關於構建多線程JavaScript 應用程序的文檔是如此缺乏的時候,我們知道必須得去做些什麼。這本書地誕生不僅源於我們期望教會其他人如何使用JavaScript,還希望它可以幫助類似Node.js 這樣的平臺,在利用硬件資源來構建高性能服務的時候,可以像其他任何平臺一樣強大。本書面向的讀者對像閱讀這本書的理想讀者是一名有過數年JavaScript 編程經驗的工程師,他不需要擁有編寫多線程應用程序的經驗,也不需要擁有一些諸如C 或者Java 等傳統多線程語言的經驗。我們會在其中包含一些C 應用程序的代碼例子,來作為一種多線程通用語言,但讀者並不一定需要熟悉或理解它們。如果你有一些這些編程語言的經驗,那很棒,這本書將會幫助你理解JavaScript中,在你所熟悉的語言中所提供的相同功能是怎樣的。相反,如果你僅僅使用過JavaScript 編寫代碼,這本書同樣對你適用。我們包含了多個層次的信息來進行學習,包括了低層次的API 參考,高層次的模式,以及介於兩者之間的大量技術點來填補任何空缺。寫作本書的目的本書最大的目標是給社區帶來可以通過JavaScript 來構建多線程應用的知識。傳統的JavaScript 代碼被限制在一個核之內,事實上在Twitter 或者論壇中也有許多主題和帖子像這樣描述這門語言。通過多線程JavaScript 這樣的標題,我們希望徹底消除JavaScript 應用隻能限制在一個核之內的偏見。更進一步的目標是,它會教導包括你在內的讀者一些關於如何編寫JavaScript多線程應用的內容。當你讀完本書的時候,你會理解瀏覽器中提供的各種Web worker API,了解它們強大與脆弱之處,以及何時何地去使用它們。就Node.js而言,你會理解worker 線程模塊以及它的API 與瀏覽器中的異同。本書重點介紹了構建多線程應用的兩種方法:一個是使用消息傳遞,另一個是使用共享內存。通過閱讀本書你會了解當你想使用任意一種方法的時候,以及在某些混合場景中,該如何通過API 去實現,並且你甚至可以盡情嘗試一些基於這些方法的高級模式。使用代碼示例補充材料(代碼示例、練習等)可以到https://github.com/MultithreadedJSBook/code-samples 下載。對本書的評論或技術疑問,可以發電子郵件到errata@oreilly.com.cn。本書的目的是幫助你完成工作。一般來說,你可以在自己的程序或者文檔中使用本書附帶的示例代碼。你無需聯繫我們獲得使用許可,除非你要復制大量的代碼。例如,使用本書中的多個代碼片段編寫程序就無需獲得許可。但以CDROM的形式銷售或者分發O’Reilly 書中的示例代碼則需要獲得許可。回答問題時援引本書內容以及書中示例代碼,無需獲得許可。在你自己的項目文檔中使用本書大量的示例代碼時,則需要獲得許可。我們不強制要求署名,但如果你這麼做,我們深表感激。署名一般包括書名、作者、出版社和國際標準圖書編號。例如:“Multithreaded JavaScript by Thomas Hunter II and Bryan English (O’Reilly). Copyright 2022 Thomas Hunter II and Bryan English, 978-1-098-10443-6”。如果你覺得自身情況不在合理使用或上述允許的範圍內,請通過郵件和我們聯繫,地址是 permissions@oreilly.com。O’Reilly 在線學習平臺(O’Reilly Online Learning)近40 年來,O’Reilly Media 致力於提供技術和商業培訓、知識和卓越見解,來幫助眾多公司取得成功。公司獨有的專家和改革創新者網絡通過O’Reilly 書籍、文章以及在線學習平臺,分享他們的專業知識和實踐經驗。O’Reilly 在線學習平臺按照您的需要提供實時培訓課程、深入學習渠道、交互式編程環境以及來自O’Reilly 和其他200 多家出版商的大量書籍與視頻資料。更多信息,請訪問網站:https://www.oreilly.com/。聯繫我們任何有關本書的意見或疑問,請按照以下地址聯繫出版社。美國:O’Reilly Media, Inc.1005 Gravenstein Highway NorthSebastopol, CA 95472中國:北京市西城區西直門南大街2 號成銘大廈C 座807 室(100035)奧萊利技術咨詢(北京)有限公司我們為本書配置了專屬網頁,在上面列出了勘誤表、示例以及其他附加信息。你可以通過https://oreil.ly/multithreaded-js 來訪問。如果你對本書有一些評論或技術上的建議,請發送電子郵件到errata@oreilly.com.cn。要了解O’Reilly 的圖書和培訓課程的新聞和信息,請訪問我們的網站:http://www.oreilly.com。我們的Facebook:http://facebook.com/oreilly。我們的Twitter:http://twitter.com/oreillymedia。我們的YouTube:http://www.youtube.com/oreillymedia。致謝本書的成書得益於以下人員提供的專業技術評審:Anna Henningsen(@addaleax)Anna 目前是德國MongoDB 開發人員工具團隊的一員,在過去五年中一直是Node.js 核心最活躍的貢獻者之一,並積極參與了該平臺的worker 線程的實現。她對Node.js 及其社區充滿熱情。Shu-yu Guo(@_shu)Shu 致力於JavaScript 實現和標準化。他是TC39 成員,ECMAScript 規範的編輯之一,以及內存模型的作者。他目前在Google 從事V8 引擎的工作,領導JavaScript 語言特性的實現和標準。此前,他曾在Mozilla 和Bloomberg 工作過。Fernando Larra?aga(@Xabadu)Fernando 是一名工程師和開源貢獻者, 多年來一直在南美和美國領導JavaScript 和Node.js 社區。他目前是Square 的高級軟件工程師和NodeSchool SF 的組織者,從2014 年以來,在他之前其他主要科技公司(如Twilio 和Groupon)任職期間,他一直在開發企業級Node.js 並將Web 應用擴展到百萬級用戶的規模。









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