最新 最热

Lua基础知识总结笔记-八股文

在 Lua 中,面向对象编程主要是通过元表(metatable)和表(table)来实现的。Lua 不像其他语言那样有类的概念,而是使用表来模仿类的行为。

2024-09-24
1

深入浅出Redis(十):Redis的Lua脚本

Redis是一款基于内存的键值对数据库,提供了多种数据结构存储数据,存取数据的速度还非常快,除了这些优点它还提供了其他特色功能,比如:管道、lua脚本、发布订阅模型...

2024-09-20
2

Lua学习笔记:Lua里metatable元表的使用

在这个例子中,当我们尝试向 readonlyTable 添加一个新键或更新一个已存在的键时,Lua 会调用元表中的 __newindex 方法。由于我们定义了这个方法来抛出一个错误,因此任何对 readonlyTable 的修改都会失败,并抛出一个错误信...

2024-09-13
1

Lua学习笔记:实现一个Lua Class生成器

Lua 中的每个值都可以有一个 元表。 这个 元表 就是一个普通的 Lua 表, 它用于定义原始值在特定操作下的行为。 如果你想改变一个值在特定操作下的行为,你可以在它的元表中设置对应域。 例如,当你对非数字值做加操作时, L...

2024-09-12
2

Lua学习笔记:C/C++中调用Lua函数示例

在学习了Lua中调用C/C++ 函数后,不免令人好奇,是否可以在Lua中定义一些函数来让C/C++来调用?我们甚至可以封装了C/C++的函数库供Lua模块化加载后再传递给需要的C/C++项目调用...

2024-09-11
2

Lua学习笔记:在Lua中调用C/C++函数示例

本文会通过一些示例展示如何用lua调用C/C++传递过来的函数,并辅以部分解释语句:

2024-09-10
4

Windows下Lua的下载与安装使用基于Visual Studio编译器

本文旨在Windows平台下基于Visual Studio 编译器能够快速使用Lua

2024-09-08
2

Lua学习笔记:Lua里table表的使用例及介绍

在Lua脚本中,可以使用 {} 来创建一个空表,并通过直接赋值的方式来初始化数组或字典。例如,通过 myTablekey = value 的形式,可以向表中添加元素。

2024-09-08
1

如何使用 Lua 脚本进行更复杂的网络请求,比如 POST 请求?

在当今的互联网世界中,网络请求是数据交换的基础。无论是在开发Web应用程序、自动化测试还是进行数据抓取,掌握如何发送网络请求是一项基本技能。Lua,作为一种轻量级、高性能的脚本语言,经常被用于这些场景。本文将详细介...

2024-09-05
4

黑神话上线了,想起来学Lua了?

苦等4年,《黑神话:悟空》终于在周二正式上线了。朋友们开始玩了吗?不会还有人像我一样是被抛弃的 Xbox 玩家吧?不会吧?言归正传,今天我们抛开游戏不谈,来聊一聊游戏开发领域的技术话题。近年来,随着游戏行业的发展和国产游戏...

2024-08-21
1