月亮般轻盈:用Lua成为指令稿语言大师 pdf epub mobi txt 电子书 下载 2024

图书介绍


月亮般轻盈:用Lua成为指令稿语言大师

简体网页||繁体网页
著者
出版者 出版社:佳魁资讯 订阅出版社新书快讯 新功能介绍
翻译者
出版日期 出版日期:2018/12/05
语言 语言:繁体中文



点击这里下载
    


想要找书就要到 小特书站
立刻按 ctrl+D收藏本页
你会得到大惊喜!!

发表于2024-04-28

类似图书 点击查看全场最低价

图书描述

Lua是一种可嵌入、高效、轻量级、功能强大的指令稿语言,主要应用在游戏领域。另外,基于Nginx的OpenResty也是使用Lua编写指令稿的,很多伺服器(如Redis)也支援使用Lua编写指令稿。

  作为一门以纯C程式码编写的专案,Lua程式码优美、结构组织紧凑,是经典的C语言专案。

  本书讨论Lua语言的设计原理,架构如下:

  ■ 第一部分说明Lua 中的资料结构,如透用资料是如何表示的,Lua 的字串以及表类型的实现原理。
  ■ 第二部分是本书最重要的部分,主要讨论Lua 虚拟机器的实现,分类说明Lua 虚拟机器中的一些重点指令。
  ■ 第三部分的内容比较杂,讨论垃圾回收、模组实现、热更新、程式码协同等的实现原理。

本书特色

  √  揭示Lua实现原理
  √ 经典的纯C语言专案分析
  √ 一线开发人员倾力打造
 

著者信息

作者简介

Codedump


  从事互联网后端服务开发工作。在网路游戏开发工作期间接触到使用C 编写服务核心引擎,和使用Lua指令稿编写游戏逻辑的技术组合后,对Lua产生浓厚的兴趣开始研究,陆续发佈于网路。

  个人博客:www.codedump.info。
 
月亮般轻盈:用Lua成为指令稿语言大师 pdf epub mobi txt 电子书 下载

图书目录

前  言

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 参考资料

图书序言

图书试读

None

月亮般轻盈:用Lua成为指令稿语言大师 epub 下载 mobi 下载 pdf 下载 txt 电子书 下载 2024


月亮般轻盈:用Lua成为指令稿语言大师 epub 下载 mobi 下载 pdf 下载 txt 电子书 下载 2024

月亮般轻盈:用Lua成为指令稿语言大师 pdf epub mobi txt 电子书 下载 2024




想要找书就要到 小特书站
立刻按 ctrl+D收藏本页
你会得到大惊喜!!

用户评价

类似图书 点击查看全场最低价

月亮般轻盈:用Lua成为指令稿语言大师 pdf epub mobi txt 电子书 下载


分享链接





相关图书




本站所有内容均为互联网搜索引擎提供的公开搜索信息,本站不存储任何数据与内容,任何内容与数据均与本站无关,如有需要请联系相关搜索引擎包括但不限于百度google,bing,sogou

友情链接

© 2024 ttbooks.qciss.net All Rights Reserved. 小特书站 版权所有