首页 >> 脚本专栏 >> Lua
lua 基础教程
Lua 的语法比较简单,学习起来也比较省力,但功能却并不弱。所以,我只简单的归纳一下Lua的一些语法规则,使用起来方便好查就可以了。估计看完了,就懂得怎么写Lua程序了。Lua调用自定义C模块
Lua可以调用C函数的能力将极大的提高Lua的可扩展性和可用性。对于有些和操作系统相关的功能,或者是对效率要求较高的模块,我们完全可以通过C函数来实现,之后再通过Lua调用指定的C函数。对于那些可被Lua调用的C函数而言,其接口必须遵循Lua要求的形式lua闭包的理解以及表与函数的几种表达方法
本文首先通过具体的例子讲解了Lua中闭包的概念,然后总结了闭包的应用场合,最后探讨了Lua中闭包的实现原理,以及lua中表与函数的3种表达方式的汇总Lua编程示例(八):生产者-消费者问题
这篇文章主要介绍了Lua编程示例(八):生产者-消费者问题,本文直接给出实例代码,需要的朋友可以参考下Lua编程示例(七):协同程序基础逻辑
这篇文章主要介绍了Lua编程示例(七):协同程序基础逻辑,本文直接给出代码实例,需要的朋友可以参考下Lua编程示例(六): C语言调用Lua函数
这篇文章主要介绍了Lua编程示例(六): C语言调用Lua函数,本文直接给出代码实例,需要的朋友可以参考下Lua编程示例(五): C语言对Lua表的读取和添加
这篇文章主要介绍了Lua编程示例(五): C语言对Lua表的读取和添加,本文直接给出代码实例,需要的朋友可以参考下Lua编程示例(四):Lua标准库之表库、字符串库、系统库
这篇文章主要介绍了Lua编程示例(四):Lua标准库之表库、字符串库、系统库,需要的朋友可以参考下Lua编程示例(三):稀疏表、双端队列、格式化输出、表和循环表的格式化输出
这篇文章主要介绍了Lua编程示例(三):稀疏表、双端队列、格式化输出、表和循环表的格式化输出,本文直接给出实例代码,代码中包含详细注释,需要的朋友可以参考下Lua编程示例(二):面向对象、metatable对表进行扩展
这篇文章主要介绍了Lua编程示例(二):面向对象、metatable对表进行扩展,本文直接给出实例代码,需要的朋友可以参考下Lua编程示例(一):select、debug、可变参数、table操作、error
这篇文章主要介绍了Lua编程示例(一):select、debug、可变参数、table操作、error,本文直接给出代码实例,需要的朋友可以参考下Lua函数用法研究
这篇文章主要介绍了Lua函数用法研究,本文讲解了函数、变量的用法、返回多个结果值和可变参数等特性的示例,需要的朋友可以参考下Lua中调用C++函数示例
这篇文章主要介绍了Lua中调用C++函数示例,本文给出的C++函数average()演示了如何接受多个参数且返回超过一个值,需要的朋友可以参考下C++中调用Lua配置文件和响应函数示例
这篇文章主要介绍了C++中调用Lua配置文件和响应函数示例,本文使用Lua文件作为配置文件,并写了几个响应函数以便在C++中使用,需要的朋友可以参考下Lua脚本语言基本语法快速入门教程
这篇文章主要介绍了Lua脚本语言基本语法快速入门教程,本文是一个简易教程,快速的罗列了常用语法,有一定编程语言基础的同学更容易看芯片,需要的朋友可以参考下Lua在windows下的安装及环境配置
这篇文章主要介绍了Lua在windows下的安装及环境配置,本文使用lua for windows整体环境,lua for windows其实是一整套Lua的开发环境,需要的朋友可以参考下浅谈chuck-lua中的多线程
Lua对多线程支持初步体验是本文要介绍的内容,主要是来了解LUA中多线程的使用,,经过反复的实验得到的结果是,lua不支持多线程,如何让它支持?来看本文内容。在Mac OS中安装Lua的教程
这篇文章主要介绍了在Mac OS中安装Lua的教程,尽管基于Unix的Mac OS并没有集成Lua解释器,但安装起来依然super easy:)需要的朋友可以参考下使用Lua来扩展C++程序的方法
这篇文章主要介绍了使用Lua来扩展C++程序的方法,尽管更多的时候人们或许会想用C++来扩展Lua...需要的朋友可以参考下深入探究Lua中的解析表达式
这篇文章主要介绍了深入探究Lua中的解析表达式,对于其语法部分的说明和示例都超详细,极力推荐此文!需要的朋友可以参考下Lua中使用模块的一些基础知识
这篇文章主要介绍了Lua中使用模块的一些基础知识,说明基本上都融入注释之中,需要的朋友可以参考下举例说明Lua中元表和元方法的使用
这篇文章主要介绍了举例说明Lua中元表和元方法的使用,文中--两个横线开始单行的注释,--[[加上两个[和]表示多行的注释--]],需要的朋友可以参考下举例讲解Lua中的Table数据结构
这篇文章主要介绍了举例讲解Lua中的Table数据结构,说明都融入到了注释中,需要的朋友可以参考下举例简介Lua中函数的基本用法
这篇文章主要介绍了举例简介Lua中函数的基本用法,--两个横线开始单行的注释,--[[加上两个[和]表示多行的注释--]],需要的朋友可以参考下Lua中的变量和流控制入门学习
这篇文章主要介绍了Lua中的变量和流控制入门学习,其中--两个横线开始单行的注释,--[[加上两个[和]表示多行的注释--]],需要的朋友可以参考下Lua中使用二维数组实例
这篇文章主要介绍了Lua中使用二维数组实例,本文直接给出代码实例,看代码更容易理解,需要的朋友可以参考下Lua多行注释和取消多行注释的方法
这篇文章主要介绍了Lua多行注释和取消多行注释的方法,本文分别给出代码示例,请注意细节~,需要的朋友可以参考下Lua math.fmod使用时的小数问题
这篇文章主要介绍了Lua math.fmod使用时的小数问题,math.fmod用于取模运算,使用小数时可能会遇到不可预料的结果,所以应该避免使用小数,需要的朋友可以参考下Lua时间转化的几个小例子
这篇文章主要介绍了Lua时间转化的几个小例子,本文直接给出3段例子代码,需要的朋友可以参考下Lua 数学库的所有函数功能作用一览
这篇文章主要介绍了Lua 数学库的所有函数功能作用一览,本文罗列了lua数学库的所有函数,并对每个函数的功能作用做了简短描述,需要的朋友可以参考下Lua table中安全移除元素的方法
这篇文章主要介绍了Lua table中安全移除元素的方法,本文给出3种实现方法,分别是从后往前删除和while删除,需要的朋友可以参考下Lua和Nginx结合使用的超级指南
这篇文章主要介绍了Lua和Nginx结合使用的指南,从数据转换到API等各个方面均有涉及,超推荐!需要的朋友可以参考下使用Lua编写Nginx服务器的认证模块的方法
这篇文章主要介绍了使用Lua编写Nginx服务器的认证模块的方法,即诸如当今流行的社交应用接入等功能,需要的朋友可以参考下把Lua编译进nginx步骤方法
这篇文章主要介绍了把Lua编译进nginx步骤方法,本文讲解了操作步骤以及可能出现的错误解决方法,需要的朋友可以参考下Lua cjson模块编译笔记及错误解决方法
这篇文章主要介绍了Lua cjson模块编译笔记及错误解决方法,本文着重讲解报错的解决方法,修改了Makefile文件解决了错误问题,需要的朋友可以参考下在Lua程序中使用SQLite的教程
这篇文章主要介绍了在Lua程序中使用SQLite的教程,包括建立连接到基本的查询等一些操作,需要的朋友可以参考下在Lua程序中使用MySQL的教程
这篇文章主要介绍了在Lua程序中使用MySQL的教程,是Lua入门学习中的基础知识,需要的朋友可以参考下Lua下基本的网络编程示例
这篇文章主要介绍了Lua下基本的网络编程示例,包括简单的服务器的搭建和相关web组件的介绍等,需要的朋友可以参考下浅谈Lua的面向对象特性
这篇文章主要介绍了Lua的面向对象特性,包括对象和继承等传统OOP概念的几个关键知识点,需要的朋友可以参考下简单讲解Lua中的垃圾回收机制
这篇文章主要介绍了Lua中的垃圾回收机制,自动的垃圾回收是Lua的重要特性之一,需要的朋友可以参考下