登入
|
註冊
|
會員中心
|
結帳
|
培訓課程
魔法弟子
|
自資出版
|
電子書
|
客服中心
|
智慧型立体會員
書名
出版社
作者
isbn
編號
5050魔法眾籌
|
NG書城
|
國際級品牌課程
|
優惠通知
|
霹靂英雄音樂精選
|
App程式設計入門:iPhone、iPad(附光碟)
此作者無相關書籍
文學小說
文學
|
小說
商管創投
財經投資
|
行銷企管
人文藝坊
宗教、哲學
社會、人文、史地
藝術、美學
|
電影戲劇
勵志養生
醫療、保健
料理、生活百科
教育、心理、勵志
進修學習
電腦與網路
|
語言工具
雜誌、期刊
|
軍政、法律
參考、考試、教科用書
科學工程
科學、自然
|
工業、工程
家庭親子
家庭、親子、人際
青少年、童書
玩樂天地
旅遊、地圖
|
休閒娛樂
漫畫、插圖
|
限制級
月亮般輕盈:用Lua成為指令稿語言大師
作者:
codedump
分類:
電腦與網路
/
程式語言
出版社:
佳魁數位
出版日期:2018/12/19
ISBN:9789863797272
書籍編號:kk0478974
頁數:304
定價:
540
元
優惠價:
79
折
427
元
書價若有異動,以出版社實際定價為準
絕版書
絕版書:確定不再版的商品,僅提供書籍資訊參考。
評價數:
(請將滑鼠移至星星處進行評價)
目前平均評價:
文字連結
複製語法
月亮般輕盈:用Lua成為指令稿語言大師
圖片連結
複製語法
分
享
內容簡介
作者介紹
書籍目錄
同類推薦
月亮般輕盈:用Lua成為指令稿語言大師 本書特色 √ 揭示Lua實現原理 √ 經典的純C語言專案分析 √ 一線開發人員傾力打造 內容簡介 Lua是一種可嵌入、高效、輕量級、功能強大的指令稿語言,主要應用在遊戲領域。另外,基於Nginx OpenResty也是使用Lua編寫指令稿的,很多伺服器(如Redis)也支援使用Lua編寫指令稿。 作為一門以純C程式碼編寫的專案,Lua程式碼優美、結構組織緊湊,是經典的C語言專案。 本書討論Lua語言的設計原理,架構如下: ■ 第一部分說明Lua 中的資料結構,如透用資料是如何表示的,Lua 的 字串以及表類型的實現原理。 ■ 第二部分是本書最重要的部分,主要討論Lua 虛擬機器的實現,分類說明Lua 虛擬機器中的一些重點指令。 ■ 第三部分的內容比較雜,討論垃圾回收、模組實現、熱更新、程式碼協同等的實現原理。 本書適用讀者:對Lua 實現的內部原理、對程式語言設計有興趣的讀者。
作者簡介 Codedump 從事互聯網後端服務開發工作。在網路遊戲開發工作期間接觸到使用C 編寫服務核心引擎,和使用Lua指令稿編寫遊戲邏輯的技術組合後,對Lua產生濃厚的興趣開始研究,陸續發佈於網路。 個人博客:www.codedump.info。
目錄 前 言 Chapter01 概述 1.1 前世今生 1.2 原始程式組織 1.3 Lua 虛擬機工作流程 Chapter02 Lua 中的資料類型 2.1 C 語言中實現通用資料結構的一般做法 2.2 Lua 通用資料結構的實現 Chapter03 字串 3.1 概述 3.2 字串實現 Chapter04 表 4.1 資料結構 4.2 操作演算法 Chapter05 Lua 虛擬機器 5.1 Lua 執行過程概述 5.2 資料結構與堆疊 5.3 指令的解析 5.4 指令格式 5.5 指令的執行 5.6 偵錯工具 Chapter06 指令的解析與執行 6.1 Lua 詞法 6.2 設定值類別指令 6.3 表相關的操作指令 6.4 函數相關的操作指令 6.5 數值計算類別指令 6.6 關係邏輯類別指令 6.7 循環類別指令 Chapter07 GC 演算法 7.1 原理 7.2 資料結構 7.3 實際流程 7.4 進度控制 Chapter08 環境與模組 8.1 環境相關的變數 8.2 模組 Chapter09 偵錯器工作原理 9.1 鉤子功能 9.2 獲得目前程式資訊 9.3 列印變數 9.4 檢視檔案內容 9.5 中斷點的增加 9.6 檢視目前堆疊資訊 9.7 step 和next 指令的實現 Chapter10 例外處理 10.1 原理 10.2 Lua 實現 Chapter11 程式碼協同 11.1 概念 11.2 相關的API 11.3 實現 AppendixA 參考資料
Go 學習手冊 第二
ChatGPT超級應
最新Python基礎
新手也能學會的Git
深入淺出軟體架構
因果推論的商業應用:
Canva零基礎入門
聰明提問AI的技巧與
文科生也能輕鬆實現!
Raspberry
為了保障您的權益,新絲路網路書店所購買的商品均享有到貨七天的鑑賞期(含例假日)。退回之商品必須於鑑賞期內寄回(以郵戳或收執聯為憑),且商品必須是全新狀態與完整包裝(商品、附件、內外包裝、隨貨文件、贈品等),否則恕不接受退貨。