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--
定义一个名为mymodule的模块mymodule={}functionmymodule.sayHello()print("Hellofrommymodule
薛定谔的zhu
·
2024-01-24 21:16
Lua
lua--
关于#符号的使用问题
一、主要作用1.获取字符串的长度localstr="Test";print(#str);--输出结果:52.获取一个数值键值(从键值1开始)的表(table)长度--数值键值表localt1={"a","b","c",};print(#t1);--输出结果:3localt2={[0]="000",[1]="a",[2]="b",[3]="c",};print(#t2);--输出结果:3--非完全数
梦心DH
·
2023-12-28 00:34
resty-http库爬虫程序代码示例
```
lua--
导入需要的库localhttp=require"resty.http"localio=require"io"--创建一个客户端localclient=http.new()--设置HTTP
华科℡云
·
2023-11-29 15:37
aws
云计算
Lua--
函数
函数在Lua中,函数是对语句和表达式进行抽象的主要方法。既可以用来处理一些特殊的工作,也可以用来计算一些值。Lua提供了许多的内建函数,你可以很方便的在程序中调用它们,如print()函数可以将传入的参数打印在控制台上。Lua函数主要有两种用途:完成指定的任务,这种情况下函数作为调用语句使用;计算并返回值,这种情况下函数作为赋值语句的表达式使用。语法:optional_function_scope
吴声子夜歌
·
2023-11-07 04:55
Lua
Lua
函数
lua-web-utils库
```
lua--
导入所需的库localweb_utils=require("lua-web-utils")--定义要下载的URLlocalurl="https://jshk.com.cn/"--定义代理服务器的主机名和端口号
qq^^614136809
·
2023-11-02 10:29
lua
前端
java
lua--
函数深入:闭合函数,局部函数,尾调用
转载自:https://blog.csdn.net/yyhero1/article/details/46480299lua函数具有两大特征:函数作为第一类值,函数具有特定的词法域(LexicalScoping)所谓第一类值:代表函数和其他传统类型的值是等价的(例如数字和字符串),函数可以同他们一样存储在变量,table中,可以作为实参传递,可以作为函数返回值。对于第一类值,需要讲明,函数和其他值一
西溪漫步
·
2023-08-07 07:33
Lua
lua尾调用
lua闭合函数
lua局部函数
5,nmap,2.Lua语言,nmap NSE中的API,host table(表)
/usr/bin/
lua--
读的方式打开文件a=io.open("a.txt","r")--输出文件第一行print(a:read())--关闭打开的文
w啥都学
·
2023-06-22 04:48
nmap
nmap
一键生成开发环境web环境部署
/usr/local/bin/
lua--
一键生成开发环境web环境部署--调用方式luainit.luaexample[example.local?]
小妖勿动
·
2023-03-20 10:17
lua--
对字符串中的特殊字符进行转义
str="金乌照(1级)"str2="金乌照(1级)"str3="赤灵刀"str2=string.gsub(str2,"[%[%]&=+%%%c%(%)]",function(c)return"%"..cend)print(str2)str=string.gsub(str,str2,str3)print(str)输出结果:
新一下的兰天
·
2020-09-11 22:24
Lua
在android中嵌入脚本语言综述
进入我视野的脚本语言无非有以下集中:
lua--
这个在前面两篇博文里面已经简要介绍了额javascript--这个其实不需要任何其他的项目,android本身就提供了webview可以添加javascript
海螺丁
·
2020-08-24 20:33
android开发
Lua创建一个类 继承
创建一个类~~~
lua--
定义名为Shape的基础类[csharp]viewplaincopylocalShape=class("Shape")--ctor()是类的构造函数,在调用Shape.new(
某人在
·
2020-08-23 06:42
Lua--
基本语法(table表和泛型for)
Lua–基本语法(表的构造式)回顾上节课,先来两个问题print("12"+34.."56")--"4656"三目运算符:aandborc(b不能为假)–交换第一个和最后一个元素tb[1],tb[5]=tb[5],tb[1]一:table1.表的构造式:{}2.列表风格:数组1.元素的访问:表名[下标],下标从1开始2.求长度#:1.如果下标为1的元素为nil,则长度为03.记录风格:键值对(哈希
科院唐大大
·
2020-08-19 08:29
Lua
lua面向对象例子
/usr/bin/
lua--
对象A,也是一个类型(对象与类是一个东西,称之为原型)A={x=10,y=20}functionA:new(o)o=oor{}--createobjectifuserdoesnotprovideonesetmetatable
-缘故-
·
2020-07-30 02:08
lua
Lua创建一个类 继承
创建一个类~~~
lua--
定义名为Shape的基础类localShape=class("Shape")--ctor()是类的构造函数,在调用Shape.new()创建Shape对象实例时会自动执行functionShape
heyuchang666
·
2020-07-29 19:50
Lua开发
Lua语言开发
Lua--
继承与多态(实例)
Lua–继承与多态交通工具类:Vehicle(速度/通过里程数求时间)--父类鸣笛方法汽车类:Car--子类卡车类:Truck--子类1:创建父类:Vehicle交通工具类localVehicle={}1.1父类构造functionVehicle:new(speed)localo={}o.speed=speedor0setmetatable(o,self)self.__index=selfretu
科院唐大大
·
2020-07-29 16:42
Lua
[Lua学习]面向对象之创建类的对象
点击在线运行
lua--
元类localclassA={area=0,length=0,breadth=0}--创建实例化对象方法newfunctionclassA:new(length,breadth)localo
雾里赏花
·
2020-07-29 13:10
Lua
unity刘国柱热更新设计之Xlua基础学习笔记(二)C#调用lua的方式
luaenv.Global.Get("a")luaenv.Global.Get("b")文件放置方式文件以txt为后缀内容
Lua--
测试Csharp调用
lua--
定义全局变量str="全局变量"number
主立军
·
2020-07-28 09:06
lua--
函数.变长参数 and 具名实参
variablenumberofarguments:变长参数,指函数可以拥有不同数量的实参。当函数需要一个或者多个参数时,可以使用...代替这些参数。此时...为表达式,表达式...的行为类似于一个具有多重返回值的函数,返回当前函数的所有参数。e.g.functionadd(...)locals=0fori,vinipairs{...}do--{...}代表一个由变长参数组成的数组s=s+vend
yyhero1
·
2020-07-15 12:20
lua
Cocos2d-lua(二)VS装入BabeLua插件
一、装入插件BabeLua1.打开VS-->工具-->扩展和更新-->联机-->搜索BabeLua-->下载-->安装2.安装成功二、创建lua项目1.点击
lua--
>NewLuaProject2.创建项目
f_jiang
·
2020-07-10 16:56
Cocos2d-lua
Lua--
模块与包,最佳实践
最近在学Lua一直对模块与包的使用有很多不明白的地方,有的引用使用.有的引用使用:到底都是怎么个情况呢?今天下午要搞定!一个包就是模块的集合:APackageisacollectionofmodules.从Lua5.1开始,可以使用require和module函数来分别引用和创建Lua中的模块,调用模块内函数的简单方法:require"mod"mod.foo()如果模块名太长,可以设置一个loca
洛神夫
·
2020-07-04 00:34
class from quick
http://www.jianshu.com/p/9587fffc7d8f--[[--创建一个类~~~
lua--
定义名为Shape的基础类localShape=class("Shape")--ctor(
自由快挂
·
2020-03-19 02:26
cocos2d-Lua 里面封装的一些关于lua表操作 包含克隆 序列化和反序列化
--[[--深度克隆一个值~~~
lua--
下面的代码,t2是t1的引用,修改t2的属性时,t1的内容也会发生变化localt1={a=1,b=2}localt2=t1t2.b=3--t1={a=1,b=
人气小哥
·
2020-02-29 03:33
Lua模块与元表(Metatable)
--文件名为module,
lua--
定义一
_凉笙
·
2020-02-01 06:34
Lua创建一个类 继承
创建一个类~~~
lua--
定义名为Shape的基础类 localShape=class("Shape")--ctor()是类的构造函数,在调用Shape.new()创建Shape对象实例时会自动执行functionShape
heyuchang666
·
2016-06-29 20:00
Lua自己实现深度克隆一个值
深度克隆一个值~~~
lua--
下面的代码,t2是t1的引用,修改t2的属性时,t1的内容也会发生变化localt1={a=1,b=2}localt2=t1t2.b=3 --t1={a=1,b=3}<-
heyuchang666
·
2016-06-28 10:00
深度克隆一个值
Lua自己实现
lua 表达式
--<HTML>--<HEAD>--<TITLE>An HTML Page</TITLE>--</HEAD>--<BODY>--
Lua
·
2015-11-12 19:45
lua
lua--
函数深入:闭合函数,局部函数,尾调用
lua函数具有两大特征:函数作为第一类值,函数具有特定的词法域(LexicalScoping)所谓第一类值:代表函数和其他传统类型的值是等价的(例如数字和字符串),函数可以同他们一样存储在变量,table中,可以作为实参传递,可以作为函数返回值。对于第一类值,需要讲明,函数和其他值一样都是匿名的,是没有名字的。而我们平时所说的函数名,如print(),都只是一种语法糖,一个持有某个函数的变量。例如
yyhero1
·
2015-06-13 12:00
lua--
函数.变长参数 and 具名实参
variablenumberofarguments:变长参数,指函数可以拥有不同数量的实参。当函数需要一个或者多个参数时,可以使用...代替这些参数。此时...为表达式,表达式...的行为类似于一个具有多重返回值的函数,返回当前函数的所有参数。e.g. functionadd(...) locals=0 fori,vinipairs{...}do --{...}代表
yyhero1
·
2015-06-11 20:00
lua--
函数之多重返回值
lua函数在调用时,必须将所有参数放在一对圆括号中,即使没有参数。但是如果参数只有一个,而且参数是一个字面字符串或者table构造式,那么圆括号就可有可无。e.g. print"hellogirl" ---> print("hellogirl") print'helloboy' ----> print('helloboy') print[[hello
yyhero1
·
2015-06-11 19:00
在android中嵌入脚本语言综述
进入我视野的脚本语言无非有以下集中:
lua--
这个在前面两篇博文里面已经简要介绍了额javascript--这个其实不需要任何其他的项目,android本身就提供了webview可以添加javascript
yizhi401
·
2014-02-13 17:26
android
脚本语言
lua--
求平均值
--include"SysFixerCommon.lua"--include"LuaApi.lua"GUID="{7286A710-6BE5-43e5-AF84-C844B02B47D8}"functionScan()locala={1,2,3,4,5,6,7}localb={}BDM_LUA_GLOBAL_OBSERVER:Lua_PrintDebugString("a="..#a)localw
panliu7804738
·
2013-12-16 18:07
function
window
local
include
平均值
lua--
求平均值
--include"SysFixerCommon.lua"--include"LuaApi.lua"GUID="{7286A710-6BE5-43e5-AF84-C844B02B47D8}"functionScan()locala={1,2,3,4,5,6,7}localb={}BDM_LUA_GLOBAL_OBSERVER:Lua_PrintDebugString("a="..#a)localw
panliu7804738
·
2013-12-16 18:07
include
window
local
(pbc lua 加入)c++_lua_Python with/without extension性能测试 (10万次SerializeToString & ParseFromString)
A.extensionc++:0.259slua:6.136spython:15.874sc++比
lua--
>23.6倍lua比python-->2.58倍B.withoutextensionc++:0.098s
benny5609
·
2012-05-22 20:47
Python/
Perl /Lua
C/C++中嵌入
Lua--
转自bbs.luachina.net
CallingLuaFunctions这一篇接着第一个篇"Hello,World!",介绍如何在Lua中定义函数然后在C/C++中调用他,这将涉及到参数传递,返回值,全局变量等。Lua中定义函数非常简单,以关键字function开头,后面跟上函数名,参数列表,函数体,函数定义以end结尾。Lua中函数可以传递多个参数也可有多个返回值。下面有个简单的Lua函数,两个数字相加返回两者的和。代码:--a
csdn_gamedev
·
2005-04-17 16:00
上一页
1
下一页
按字母分类:
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
其他