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

商品搜索

 类 别:
 关键字:
    

商品分类

  •  管理

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

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

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

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

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

  •  心理学

  •  古籍

  •  文化

  •  历史

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

  •  文学

  •  艺术

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

  •  文学

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

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

  •  成功/励志

  •  政治

  •  军事

  •  科普读物

  •  计算机/网络

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

  •  医学

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

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

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

  •  外语

  •  考试

  •  教材

  •  工具书

  •  中小学用书

  •  中小学教科书

  •  动漫/幽默

  •  烹饪/美食

  •  时尚/美妆

  •  旅游/地图

  •  家庭/家居

  •  亲子/家教

  •  两性关系

  •  育儿/早教

     保健/养生
     体育/运动
     手工/DIY
     休闲/爱好
     英文原版书
     港台图书
     研究生
     工学
     公共课
     经济管理
     理学
     农学
     文法类
     医学
  • WebAssembly實戰 深入淺出WebAssembly原理核心技術web前端開發創
    該商品所屬分類:圖書 -> ε
    【市場價】
    849-1232
    【優惠價】
    531-770
    【作者】 C傑勒德·加倫特單業 
    【出版社】人民郵電出版社 
    【ISBN】9787115561459
    【折扣說明】一次購物滿999元台幣免運費+贈品
    一次購物滿2000元台幣95折+免運費+贈品
    一次購物滿3000元台幣92折+免運費+贈品
    一次購物滿4000元台幣88折+免運費+贈品
    【本期贈品】①優質無紡布環保袋,做工棒!②品牌簽字筆 ③品牌手帕紙巾
    版本正版全新電子版PDF檔
    您已选择: 正版全新
    溫馨提示:如果有多種選項,請先選擇再點擊加入購物車。
    *. 電子圖書價格是0.69折,例如了得網價格是100元,電子書pdf的價格則是69元。
    *. 購買電子書不支持貨到付款,購買時選擇atm或者超商、PayPal付款。付款後1-24小時內通過郵件傳輸給您。
    *. 如果收到的電子書不滿意,可以聯絡我們退款。謝謝。
    內容介紹



    出版社:人民郵電出版社
    ISBN:9787115561459
    商品編碼:10030759399355

    頁數:1
    字數:1
    審圖號:9787115561459

    代碼:129
    作者:C.傑勒德·加倫特,單業

        
        
    "
    商品參數

    • 產品名稱:WebAssembly實戰
    • 品牌:?POSTS & TELECOM PRESS/人民郵電出版社
    • ISBN編號:?9787115561459
    • 書名:?WebAssembly實戰
    • 作者:?C.傑勒德·加倫特
    • 定價:?129
    • 書名:?WebAssembly實戰
    • 是否是套裝:?否
    • 出版社名稱:?人民郵電出版社
    • 出版時間:?2021-05


    內容介紹

    在人們極力渴求提高JavaScript性能的情況下,WebAssembly應運而生,現已得到所有主流Web瀏覽器的支持。由於其*越的性能和可移植性,WebAssembly也被用於Web瀏覽器之外的許多場景。本書圍繞WebAssembly技術棧介紹如何通過C、C++等語言編寫高性能的瀏覽器端應用程序。你將掌握WebAssembly的基礎知識,學習如何創建原生WebAssembly模塊,與JavaScript組件交互,使用WebAssembly文本格式進行調試,並利用多線程支持機制。

    作者介紹

    C.傑勒德·加倫特(C. Gerard Gallant),微軟認證專家,Dovico公司*級軟件工程師,DZone技術網站專欄作者。 【譯者簡介】 計算機專業碩士,軟件工程師,現居於上海,另譯有《你不知道的JavaScript》(中卷和下卷)。

    目錄

    第 一部分 起步
    第 1 章 初識WebAssembly 2
    1.1 WebAssembly是什麼 2
    1.1.1 WebAssembly的先驅:asm.js 3
    1.1.2 從asm.js到MVP 3
    1.2 WebAssembly解決了哪些問題 4
    1.2.1 性能改進 4
    1.2.2 比JavaScript更快的啟動速度 5
    1.2.3 可以在瀏覽器中使用JavaScript之外的語言 5
    1.2.4 代碼復用的機會 5
    1.3 WebAssembly的工作原理 6
    1.3.1 編譯器工作原理概覽 6
    1.3.2 模塊的加載、編譯和實例化 8
    1.4 WebAssembly 模塊的結構 9
    1.4.1 前導 10
    1.4.2 已知段 10
    1.4.3 自定義段 10
    1.5 WebAssembly文本格式 10
    1.6 WebAssembly如何獲得安全性 11
    1.7 哪些語言可用來創建WebAssembly模塊 11
    1.8 我的模塊可以用在何處 12
    1.9 小結 13
    第 2 章 初探WebAssembly模塊內部 14
    2.1 已知段 15
    2.2 自定義段 18
    2.3 小結 19
    第 3 章 創建自己的第 一個WebAssembly模塊 20
    3.1 Emscripten工具包 20
    3.2 WebAssembly模塊 21
    3.3 Emscripten輸出選項 23
    3.4 用Emscripten編譯C/C++並使用HTML模板 24
    3.5 讓Emscripten生成JavaScript plumbing代碼 29
    3.5.1 用Emscripten生成的JavaScript編譯C/C++ 30
    3.5.2 創建一個供瀏覽器使用的基本HTML網頁 32
    3.6 讓Emscripten隻生成WebAssembly文件 35
    3.6.1 用Emscripten將C/C++編譯為副模塊 36
    3.6.2 瀏覽器中的加載與實例化 38
    3.7 功能檢測:如何測試WebAssembly是否可用 44
    3.8 現實用例 45
    3.9 練習 46
    3.10 小結 46
    *二部分 使用模塊
    第 4 章 復用現有C++代碼庫 48
    4.1 用C/C++創建帶Emscripten plumbing的模塊 50
    4.1.1 修改C++代碼 50
    4.1.2 將代碼編譯為WebAssembly模塊 55
    4.1.3 創建網頁 56
    4.1.4 創建與模塊交互的JavaScript代碼 57
    4.1.5 查看結果 62
    4.2 用C/C++創建不使用Emscripten的模塊 63
    4.2.1 修改C++代碼 64
    4.2.2 將代碼編譯為WebAssembly模塊 69
    4.2.3 創建與模塊交互的JavaScript代碼 69
    4.2.4 查看結果 74
    4.3 現實用例 74
    4.4 練習 74
    4.5 小結 75
    第 5 章 創建調用JavaScript的WebAssembly模塊 76
    5.1 用C/C++創建帶Emscripten plumbing的模塊 78
    5.1.1 調整C++代碼 79
    5.1.2 創建將要包含到Emscripten生成的JavaScript文件中的JavaScript代碼 81
    5.1.3 將代碼編譯為WebAssembly模塊 82
    5.1.4 調整網頁的JavaScript代碼 83
    5.1.5 查看結果 86
    5.2 用C/C++創建不帶Emscripten plumbing的模塊 86
    5.2.1 C++修改 88
    5.2.2 將代碼編譯為WebAssembly模塊 89
    5.2.3 調整將與模塊交互的JavaScript代碼 90
    5.2.4 查看結果 92
    5.3 現實用例 93
    5.4 練習 93
    5.5 小結 93
    第 6 章 創建通過函數指針與JavaScript交流的WebAssembly模塊 95
    6.1 用C/C++創建帶Emscripten plumbing的模塊 96
    6.1.1 使用JavaScript傳給模塊的函數指針 96
    6.1.2 調整C++代碼 97
    6.1.3 將代碼編譯為WebAssembly模塊 101
    6.1.4 調整網頁JavaScript代碼 102
    6.1.5 查看結果 107
    6.2 用C/C++創建不帶Emscriptenplumbing的模塊 108
    6.2.1 使用JavaScript傳給模塊的函數指針 109
    6.2.2 修改C++代碼 109
    6.2.3 將代碼編譯為WebAssembly模塊 110
    6.2.4 調整與模塊交互的JavaScript 111
    6.2.5 查看結果 119
    6.3 現實用例 119
    6.4 練習 120
    6.5 小結 120
    第三部分 *級主題
    第 7 章 動態鏈接:基礎 122
    7.1 動態鏈接:優點與缺點 123
    7.2 動態鏈接選項 123
    7.2.1 副模塊與主模塊 124
    7.2.2 動態鏈接:dlopen 125
    7.2.3 動態鏈接:dynamicLibraries 133
    7.2.4 動態鏈接:WebAssembly JavaScript API 137
    7.3 動態鏈接回顧 143
    7.4 現實用例 144
    7.5 練習 144
    7.6 小結 144
    第 8 章 動態鏈接:實現 145
    8.1 創建WebAssembly模塊 147
    8.1.1 將文件validate.cpp中的邏輯分割為兩個文件 149
    8.1.2 為Place Order表邏輯創建新的C++文件 151
    8.1.3 用Emscripten生成WebAssembly副模塊 154
    8.1.4 定義一個JavaScript函數來處理驗證問題 158
    8.1.5 用Emscripten生成WebAssembly主模塊 158
    8.2 調整網頁 160
    8.2.1 調整網頁的JavaScript代碼 163
    8.2.2 查看結果 171
    8.3 現實用例 172
    8.4 練習 172
    8.5 小結 173
    第9 章 線程:Web worker與pthread 174
    9.1 Web worker的好處 175
    9.2 使用Web worker的考量 176
    9.3 用Web worker預取WebAssembly模塊 176
    9.3.1 調整calculate_primes邏輯 178
    9.3.2 用Emscripten生成WebAssembly文件 180
    9.3.3 復制文件到正確位置 180
    9.3.4 為網頁創建HTML 文件 181
    9.3.5 為網頁創建JavaScript文件 182
    9.3.6 創建Web worker的JavaScript文件 184
    9.3.7 查看結果 185
    9.4 使用pthread 186
    9.4.1 調整calculate_primes邏輯以創建並使用4個pthread線程 187
    9.4.2 用Emscripten生成WebAssembly文件 190
    9.4.3 查看結果 191
    9.5 現實用例 193
    9.6 練習 194
    9.7 小結 194
    第 10 章 Node.js中的WebAssembly模塊 195
    10.1 回顧前面所學內容 196
    10.2 服務器端驗證 196
    10.3 使用Emscripten創建模塊 197
    10.3.1 加載WebAssembly模塊 198
    10.3.2 調用WebAssembly模塊內函數 199
    10.3.3 調入JavaScript代碼 202
    10.3.4 調用JavaScript函數指針 204
    10.4 使用WebAssembly JavaScript API 206
    10.4.1 加載並實例化WebAssembly模塊 207
    10.4.2 調用WebAssembly模塊內函數 208
    10.4.3 WebAssembly模塊調入JavaScript代碼 212
    10.4.4 WebAssembly模塊調用JavaScript函數指針 215
    10.5 現實用例 218
    10.6 練習 219
    10.7 小結 219
    第四部分 調試與測試
    第 11 章 WebAssembly文本格式 222
    11.1 用WebAssembly文本格式創建遊戲的核心邏輯 225
    11.1.1 模塊段 225
    11.1.2 注釋 227
    11.1.3 函數簽名 227
    11.1.4 module節點 228
    11.1.5 import節點 229
    11.1.6 global節點 232
    11.1.7 export節點 233
    11.1.8 start節點 234
    11.1.9 code節點 235
    11.1.10 type節點 252
    11.1.11 data節點 254
    11.2 從文本格式生成WebAssembly模塊 255
    11.3 Emscripten生成模塊 256
    11.3.1 創建C++文件 256
    11.3.2 生成WebAssembly模塊 257
    11.4 創建HTML和JavaScript文件 258
    11.4.1 修改HTML文件 258
    11.4.2 創建JavaScript文件 260
    11.5 查看結果 265
    11.6 現實用例 265
    11.7 練習 265
    11.8 小結 266
    第 12 章 調試 267
    12.1 擴展遊戲 268
    12.2 調整HTML代碼 269
    12.3 顯示試驗次數 270
    12.3.1 JavaScript函數generateCards 271
    12.3.2 調整文本格式 272
    12.3.3 生成Wasm文件 272
    12.3.4 測試修改 274
    12.4 增加試驗次數 275
    12.4.1 JavaScript函數updateTriesTotal 276
    12.4.2 調整文本格式 277
    12.4.3 生成Wasm文件 278
    12.4.4 測試修改 279
    12.5 更新總結屏幕 286
    12.5.1 JavaScript函數levelComplete 287
    12.5.2 調整文本格式 288
    12.5.3 生成Wasm文件 289
    12.5.4 測試修改 290
    12.6 練習 290
    12.7 小結 291
    第 13 章 測試——然後呢 292
    13.1 安裝JavaScript測試框架 293
    13.1.1 文件package.json 294
    13.1.2 安裝Mocha和Chai 295
    13.2 創建並運行測試 295
    13.2.1 編寫測試 296
    13.2.2 從命令行運行測試 299
    13.2.3 加載測試的HTML頁面 300
    13.2.4 從瀏覽器運行測試 302
    13.2.5 讓測試通過 303
    13.3 下一步是什麼 304
    13.4 練習 304
    13.5 小結 304
    附錄A 安裝與工具設置 306
    附錄B ccall、cwrap以及直接函數調用 314
    附錄C Emscripten宏 320
    附錄D 練習答案 335
    附錄E 文本格式進階 354

    ^_^:3b99fd2f419883a455a4f7b43831d698




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