E-COM-NET
首页
在线工具
Layui镜像站
SUI文档
联系我们
推荐频道
Java
PHP
C++
C
C#
Python
Ruby
go语言
Scala
Servlet
Vue
MySQL
NoSQL
Redis
CSS
Oracle
SQL Server
DB2
HBase
Http
HTML5
Spring
Ajax
Jquery
JavaScript
Json
XML
NodeJs
mybatis
Hibernate
算法
设计模式
shell
数据结构
大数据
JS
消息中间件
正则表达式
Tomcat
SQL
Nginx
Shiro
Maven
Linux
lua教程
Lua教程
-面向对象
Lua教程
已接近尾声预计再有两章,从最开始对Lua的不熟悉到现在把所有Lua的基础知识都讲解出来,其实最开始在做与nginx结合限流才有这个想法,如果想着实现比较复杂的逻辑,还是要代码的,所以就想着把
Lua
风灵Erick
·
2019-04-21 09:03
Lua
Lua基础教程
Lua教程
-I/O文件操作
Lua语言也跟其他语言一样提供了对文件的操作,来看看Lua提供了那些对文件进行操作方法。文件操作方法操作方法说明io.open(filename[,mode])按照指定的mode打开一个文件io.close([file])关闭文件,若无参数,关闭默认输出文件io.flush()把缓冲区的数据写入到文件中io.input([file])打开文件(文本模式)io.lines([filename])以读
风灵Erick
·
2019-01-30 17:45
Lua
Lua基础教程
Lua教程
-元表
在Lua中我们可以对table表进行赋值和获取,但是无法对两个table表进行操作,Lua中提供了元表可以对table表进行一些操作,并且提供了两个重要的方法:setmetatable(table,metatable)getmetatable(table)方法说明setmetatable(table,metatable)对指定的table表设置元表metatablegetmetatable(tab
风灵Erick
·
2019-01-29 17:05
Lua
Lua基础教程
Lua教程
-泛型for迭代器
Lua中for循环提供了对数字型和非数字型(泛型)的支持,其中对数字型的支持已经在之前的文章“
Lua教程
-流程控制”中进行说明,在这主要讲解下泛型for迭代器,依据table的结构分为两种:数字型table
风灵Erick
·
2019-01-26 15:22
Lua
Lua基础教程
Lua教程
-模块
Lua从5.1添加了对模块和包的支持,Lua模块的机构是一个表或者是函数,可以将公共的代码放在一个文件中,有利于代码的重用和降低耦合度。可以采用require函数引入模块。require函数格式require("模块名")或require"模块名"采用之前一篇文档“Nginx结合Lua实现限流”中的示例来说明模块的引用。新创建一个文件splitutil.lua(字符串分割)/**Createdby
风灵Erick
·
2019-01-24 22:06
Lua
Lua基础教程
Lua教程
-table表
Lua语言中的table可以用来解决模块、包和对象,相对于其他语言table的索引下标是从1开始的,而不是0。table(表)构造最简单的构造函数是{},可以用来创建一个空表,可以直接初始化一个数组:---创建空的表localmytable={}---指定值mytable[1]="HelloLua"---清空mytable=niltable函数操作方法说明table.concat(table[,s
风灵Erick
·
2019-01-21 15:51
Lua
Lua基础教程
Lua教程
-字符串
字符串表示方式Lua提供了3种表示字符串的方式:使用单引号使用双引号使用[[]]以上三种方式实例:localstr1='helloLua'localstr2="helloLua"localstr3=[[helloLua]]print(str1)print(str2)print(str3)--------输出结果---------helloLuahelloLuahelloLua字符串操作Lua提供了
风灵Erick
·
2019-01-18 10:28
Lua
Lua基础教程
Lua教程
-运算符与函数
运算符Lua语言提供了几种基本的运算符类型关系运算符算数运算符逻辑运算符其他运算符下面针对这几种运算符进行讲解关系运算符关系运算符说明==等于,判断两个值是否相等,相等返回true,不等返回false~=不等于,判断两个值是否相等,相等返回false,不能返回true>大于,如果左边的值大于右边的值,返回true,否则返回false=大于等于,如果左边的值大于等于右边的值,返回true,否则返回f
风灵Erick
·
2019-01-16 23:09
Lua
Lua基础教程
Lua教程
-流程控制
流程控制对于程序来说比较重要,可以对特定的流程进行处理,一般情况下需要与判断语句配合使用,Lua语言中提供的控制结构有if、while、repeat、for,并且也提供break关键字,在开始讲解控制语句前先介绍下Lua中的变量。变量在Lua中的变量:全局变量、局部变量。类型说明全局变量默认情况Lua中所有均为全局变量局部变量使用local关键字声名的变量,范围是从声名开始到语句块结束全局变量a=
风灵Erick
·
2019-01-15 23:34
Lua
Lua基础教程
Lua教程
-基本数据类型
配置开发环境可以参考安装配置进行配置。数据类型Lua语音有8种数据类型:nil,boolean,number,string,function,userdata,thread,table数据类型说明nil表示无效值boolean包括两个值true和falsenumber表示双精度浮点数string字符串function函数定义userdata表示任意存储在变量中的C数据结构thread线程table
风灵Erick
·
2019-01-14 15:04
Lua
Lua基础教程
Lua教程
-开发环境安装配置
最近一直在学习nginx+lua实现对请求的限流以及一些其他信息的记录还有告警等,所以整理下关于Lua语言的使用,也算是一种总结吧,下面说说我使用的开发环境。环境介绍idea、luaforwindows、idea插件EmmyLua。idea可以去官网下载或者安装破解版。luaforwindows在使用之前需要安装执行环境,可以点击进行下载,本文及之后的教程中均使用最新版本5.1.4-35,Emmy
风灵Erick
·
2019-01-14 14:17
Lua
Lua基础教程
tolua全教程-Chinar
如博文无法正常显示,请访问原文地址:https://blog.csdn.net/ChinarCSDN/article/details/83044148to
lua教程
大全本文提供全流程,中文翻译。
Chinarcsdn
·
2018-10-21 18:46
lua
Unity
3D
Unity3D初级入门必学
tolua全教程-Chinar
如博文无法正常显示,请访问原文地址:https://blog.csdn.net/ChinarCSDN/article/details/83044148to
lua教程
大全本文提供全流程,中文翻译。
Chinarcsdn
·
2018-10-21 18:46
lua
Unity
3D
Unity3D初级入门必学
XLua在Unity中的用法摘要
XLua在Unity中的用法摘要整理自官方教程:https://github.com/Tencent/xLua/blob/master/Assets/XLua/Doc/X
Lua教程
.mdhttps://
Arvin ZHANG
·
2018-10-09 15:46
Unity
Lua快速入门篇(X
Lua教程
)(Yanlz+热更新+xLua+配置+热补丁+第三方库+API+二次开发+常见问题+示例参考)
《Lua热更新》##《Lua热更新》发布说明:++++“Lua热更新”开始了,立钻哥哥终于开始此部分的探索了。++++作为游戏发布迭代的重要技术:Lua热更新在网络游戏迭代更新中非常重要,特别是对于AppStore这样的平台,我们只需要定期更新主App,原则上可以随时灵活更新我们的以Lua热更新框架为基础的代码。++++当然,作为一项新引入的技术,我们通常是以【快速入门】=>【基础夯实】=>【中级
VRunSoftYanlz
·
2018-07-21 09:14
Lua热更新
Lua学习之路(九) ------ Lua 字符串+转义字符
以上三种方式的字符串实例如下:string1="Lua"print("\"字符串1是\"",string1)string2='runoob.com'print("字符串2是",string2)string3=[["
Lua
千喜
·
2018-06-03 20:32
微服务研究相关资料<持续更新>
lua
Lua教程
|菜鸟教程Kong官网Kong-dashboardOpenResty最佳实践A/BTestiOSA/BTest方案探索ABTestingGatewayAPIGatewayapigateway
重剑无锋_Augustine
·
2017-12-05 19:12
lua&torch教程记录
lua教程
http://www.runoob.com/lua/lua-tutorial.htmltorch教程http://blog.csdn.net/hungryof/article/details/
Sun7_She
·
2016-10-03 15:23
lua
Torch7在Windows8.1上安装,转载请注明出处
lrf_pop/blog/static/62231044201669102331890/要求:Lua版本5.1,torch7commit2cd59e1前提:安装MinGW和MSYS1Windows安装
Lua
GoRunning
·
2016-07-31 10:54
[置顶] android Studio 配置LUA 开发环境
Android
lua教程
Lua官网lua语言解释Lua5.1参考手册AndroidLua热修复引诉大牛的原话:Android调用Lua/Lua调用Android代码在Android项目中使用Lua,需要两个步骤
u010350809
·
2015-12-26 17:00
android
android
lua
语言
Studio
Lua 教程
Lua
Lua教程
Lua语言是基于C语言之上的开源编程语言。它的价值在于其跨平台的特性,从大型服务器系统到小型移动应用都可以看到它的身影。
极客学院Wiki
·
2015-09-16 16:51
【COCOS2DX-LUA 脚本开发之二】LUA语言基础
从今天开始,往后将陆续更新
Lua教程
,主要是搭载Cocos2dx,有任何疑惑或者不对的地方,尽情指正、交流、探讨。那么首先肯定
u013673422
·
2015-06-25 22:00
Lua教程
(5):C/C++操作Lua数组和字符串
读后感受:基本介绍了C/C++如何传值给lua,例子也不错,但是最后没有详细讲解luaapi提供的三种保存非局部变量的方法,注册表、环境、upvalue,这些都很有用,现在我也不是很了解,等之后弄明白之后,在整理一下例子代码。原文链接:http://4gamers.cn/blog/2014/08/10/cpp-operate-lua-string/原文内容如下:本文将介绍如何在C/C++里面操作L
cbbbc
·
2015-04-18 20:19
lua学习日志
Lua教程
(2):C++和Lua相互传递数据
读后感悟:这一篇讲述了c++调用lua中的函数、table、以及如何设置lua的全局变量,其中值得学习的是,要理解lua虚拟机栈的机制,其中一些参数可以结合lua5.1中文手册来查询,虽然手册比较年久,但还是很有价值的,现在还有很多是用lua5.1的,见一个不懂的函数就查一个,那么一读完整篇文章以及理解lua栈的机制后,你就会觉得恍然大悟。有一些函数是值得注意的,因为它在调用后改变栈的大小或栈顶元
cbbbc
·
2015-04-15 23:07
lua学习日志
一个很不错的
lua教程
一个很不错的
lua教程
http://www.cnblogs.com/stephen-liu74/category/360139.htmlStepByStep(Lua调用C函数) Lua可以调用C函数的能力将极大的提高
colorful
·
2014-12-19 19:00
Lua教程
(四):在Lua中调用C语言、C++的函数
本教程将介绍如何在Lua里面调用c/c++函数。在Lua里面调用c/c++函数其实是比较简单,本文将通过两个示例演示具体的做法:一个是求平均数,另一个是打印lua函数的一些参数信息。最后,本文会介绍如何把这两个函数定义成一个模块,这样lua代码里面就可以不再使用全局的名字空间了。前言当我们需要在Lua里面调用c/c++函数时,所有的函数都必须满足以下函数签名:复制代码代码如下:typedefint
子龙山人
·
2014-09-22 12:12
Lua教程
(三):C语言、C++中调用Lua的Table示例
从写上一篇Lua的文章到现在,已经过去半月有余了,是时候让自己的Lua状态refresh一下了。本教程将介绍Lua的栈及基本栈操作,同时还有如何在C/C++代码里面读取Lua的Table。理解Lua栈Lua通过一个“虚拟栈”与C/C++程序进行数据交互,所有的LuaCAPI都是通过操作这个栈来完成相应的数据通信。Lua的这个“虚拟栈”解决了C/C++程序与Lua程序通信的两大问题:1.Lua使用垃
子龙山人
·
2014-09-22 12:04
Lua教程
之弱引用table
这次要介绍的内容比较少,就一个――弱引用table1.无法超越人类智慧的智能――自动内存管理的缺陷我们都知道,Lua是具备自动内存管理的,好吧,也许有些朋友不知道。我们只管创建对象,无须删除对象(当然,对于不要的对象你需要设置一下nil值),Lua会自动删除那些被认为是垃圾的对象。问题就出现在,什么对象才是垃圾对象,有些时候,我们很清楚某个对象是垃圾,但是,Lua却无法发现。比如这样一个例子:复制
笨木头
·
2014-09-16 11:10
在cocos2dx3.0
lua教程
自己写的类连接lua 使lua能调用自己类的函数
我们可以在lua上面编写cocos2dx用lua调用到cocos2dx的api是因为在lua_cocos2dx_auto这类函数里面建立的连接,大家可以参考然后自己写做连接。如我一下建立一个类如buildingclassBuilding:publicNode { public: Building(conststd::string&fileName); staticBuilding*create(c
five50
·
2014-03-31 18:00
C++
lua
cocos2dx
【COCOS2DX-LUA 脚本开发之二】LUA语言基础
从今天开始,往后将陆续更新
Lua教程
,主要是搭载Cocos2dx,有任何疑惑或者不对的地方,尽情指正、交流、探讨。那么首先肯定是Lua语言基础的知识点,下面直接附上代码,注释已经很清楚,无需赘述。
oMingZi12345678
·
2014-03-01 15:00
LUA教程
- 本地程序接口
这个部分描述了Lua的CAPI,也就是宿主程序跟Lua通讯用的一组C函数。所有的API函数按相关的类型以及常量都声明在头文件lua.h中。 虽然我们说的是“函数”,但一部分简单的API是以宏的形式提供的。所有的这些宏都只使用它们的参数一次(除了第一个参数,也就是lua状态机),因此你不需担心这些宏的展开会引起一些副作用。 在所有的C库中,LuaAPI函数都不去检查参数的有效性和坚固性。然而,你可以
kandyer
·
2013-10-04 11:00
【COCOS2DX-LUA 脚本开发之二】LUA语言基础
从今天开始,往后将陆续更新
Lua教程
,主要是搭载Cocos2dx,有任何疑惑或者不对的地方,尽情指正、交流、探讨。那么
xiaominghimi
·
2013-04-08 01:11
开发
lua
语言
【COCOS2DX-LUA 脚本开发之二】LUA语言基础
从今天开始,往后将陆续更新
Lua教程
,主要是搭载Cocos2dx,有任何疑惑或者不对的地方,尽情指正、交流、探讨。那么首先肯定是Lua语言基础的
HimiScxin
·
2013-04-08 01:11
语言
开发
lua
【Cocos2d-x】
【COCOS2DX-LUA 脚本开发之二】LUA语言基础
从今天开始,往后将陆续更新
Lua教程
,主要是搭载Cocos2dx,有任何疑惑或者不对的地方,尽情指正、交流、探讨。那么首先肯定
xiaominghimi
·
2013-04-08 01:00
小羊驼和你一起学习cocos2d-x与lua之零(
lua教程
高清无码你懂 请好评吧 绝对极品)
lua程序设计pdf电子书高清无码如题绝对极品 http://download.csdn.net/detail/linyongliang/5217508 lua IDE工具和插件暂时还没时间添加进去
linyongliang
·
2013-04-03 16:00
windows下使用
lua教程
声明:lua是一个跨平台的脚本语言,在linux下也可以使用,但是我目前只使用过windows,这篇文章也是在windows下的编程。1.lua的简介百度百科的简介:Lua是一个小巧的脚本语言。是巴西里约热内卢天主教大学(PontificalCatholicUniversityofRiodeJaneiro)里的一个研究小组,由RobertoIerusalimschy、WaldemarCeles和L
xv_ly15
·
2013-01-28 14:00
windows
lua
教程
简单的
lua教程
一。lua脚本: 1.lua手册ProgramminginLua:http://www.lua.org/pil/2.一个简单例子width=800;height=600;BLUE={r=0,g=0,b=255};BLUE;functionhello()a=5;b=10;c=a+b;print("5+10="..c);test(c);endfunctionf(x,y)return(x^2*sin(
254300848
·
2013-01-28 11:35
lua教程
lua教程
摘录
*LuaForge:http://luaforge.net/*Lua中使用DOM读写XML:http://www.missdeer.com/articles/1043* 目前最好的LuaIDE:http://www.missdeer.com/articles/1056* luaforwindows: http://code.google.com/p/luaforwindows/ ( Install
kamaliang
·
2011-08-03 10:00
windows
xml
加密
lua
ide
2010
lua 4-14
新一篇: (
LUA教程
)第5章函数 | 旧一篇: (
LUA教程
)第3章表达式Lua像C和PASCAL几乎支持所有的传统语句:赋值语句、控制结构语句、函数调用等,同时也支持非传统的多变量赋值、局部变量声明
·
2008-09-09 09:00
数据结构
function
list
table
lua
语言
lua教程
-----------------------------------------------------------------------------------------------------------------------第0章 序言本章包括作者的序言、文章的体例(convention)以及其它一些“每本书开头都会的内容”。0.1 序言目前很多程序语言都专注于帮你编写成千上万行的代
skyremember
·
2008-09-09 08:00
数据结构
String
lua
扩展
语言
Numbers
上一页
1
2
3
下一页
按字母分类:
A
B
C
D
E
F
G
H
I
J
K
L
M
N
O
P
Q
R
S
T
U
V
W
X
Y
Z
其他