摘要: require "luasql.mysql"--创建环境对象env = luasql.mysql()--连接数据库conn = env:connect("数据库名","用户名","密码","IP地址",端口)--设置数据库的编码格式conn:execute"SET NAMES UTF8"--执行数据 阅读全文
posted @ 2020-07-15 21:18 流星曳尾 阅读(221) 评论(0) 推荐(0) 编辑
摘要: Meta classShape = {area = 0}-- 基础类方法 newfunction Shape:new (o,side) o = o or {} setmetatable(o, self) self.__index = self side = side or 0 self.area = 阅读全文
posted @ 2020-07-15 21:11 流星曳尾 阅读(127) 评论(0) 推荐(0) 编辑
摘要: 方法 coroutine.create() 创建 coroutine,返回 coroutine, 参数是一个函数,当和 resume 配合使用的时候就唤醒函数调用 coroutine.resume() 重启 coroutine,和 create 配合使用 coroutine.yield() 挂起 c 阅读全文
posted @ 2020-07-15 16:20 流星曳尾 阅读(140) 评论(0) 推荐(0) 编辑
摘要: Lua 的模块是由变量、函数等已知元素组成的 table -- 文件名为 module.lua-- 定义一个名为 module 的模块module = {} -- 定义一个常量module.constant = "这是一个常量" -- 定义一个函数function module.func1() io 阅读全文
posted @ 2020-07-15 14:07 流星曳尾 阅读(217) 评论(0) 推荐(0) 编辑
摘要: table.concat (table [, sep [, start [, end]]]): concat是concatenate(连锁, 连接)的缩写. table.concat()函数列出参数中指定table的数组部分从start位置到end位置的所有元素, 元素间以指定的分隔符(sep)隔开 阅读全文
posted @ 2020-07-15 13:29 流星曳尾 阅读(108) 评论(0) 推荐(0) 编辑