Lua程序设计(第4版) mobi 电子书 免费 下载地址
Lua程序设计(第4版)mobi电子书网盘下载地址一
- 文件名
- [百度网盘 下载] Lua程序设计(第4版) mobi格式电子书
- [阿里云盘 下载] Lua程序设计(第4版) mobi格式电子书
- [腾讯微云 下载] Lua程序设计(第4版) mobi格式电子书
- [坚果云 下载] Lua程序设计(第4版) mobi格式电子书
- [迅雷下载 下载] Lua程序设计(第4版) mobi格式电子书
- [华为网盘 下载] Lua程序设计(第4版) mobi格式电子书
- [天翼云盘 下载] Lua程序设计(第4版) mobi格式电子书
- [360云盘 下载] Lua程序设计(第4版) mobi格式电子书
- [夸克网盘 下载] Lua程序设计(第4版) mobi格式电子书
- [115网盘 下载] Lua程序设计(第4版) mobi格式电子书
- [蓝奏云 下载] Lua程序设计(第4版) mobi格式电子书
- [城通网盘 下载] Lua程序设计(第4版) mobi格式电子书
- [本地下载 下载] Lua程序设计(第4版) mobi格式电子书
Lua程序设计(第4版)mobi电子书网盘下载地址二
- 文件名
- [百度网盘 下载] Lua程序设计(第4版) mobi格式电子书
- [阿里云盘 下载] Lua程序设计(第4版) mobi格式电子书
- [腾讯微云 下载] Lua程序设计(第4版) mobi格式电子书
- [坚果云 下载] Lua程序设计(第4版) mobi格式电子书
- [迅雷下载 下载] Lua程序设计(第4版) mobi格式电子书
- [华为网盘 下载] Lua程序设计(第4版) mobi格式电子书
- [天翼云盘 下载] Lua程序设计(第4版) mobi格式电子书
- [360云盘 下载] Lua程序设计(第4版) mobi格式电子书
- [夸克网盘 下载] Lua程序设计(第4版) mobi格式电子书
- [115网盘 下载] Lua程序设计(第4版) mobi格式电子书
- [蓝奏云 下载] Lua程序设计(第4版) mobi格式电子书
- [城通网盘 下载] Lua程序设计(第4版) mobi格式电子书
- [本地下载 下载] Lua程序设计(第4版) mobi格式电子书
寄语:
广泛应用于游戏开发、嵌入式、移动终端及物联网等不同领域。
内容简介:
本书由 Lua 语言作者亲自撰写,针对 Lua 语言本身由浅入深地从各个方面进行了完整和细致的讲解。作为第 4 版,本书主要针对的是 Lua 5.3,这是本书撰写时 Lua 语言的*版本。作者从语言使用者的角度出发,讲解了语言基础、编程实操、高级特性及 C 语言 API 等四个方面的内容,既有 Lua 语言基本数据类型、输入输出、控制结构等基础知识,也有对模块、闭包、元表、协程、延续、反射、环境、垃圾回收、函数式编程、面向对象编程、C 语言 API 等高级特性的系统讲解,还有对 Lua 5.3 中引入的整型、位运算、瞬表、延续等新功能的细致说明。
书籍目录:
第 1 部分
语言基础 1
1 Lua 语言入门 2
1.1 程序段 3
1.2 一些词法规范 5
1.3 全局变量 7
1.4 类型和值 7
1.4.1 nil 8
1.4.2 Boolean 8
1.5 独立解释器 10
1.6 练习 12
2 小插曲:八皇后问题 13
2.1 练习 15
3 数值 17
3.1 数值常量 17
3.2 算术运算 19
3.3 关系运算 21
3.4 数学库 21
3.4.1 随机数发生器 22
3.4.2 取整函数 22
3.5 表示范围 24
3.6 惯例 25
3.7 运算符优先级 26
3.8 兼容性 27
3.9 练习 28
4 字符串 30
4.1 字符串常量 31
4.2 长字符串/多行字符串 33
4.3 强制类型转换 34
4.4 字符串标准库 36
4.5 Unicode 编码 39
4.6 练习 41
5 表 43
5.1 表索引 44
5.2 表构造器 46
5.3 数组、列表和序列 48
5.4 遍历表 50
5.5 安全访问 52
5.6 表标准库 53
5.7 练习 54
6 函数 56
6.1 多返回值 58
6.2 可变长参数函数 61
6.3 函数 table.unpack 64
6.4 正确的尾调用 65
6.5 练习 66
7 输入输出 68
7.1 简单 I/O 模型 68
7.2 完整 I/O 模型 72
7.3 其他文件操作 74
7.4 其他系统调用 75
7.4.1 运行系统命令 75
7.5 练习 77
8 补充知识 78
8.1 局部变量和代码块 78
8.2 控制结构 80
8.2.1 if then else 81
8.2.2 while 81
8.2.3 repeat 82
8.2.4 数值型 for 82
8.2.5 泛型 for 83
8.3 break、return 和 goto 84
8.4 练习 88
第 2 部分
编程实操 90
9 闭包 91
9.1 函数是类值 92
9.2 非全局函数 94
9.3 词法定界 96
9.4 小试函数式编程 100
9.5 练习 103
10 模式匹配 105
10.1 模式匹配的相关函数 105
10.1.1 函数 string.find 105
10.1.2 函数 string.match 106
10.1.3 函数 string.gsub 107
10.1.4 函数 string.gmatch 107
10.2 模式 108
10.3 捕获 112
10.4 替换 114
10.4.1 URL 编码 . 116
10.4.2 制表符展开 118
10.5 诀窍 119
10.6 练习 123
11 小插曲:出现频率的单词 124
11.1 练习 126
12 日期和时间 128
12.1 函数 os.time 129
12.2 函数 os.date 130
12.3 日期和时间处理 132
12.4 练习 134
13 位和字节 135
13.1 位运算 135
13.2 无符号整型数 136
13.3 打包和解包二进制数据 139
13.4 二进制文件 142
13.5 练习 144
14 数据结构 145
14.1 数组 146
14.2 矩阵及多维数组 146
14.3 链表 149
14.4 队列及双端队列 150
14.5 反向表 151
14.6 集合与包 152
14.7 字符串缓冲区 154
14.8 图形 156
14.9 练习 158
15 数据文件和序列化 159
15.1 数据文件 160
15.2 序列化 162
15.2.1 保存不带循环的表 165
15.2.2 保存带有循环的表 167
15.3 练习 169
16 编译、执行和错误 171
16.1 编译 171
16.2 预编译的代码 175
16.3 错误 177
16.4 错误处理和异常 179
16.5 错误信息和栈回溯 180
16.6 练习 182
17 模块和包 184
17.1 函数 require 185
17.1.1 模块重命名 187
17.1.2
搜索路径 188
17.1.3 搜索器 190
17.2 Lua 语言中编写模块的基本方法 190
17.3 子模块和包 193
17.4 练习 194
第 3 部分
语言特性 196
18 迭代器和泛型 for 197
18.1 迭代器和闭包 197
18.2 泛型 for 的语法 200
18.3 无状态迭代器 201
18.4 按顺序遍历表 203
18.5 迭代器的真实含义 205
18.6 练习 206
19 小插曲:马尔可夫链算法 208
19.1 练习 211
20 元表和元方法 212
20.1 算术运算相关的元方法 213
20.2 关系运算相关的元方法 216
20.3 库定义相关的元方法 217
20.4 表相关的元方法 219
20.4.1 __index 元方法 219
20.4.2 __newindex 元方法 220
20.4.3 具有默认值的表 221
20.4.4 跟踪对表的访问 . 222
20.4.5 只读的表 . 224
20.5 练习 225
21 面向对象(Object-Oriented)编程 226
21.1 类(Class) 228
21.2 继承(Inheritance) . 230
21.3 多重继承(Multiple
Inheritance)
232
21.4 私有性(Privacy) 235
21.5 单方法对象(Single-method
Object)
237
21.6 对偶表示(Dual
Representation)
238
21.7 练习 240
22 环境(Environment) 241
22.1 具有动态名称的全局变量 242
22.2 全局变量的声明 243
22.3 非全局环境 246
22.4 使用 _ENV 248
22.5 环境和模块 251
22.6 _ENV 和 load 252
22.7 练习 254
23 垃圾收集 255
23.1 弱引用表 . 255
23.2 记忆函数(Memorize
Function)
257
23.3 对象属性(Object Attribute) 259
23.4 回顾具有默认值的表 260
23.5 瞬表(Ephemeron Table) 261
23.6 析构器(Finalizer) 262
23.7 垃圾收集器 266
23.8 控制垃圾收集的步长(Pace) 267
23.9 练习 268
24 协程(Coroutine) 270
24.1 协程基础 . 270
24.2 哪个协程占据主循环 273
24.3 将协程用作迭代器 276
24.4 事件驱动式编程 .279
24.5 练习 284
25 反射(Reflection) 285
25.1 自省机制(Introspective
Facility)
286
25.1.1 访问局部变量 288
25.1.2 访问非局部变量 289
25.1.3 访问其他协程 291
25.2 钩子(Hook) 292
25.3 调优(Profile) 293
25.4 沙盒(Sandbox) 296
25.5 练习 300
26 小插曲:使用协程实现多线程 301
26.1 练习 306
第 4 部分 C 语言 API 307
27 C 语言 API 总览 308
27.1 个示例 309
27.2 栈 312
27.2.1 压入元素 313
27.2.2 查询元素 314
27.2.3 其他栈操作 317
27.3 使用 C API 进行错误处理 320
27.3.1
处理应用代码中的错误
320
27.3.2 处理库代码中的错误 321
27.4 内存分配 322
27.5 练习 324
28 扩展应用 325
28.1 基础知识 325
28.2 操作表 327
28.2.1 一些简便方法 331
28.3 调用 Lua 函数 333
28.4 一个通用的调用函数 334
28.5 练习 338
29 在 Lua 中调用 C 语言 339
29.1 C 函数 339
29.2 延续(Continuation) 342
29.3 C 模块 345
29.4 练习 347
30 编写 C 函数的技巧 349
30.1 数组操作 349
30.2 字符串操作 351
30.3 在 C 函数中保存状态 355
30.3.1 注册表 355
30.3.2 上值 358
30.3.3 共享的上值(Shared upvalue) 361
30.4 练习 362
31 C
语言中的用户自定义类型 363
31.1 用户数据(Userdata) 364
31.2 元表(Metatable) 367
31.3 面向对象访问 370
31.4 数组访问 372
31.5 轻量级用户数据 373
31.6 练习 375
32 管理资源 376
32.1 目录迭代器 376
32.2 XML 解析器 380
32.3 练习 390
33 线程和状态 392
33.1 多线程 392
33.2 Lua 状态 397
33.3 练习 406
作者介绍:
Roberto Ierusalimschy是Lua语言的首席架构师,从1993年Lua语言诞生起即进行Lua语言的开发工作,目前是巴西PUC-Rio(the Pontifical Catholic University of Rio de Janeiro)大学计算机科学专业的一名助理教授,主要从事编程语言的设计和实现工作。
梅隆魁,2013.4至今就职于中国民生银行总行信息科技部,擅长于Java企业级开发、嵌入式系统/软硬件、安卓逆向等方向,同时,对新技术也一直保有热情。
出版社信息:
暂无出版社相关信息,正在全力查找中!
书籍摘录:
暂无相关书籍摘录,正在全力查找中!
在线阅读/听书/购买/PDF下载地址:
原文赏析:
lua_call 函数完成一次无保护的调用,它类似于 lua_pcall,不过在发生错误时,它会传播错误,而非返回错误代码。在一个应用程序中编写主函数时,不应使用lua_call,因为这样需要捕获所有的错误。而编写C函数时,通常可以用lua_call。若有错误发生,只需将错误留下。
当一个 C 函数从 Lua 收到一个字符串参数时,必须遵守两条规则:不要在访问字符串时从栈中弹出它,不要修改字符串。
当一个 C 函数需要创建一个字符串返回给 Lua 时,C 代码还必须处理字符串缓冲的分配的释放、缓冲溢出等问题。
这个函数有点类似于 C 函数 sprintf,但是无须提供这个新字符串的缓冲。Lua 会动态地创建一个足够大的缓冲来存放字符串,确保不会有缓冲溢出等问题。这个函数会将结果字符串压入栈中,并返回一个指向它的指针。当前,这个函数接受的指示符只有:%%(字符%)、%s(字符串)、%d(整数)、%f(Lua 中的数字,即双精度浮点数)以及%c(接受一个整数,并将其格式化为一个字符)。除此之外,它不接受任何例如宽度或精度选项
通过这些函数,就无须再关心缓冲的分配、溢出等细节了。此外,这种连接算法也非常高效。
在调用setDefault后,任何对tab中存在字段的访问都将调用它的__index元方法,而这个元方法会返回0(这个元方法中d的值).
After the call to setDefault, any access to an absent eld in tab calls its __index metamethod, which returns zero (the value of d for this metamethod).
local function iter(a, i)
i = i + 1
local v = a[i]
if v then
return i, v
end
end
function ipairs(a)
return iter, a, 0
end
</代码结束>
其它内容:
编辑推荐
本书由Lua语言作者亲自撰写,针对Lua语言本身由浅入深地从各个方面进行了完整和细致的讲解。所有与Lua语言打交道的人均能从本书受益。
前言
推荐序一
Lua 这种类似于“胶水”的语言在游戏行业被广泛应用。我已经在游戏行业摸爬滚打了 很多年,对游戏行业的变化之快深有体会:游戏策划时常更改设计是行业特点,工程师必须 把“不要写死,要能热更”这句话刻在心里。因此在做开发时,大家喜欢把逻辑放在 Lua 这 种嵌入型语言中,一方面是因为 Lua 性能好,另一方面主流引擎都支持通过推送 Lua 脚本来 实现热更新,这样在修改 Bug 或者更新内容时,用户就不需要重新下载整个游戏安装包。并 且 Lua 上手难度不高,所以很多初入游戏行业的程序员往往先学 Lua。但是,Lua 的中文学 习资料很有限,社区上的知识比较零碎,为数不多的英文书翻译本也质量平平或其中所讲的 版本已经过时,增加了初学者系统学习 Lua 的难度。所以,现在我们手中的这本用心打磨的 译本,无疑是初学者的福音。 翻译一本有用的但不蹭热点的书,就像我们开发一款源自内心的喜爱却不跟风的游戏, 也许不会成为爆款,但是总会对得起自己,也总能收获一群用户的喜爱。这本《Lua 程序设 计(第 4 版)》,体现了译者的“傻劲”——不追捧热点、专注自己想做的事情。这种“傻劲” 是这个时代稀缺的。然而读者也好,游戏用户也好,往往就喜欢这种“傻人”和他们的“傻 劲”,我真心希望这样的“傻人”“傻劲”能多一些。 译者还计划要做一个 Lua 的社区,欢迎大家关注,也欢迎推荐给身边的朋友,独乐乐不 如众乐乐。后,开卷有益,祝大家学习愉快。
焦洋 盖娅互娱 CTO
推荐序二
这几年来,由于阅读 Lua 虚拟机实现源码的缘故,我深入了解了 Lua 的很多内部实现原 理。Lua 作为一门诞生已经超过 20 年的语言,在设计上是非常克制的,以 Lua 5.1.4 版本来 说,这个版本是 Lua 发展了十几年之后稳定使用了很长时间的版本,其解释器加上周边的库 函数等不过就是一万多行的代码。 在设计上,Lua 语言从一开始就把简单、高效、可移植、可嵌入、可扩展等作为自己的 目标。打一个可能不是太恰当的比方,Lua 语言专注于做一个配角,作为胶水语言来辅助像 C、C 这样的主角来更好地完成工作,当其他语言在前面攻城拔寨时,Lua 语言在后方实 现自己辅助的作用。现在大部分主流编程语言都在走大而全的路线,在号称学会某一门语言 就能成为所谓的“全栈工程师”的年代,Lua 语言始终恪守本分地做好“胶水语言”的本职 工作,不得不说是一个异类的存在。 “上善若水,水善利万物而不争”,这大概是我能想到的适合用于来描述 Lua 语言设计 哲学的句子。 然而,我发现想找到一本关于 Lua 语言本身设计相关的书籍却很难。打开任何一个电商 网站,以关键字“Lua”来进行搜索,能找到的相关书籍大多是如何基于 Lua 做应用开发,如 游戏、OpenResty 等。在 2008 年,国内曾引进并翻译了《Lua 程序设计(第 2 版)》。然而, 这一本书已经绝版不再印刷,而且 Lua 在这些年里也发生了不少的变化,从当时的 5.1 版本 到了现在的 5.3 版本,也在更多领域有了广泛的应用。此时,引进并且翻译版本的《Lua 程序设计(第 4 版)》就显得很有必要了。 推荐那些常年要与 Lua 打交道的应用开发者都读一下这本由 Lua 创作者亲自编写的 《Lua 程序设计(第 4 版)》,系统了解一下这门精致的语言,这不但对于深入理解并且使用 好 Lua 有帮助,同时其设计哲学和思想也能在某种程度上开阔我们的视野。
Codedump 《Lua 设计与实现》作者
译者序
2016 年 2 月,时年 27 岁的我因春节期间暴饮暴食导致急性胰腺炎入院治疗两个余月。 当真正别无选择地终日躺在病床上时,就似乎不可避免地开始面对和尝试回答那个亘古不变 的问题:“假设有一天我死了,究竟能够留下什么?” Lua 语言从 1993 年诞生至今已 20 余年,是开源嵌入式脚本语言领域中一门独树一帜 的语言,在包括嵌入式、物联网、游戏、游戏外挂、软件安全、逆向工程等领域中均具有 不可替代的重要地位和极为广泛的应用。截至 2017 年 7 月,Lua 语言在 IEEE Spectrum 编 程语言排行榜中名列第 21 位(http://spectrum.ieee.org/static/interactive-the-topprogramming-languages-2017),在 TIOBE 排行榜中名列第 27 位(The TIOBE Programming Community index,https://www.tiobe.com/tiobe-index)。近年来,除了游戏领域典型的应 用外,包括 Redis、Nginx/OpenResty、NMAP、WOW、OpenWRT、PhotoShop 等大量的著名 产品也均使用 Lua 作为其嵌入式脚本引擎,以供开发者进行功能扩展和二次开发等。伴随着 移动互联网、DevOps 等的迅猛发展,Lua 语言在包括热更新、不停机部署等的实现方面也提 供了一种现实的解决方案(例如银行等金融应用中某些采用 C 语言编写的性能密集型核心 交易逻辑)。在 Lua 语言多年的发展过程中,也有大量的第三方机构对 Lua 语言进行了多方 面的改进和增强,诸如 Lua JIT 等的发展也十分迅速。 除了语言本身的使用外,从语言的实现、原理、设计哲学等角度看,Lua 语言也是学习 编译原理、虚拟机、脚本引擎等的重要参考和现实依据,可以成为相关领域教科书式的典范, 在国外也一直是部分高校计算机专业开展相关课程时的重要学习对象之一。在游戏领域,深 入学习 Lua 语言后进行消化、吸收、优化、重构、增强甚至基于 Lua 语言的思想重新开发一 种脚本语言或一个脚本引擎的例子屡见不鲜;在软件安全领域,基于虚拟机的思想设计出的 各类混淆、VM 保护产品更是有无数的先例;在各种灰色产业中,Lua 语言也同样扮演了更 加鲜为人知的重要角色。 我在研究生期间学习嵌入式和游戏逆向领域的过程中涉猎了 Lua 语言,之后由于在工作 中需要编写 Nginx 和 Redis 的 Lua 脚本(Redis 的 Lua 脚本在原子性、执行效率等方面具有 显著优势)才开始对 Lua 语言进行深入的学习。然而,在学习 Lua 语言的过程中,我发现国内对 Lua 语言的应用仍主要集中在传统的游戏领域,市面上有限的几本在售书籍也主要针对 Lua 语言在游戏开发中的使用,并没有一本书从语言本身的维度进行系统性介绍。目前网络 上的各类中文资料、教程、手册也大多是碎片化的,而且面向的还主要是 Lua 语言的陈旧版 本。对于有一定专业素养的从业人员而言,通常可以通过文档或速成式的教程在数天或数周 内基本掌握一门语言,对于非计算机专业的开发人员或一般使用者则会难些。但我认为即便 只考虑专业从业者,也需要一本权威、系统且工具性的书籍对 Lua 语言进行全面的介绍,以 帮助实现低成本地快速学习和快速上手。此外,从事游戏逆向等软件安全领域的人士也有快 速建立对 Lua 语言认知甚至进行深入学习的必要。 2006 年左右,本书的英文第 2 版出版后,国内出版了其中文译本,但至今已经超过 10 年,且本书的英文第 3 版也已经对全书的内容进行了重大重构,的 Lua 5.3 也发生了较 大的变化,因此之前的中文第 2 版和网络上流传的影印版 PDF 均已经不能满足读者现有的 需求。在这样的情况下,加上机缘的巧合,我于 2016 年 11 月开始与电子工业出版社博文视 点的符隆美编辑一起联系了远在巴西的 Lua 语言的作者,并终从国内诸多出版商和译者中 杀出重围,艰难地争取到了作者的翻译版授权。 目前 Lua 语言在国内的发展不像 Python 语言、R 语言等为人熟知,也不似 Go 语言等站 在风口浪尖,但 Lua 语言在国外却一直保持着持续性的演进,在过去 20 年间表现出了极为 强大的生命力(随便举一个嵌入式领域 OpenWrt 路由器操作系统的例子,目前在各大主流 路由器品牌或 KOS/小博无线等商业 WIFI 服务商中均扮演着不可替代的重要作用)。我相信, 尽管略显小众,译文中也难免有值得商榷之处,这样一本针对 Lua 语言版本的权威、系 统性的中文译本都应该能够为游戏、嵌入式、物联网、逆向工程、软件安全、移动互联网、 C 语言核心系统开发工程师等诸多领域的学生、爱好者和从业人员提供些许帮助——而这也 是我作为一名计算机行业从业人员的愿望。 在开始本书的翻译工作前,我自诩具有尚可的文字感知和表达能力,在多年的学习和工 作中也阅读过计算机行业多个不同领域的大量中英文文档,力图以“信、达、雅”的原则要 求自己,从一名计算机行业一线从业者的角度,在尽可能正确地理解了原著英文意思后,用 尽可能专业的语言进行表述,避免出现读者“感觉还不如直接去看英本原版”的情况。但是, 2017 年 4 月 20 日我拿到本书的部分原稿并开始着手翻译后,我发现在“信、达、雅”三者间 做好平衡着实不是一件易事。受精力和能力所限,我也并未在实际生产代码中使用过原著中 讲解的所有机制,所以译文中也一定会有诸多不妥、失误甚至错误,如果读者有任何意见或 建议可以直接通过我的邮箱(mlkui@163.com)或 QQ 读者交流群(QQ 群号:662640785) 联系我,我会虚心接受一切批评和指正。
后,我要感谢我的父母、妻子及亲人们多年来给予的无限关心、支持和陪伴,你们是 我今天幸福生活的缔造者和组成者,也是我奋斗的根本动力和首要原因。 感谢中国民生银行、中国民生银行总行信息科技部的领导和同事们,尽管他们中的一些 已经离开。中国民生银行是我走上社会后的个工作单位,感谢他们自我 2012 年入行实 习以来在工作和生活上给予的无限支持、认可。
书籍介绍
本书由 Lua 语言作者亲自撰写,针对 Lua 语言本身由浅入深地从各个方面进行了完整和细致的讲解。第4版主要针对的是 Lua 5.3,这是撰写时 Lua 语言的近期新版本。
作者从语言使用者的角度出发,讲解了语言基础、编程实操、不错特性及 C 语言 API 等四个方面的内容,既有 Lua 语言基本数据类型、输入输出、控制结构等基础知识,也有对模块、闭包、元表、协程、延续、反射、环境、垃圾回收、函数式编程、面向对象编程、C 语言 API 等不错特性的系统讲解,还有对 Lua 5.3 中引入的整型、位运算、瞬表、延续等新功能的细致说明。
精彩短评:
-
作者: 落叶 发布时间:2019-05-30 21:48:14
作者很会写,通过日常生活里的一些在普通不过的物件,近乎完整的在读者的眼前展开了自己家乡的画面,风物、人情描摹的都很细腻了。这些物件串联起了岁月的长河,也串联起了作者对于故乡的爱。
-
作者: 福旺 发布时间:2024-01-08 11:18:31
写得非常好。就跟 lua 语言一样,简洁有力到位。
-
作者: 举个栗子 发布时间:2022-01-08 01:12:58
这本书比最早看的第二版好多了,内容更加丰富,感觉翻译上也更顺一些。学习Lua这门语言好像找不到更合适的书推荐了,不过还是要吐槽一下,这本书并不太适合没有编程基础的人阅读。
-
作者: kill bugs 发布时间:2022-06-11 15:30:56
c语言部分弃了
-
中文版错误很多
-
作者: 桐島 发布时间:2022-01-09 23:04:48
学,有很多影子就是
深度书评:
-
很好的入门书籍+查询手册
作者:尘 发布时间:2010-02-27 18:11:11
花了一天的时间把全书浏览了一遍,对于之前完全没有接触过Lua的童鞋来说是很好的入门书籍。
看的是luachina翻译的245页中文版,总共是四篇29章+1章附录,建议多花点时间在第一篇(0-10章)的基本介绍上就好了,如果需要用到与C/C++的交互可以再看看第四篇的对应内容,至于其他部分大致浏览一遍有个印象就行了,等真正需要用到了再去查询。否则不但浪费时间,效率还低。
-
精妙
作者:toe 发布时间:2013-04-22 11:01:24
读到Metatables and Metamethods一章时,深深地被震撼了。以极简单的东西实现了极高妙的技术,有出神入化之妙。
总的来说,Lua语言的设计非常简洁,容易上手,读这本书的前几章就可以写一些够用的脚本处理许多任务了。如果要做较大的项目,再慢慢去读OO的内容。(本段是为了凑字数而写)
网站评分
-
书籍多样性:8分
-
书籍信息完全性:9分
-
网站更新速度:8分
-
使用便利性:5分
-
书籍清晰度:7分
-
书籍格式兼容性:4分
-
是否包含广告:7分
-
加载速度:8分
-
安全性:5分
-
稳定性:7分
-
搜索功能:8分
-
下载便捷性:8分
下载点评
- pdf(179+)
- 赚了(322+)
- 少量广告(548+)
- 赞(413+)
- 图书多(60+)
- 小说多(76+)
- 好评多(77+)
下载评价
-
网友 潘***丽:
( 2024-11-14 11:24:37 )
这里能在线转化,直接选择一款就可以了,用他这个转很方便的
-
网友 家***丝:
( 2024-12-04 12:48:38 )
好6666666
-
网友 冯***卉:
( 2024-11-23 17:15:54 )
听说内置一千多万的书籍,不知道真假的
-
网友 步***青:
( 2024-11-25 01:23:41 )
。。。。。好
-
网友 寇***音:
( 2024-11-13 03:01:34 )
好,真的挺使用的!
-
网友 焦***山:
( 2024-11-11 00:29:22 )
不错。。。。。
-
网友 利***巧:
( 2024-11-14 13:41:39 )
差评。这个是收费的
-
网友 林***艳:
( 2024-11-13 08:04:31 )
很好,能找到很多平常找不到的书。
-
网友 养***秋:
( 2024-11-26 21:40:37 )
我是新来的考古学家
-
网友 堵***格:
( 2024-11-09 15:08:24 )
OK,还可以
-
网友 权***颜:
( 2024-11-24 22:20:23 )
下载地址、格式选择、下载方式都还挺多的
-
网友 石***烟:
( 2024-11-21 20:54:58 )
还可以吧,毕竟也是要成本的,付费应该的,更何况下载速度还挺快的
-
网友 融***华:
( 2024-11-11 13:55:15 )
下载速度还可以
喜欢"Lua程序设计(第4版)"的人也看了
-
我真的很棒 丛非从 长江文艺出版社【正版】 pdf epub azw3 2024 下载
-
“小蘑菇”晋级工具箱 pdf epub azw3 2024 下载
-
基础化学实验(上册) pdf epub azw3 2024 下载
-
钟鼓楼 pdf epub azw3 2024 下载
-
运动心理学 pdf epub azw3 2024 下载
-
“工程教育认证”系列课程规划教材 电工电子辅导 pdf epub azw3 2024 下载
-
故宫文物南迁 pdf epub azw3 2024 下载
-
钦定词谱 pdf epub azw3 2024 下载
-
球形阵列信号处理原理 pdf epub azw3 2024 下载
-
300张现场图看懂精益5S管理 pdf epub azw3 2024 下载
- 冬日结束庆典 pdf epub azw3 2024 下载
- 春雨教育·2018秋·实验班提优训练:初中 数学 七年级 (上) 沪科版SHKJ pdf epub azw3 2024 下载
- 我的第一本科学漫画书·绝境生存系列(1):无人岛探险记 pdf epub azw3 2024 下载
- 现货 做个有执行力领导力承受力的中层领导 企业管理书籍 人力资源管理餐饮行政酒店物业物流工商财务仓库 时间团队管理方面的书籍 pdf epub azw3 2024 下载
- 大学语文 pdf epub azw3 2024 下载
- 参寥子诗集 pdf epub azw3 2024 下载
- 青衣 pdf epub azw3 2024 下载
- 有趣的创意学习书 熊出没幼儿学前潜能开发多次擦写书 基础运笔练习 pdf epub azw3 2024 下载
- 最受青少年喜爱的1000个创意思维游戏 pdf epub azw3 2024 下载
- 和果子职人技艺全书 美食书 吴蕙菁 日式糕点 岁时美学 羊羹玄饼花瓣饼果子类饼果子类蒸果子乾果子烧果子 和果子制作工具材料 pdf epub azw3 2024 下载
- 魔力口袋书 pdf epub azw3 2024 下载
- 野趣上海 pdf epub azw3 2024 下载
- 美国哈佛大学哈佛燕京图书馆藏晚清民国间新教传教士中文译著目录提要 pdf epub azw3 2024 下载
- MasterCAM 2021中文版从入门到精通 pdf epub azw3 2024 下载
- 应用理论力学 pdf epub azw3 2024 下载
- 陈氏太极拳第五路·少林十二式:许禹生武学辑注 pdf epub azw3 2024 下载
- ASP.NET MVC 4 Web编程(.NET开发者学习MVC的圣典!) pdf epub azw3 2024 下载
- “言值”有理——TA中的女性沟通心理学 pdf epub azw3 2024 下载
- 剑桥国际英语教程录像教师用书2 pdf epub azw3 2024 下载
- 9787513531504 pdf epub azw3 2024 下载
书籍真实打分
故事情节:3分
人物塑造:4分
主题深度:6分
文字风格:5分
语言运用:7分
文笔流畅:6分
思想传递:6分
知识深度:9分
知识广度:5分
实用性:5分
章节划分:5分
结构布局:6分
新颖与独特:7分
情感共鸣:9分
引人入胜:3分
现实相关:5分
沉浸感:4分
事实准确性:4分
文化贡献:8分