• 设为首页
  • 点击收藏
  • 手机版
    手机扫一扫访问
    迪恩网络手机版
  • 关注官方公众号
    微信扫一扫关注
    公众号

LUA教程

RSS
  • Windows下配置lua环境
    Windows下配置lua环境
    Lua是一种轻量小巧的脚本语言,用标准C语言编写并以源代码形式开放,其设计目的是为了嵌入应用程序中,从而为应用程序提供灵活的扩展和定制功能。 1.下载SciTE编辑器2.进入Lua官网:http://www.lua.org/点击getting ...……
    作者:菜鸟教程小白 | 时间:2022-7-22 09:21 | 阅读:273 | 回复:0
  • Lua语法要点
    Lua语法要点
    本文在我的独立博客中的链接:https://www.bughui.com/2017/04/01/lua-grammar-points/这篇文章其实是我在四月一号发布的,由于我重新注册了一个博客园帐号,所以今天重新发布。以下为原文内容:本文所有内容全部都 ...……
    作者:菜鸟教程小白 | 时间:2022-7-22 09:21 | 阅读:252 | 回复:0
  • Lua仿PHP的strtotime
    Lua仿PHP的strtotime
     由于工作原因,两周前开始研究Lua,因为之前的项目要由php改成Lua实现,而一些php里现成的东西,在Lua里就需要手写,于是就有了下面的代码。写的比较粗糙,权当做个记录吧。--]functionstrtotimestamp(timeToConve ...……
    作者:菜鸟教程小白 | 时间:2022-7-22 09:21 | 阅读:286 | 回复:0
  • 【Lua】环境安装与HelloWorld
    【Lua】环境安装与HelloWorld
    emmmm。。。看了W3C和菜鸟教程的环境安装,感觉还是省略了一些东西的。记录一下在Windows上怎么开始编写Lua的学习过程。直接在Lua官网上找到最新版的下载地址,根据说明下载LuaDist(包含了源码及编译后的bin文件) ...……
    作者:菜鸟教程小白 | 时间:2022-7-22 09:21 | 阅读:307 | 回复:0
  • 详解C调用lua脚本效率测试
    详解C调用lua脚本效率测试
    C调用lua脚本效率测试是本文要介绍的内容,以下代码以C语言为基准,测试了C调用Lua循环和循环调用Lua的效率。结论是不要频繁地穿越C/Lua边界.#include amp;amp;lt;time.hamp;amp;gt;  extern amp;quot;Camp;quot ...……
    作者:菜鸟教程小白 | 时间:2022-7-22 09:21 | 阅读:247 | 回复:0
  • [lua]紫猫lua教程-命令宝典-L1-01-10. 自定义函数
    [lua]紫猫lua教程-命令宝典-L1-01-10. 自定义函数
    L101. 定义与调用函数函数的定义 和概念 没什么可说的lua的函数声明和调用是有先后顺序的 先声明后调用函数就是变量的一种 所以可以自由的把函数在变量间相互赋值 不过注意函数变 ...……
    作者:菜鸟教程小白 | 时间:2022-7-22 09:21 | 阅读:239 | 回复:0
  • Lua脚本载入简述和运行时脚本刷新
    Lua脚本载入简述和运行时脚本刷新
    1.脚本载入上,loadfile、dofile、require是比较常用的,具体区别网上有些博文已经写的很好了,如岁月_无恒的http://blog.csdn.net/leecrest/article/details/31742419和蓝色雪狐的http://blog.163.com/hbu_lijian/b ...……
    作者:菜鸟教程小白 | 时间:2022-7-22 09:21 | 阅读:268 | 回复:0
  • LUA 在C函数中保存状态:registry、reference
    LUA 在C函数中保存状态:registry、reference
    1 背景 lua的值一般都是保存在栈里面,调用函数完毕值在栈会被清掉,从而被GC回收。但有时候C函数需要在函数体的作用域之外保存某些Lua数据,这些数据不能存放在栈里面,有没有全局变量之类的可以存放。答案是肯定的 ...……
    作者:菜鸟教程小白 | 时间:2022-7-22 09:21 | 阅读:280 | 回复:0
  • Lua中的元表和元方法
    Lua中的元表和元方法
    Lua中每个值都可具有元表。 元表是普通的Lua表,定义了原始值在某些特定操作下的行为。你可通过在值的原表中设置特定的字段来改变作用于该值的操作的某些行为特征。例如,当数字值作为加法的操作数时,Lua检查其元表 ...……
    作者:菜鸟教程小白 | 时间:2022-7-22 09:21 | 阅读:245 | 回复:0
  • Lua中的closure、泛型for
    Lua中的closure、泛型for
    【1】closure就是一个函数加上该函数所需访问的所有的“非局部的变量” 看下面一个例子: function newCounter()   i = 0   return function()     i = i + 1     return i   end end c1 = ne ...……
    作者:菜鸟教程小白 | 时间:2022-7-22 09:21 | 阅读:218 | 回复:0
  • [转]Skynet之斗转星移-将控制权交给Lua
    [转]Skynet之斗转星移-将控制权交给Lua
     http://www.outsky.org/code/skynet-lua.htmlSep7,2014在我看来,Skynet的一个重要优势是与Lua的高度结合,完全可以用Lua写服务。用C写服务的原理很简单:通过动态链接库的形式,提供create、init和release接口, ...……
    作者:菜鸟教程小白 | 时间:2022-7-22 09:21 | 阅读:247 | 回复:0
  • Lua:好的,坏的,和坑爹的
    Lua:好的,坏的,和坑爹的
    来源: http://blog.csdn.net/xoyojank/article/details/12762909 在我使用Lua编程整整9个月后,是时候停下来反省一下这段经历了.过去了几年里,我使用了各式各样的语言:Perl(soaplite.com,还有其它的项目,包括我现 ...……
    作者:菜鸟教程小白 | 时间:2022-7-22 09:21 | 阅读:242 | 回复:0
  • 23.Bypassngx_lua_wafSQL注入防御(多姿势)
    23.Bypassngx_lua_wafSQL注入防御(多姿势)
    0x00前言ngx_lua_waf是一款基于ngx_lua的web应用防火墙,使用简单,高性能、轻量级。默认防御规则在wafconf目录中,摘录几条核心的SQL注入防御规则:select.+(from|limit)(?:(union(.*?)select))(?:from\W+informati ...……
    作者:菜鸟教程小白 | 时间:2022-7-22 09:21 | 阅读:237 | 回复:0
  • LUA TABLE 函数库(二)——实用笔记
    LUA TABLE 函数库(二)——实用笔记
    一部分的table函数只对其数组部分产生影响, 而另一部分则对整个table均产生影响. 下面会分开说明.  table.concat(table, sep,  start, end)     concat是concatenate(连锁, 连接)的缩写. table.concat()函数列 ...……
    作者:菜鸟教程小白 | 时间:2022-7-22 09:21 | 阅读:212 | 回复:0
  • luatable表判断是否为空
    luatable表判断是否为空
    官方手册里早已经给了答案,那就是靠lua内置的next函数即如此用:a={}ifnext(a)==nilthennext其实就是pairs遍历table时用来取下一个内容的函数.但是如果a=nil就会报错,所以还要先判断一下a是否为nil。 于是封装后 ...……
    作者:菜鸟教程小白 | 时间:2022-7-22 09:21 | 阅读:222 | 回复:0
  • 基于Lua脚本解决实时数据处理流程中的关键问题
    基于Lua脚本解决实时数据处理流程中的关键问题
    在处理实时数据的过程中需要缓存的参与,由于在更新实时数据时并发处理的特点,因此在更新实时数据时经常产生新老数据相互覆盖的情况,针对这个情况调查了Redis事务和Lua脚本后,发现Redis事务并不能很 ...……
    作者:菜鸟教程小白 | 时间:2022-7-22 09:21 | 阅读:240 | 回复:0
  • 在Unity中对Lua进行调试
    在Unity中对Lua进行调试
    前言 接我之前的文章,讲到使用IntelliJ IDEA(做为Lua的编辑器)+EmmyLua(插件),EmmyLua提供调试和代码提示功能。 Lua代码提示和方法跳转 在Lua中提示UnityEng……
    作者:菜鸟教程小白 | 时间:2022-7-22 09:21 | 阅读:257 | 回复:0
  • Lua协程和线程区别
    Lua协程和线程区别
    协程就是协程,不是线程。CPU执行单位是线程,不是什么协程。协程,是同步执行,不是并行,只是切了一个上下文了,为你保存原来的上下文而已。切到第二个协程时,原来的协程处于挂起状态。这个特指lua的协程。Unity ...……
    作者:菜鸟教程小白 | 时间:2022-7-22 09:21 | 阅读:228 | 回复:0
  • lua中文教程【高级知识】
    lua中文教程【高级知识】
    一、编译和运行和调试 1、lua和其他解释型语言一样,先转换成为中间码再执行 2、dofile和loadfile的区别:loadfile编译返回不执行,返回错误代码;dofile执行,返回错误信息 3、loadstring通常用于程序外部的代码,l ...……
    作者:菜鸟教程小白 | 时间:2022-7-22 09:21 | 阅读:231 | 回复:0
  • c 调用 lua 向lua函数 传递table
    c 调用 lua 向lua函数 传递table
    参考 https://www.myvoipapp.com/blogs/yxh/2016/07/14/c%E5%90%91lua%E5%87%BD%E6%95%B0%E4%BC%A0%E9%80%92table%E5%8F%82%E6%95%B0/ 1.lua function showstr(str2) print(amp;quot;The string you input is am ...……
    作者:菜鸟教程小白 | 时间:2022-7-22 09:21 | 阅读:229 | 回复:0
  • windows下gvim/vimlua支持问题,neocomplete等插件支持
    windows下gvim/vimlua支持问题,neocomplete等插件支持
    此文是按照知乎https://www.zhihu.com/question/29333426“windows下vim的lua支持问题?”一文汇总的解决方案。 题主提供了不错的gvim版本,https://tuxproject.de/projects/vim/链接中的最新vim8.0应该已经支持了+ ...……
    作者:菜鸟教程小白 | 时间:2022-7-22 09:21 | 阅读:234 | 回复:0
  • Quick-Cocos2d-x Lua脚本加密打包器 - Omicron_Pedia
    Quick-Cocos2d-x Lua脚本加密打包器 - Omicron_Pedia
    一个简单的基于Quick-Cocos2d-x的Lua脚本加密打包器.……
    作者:菜鸟教程小白 | 时间:2022-7-22 09:21 | 阅读:294 | 回复:0
  • TIOBE 2011年4月编程语言排行榜:Lua接近TOP 10,徐汇区网站设计 - 狼人:-) ...
    TIOBE 2011年4月编程语言排行榜:Lua接近TOP 10,徐汇区网站设计 - 狼人:-) ...
    TIOBE 4月份编程语言排行榜已经发布,本月最值得关注的语言是Lua,在过去的几月中,Lua的排名一直在上升。而且在iPhone App Store排名前十的大多数应用都使用Lua来定义应用逻辑,包 ...……
    作者:菜鸟教程小白 | 时间:2022-7-22 09:21 | 阅读:293 | 回复:0
  • 手游为什么要热更新,C#为什么不能热更新,LUA为什么可以
    手游为什么要热更新,C#为什么不能热更新,LUA为什么可以
    热更新是什么?简单的说就是打补丁,只补需要部分,不用重个游戏包重打上传热更新问题的本质是代码更新而不是资源更新,为什么呢?大型手游都是将补丁资源放在专门的WEB服务器上,游戏启动时动态下载并放入到游戏的 ...……
    作者:菜鸟教程小白 | 时间:2022-7-22 09:21 | 阅读:307 | 回复:0
  • Redis事务与Lua
    Redis事务与Lua
    为了保证多条命令组合的原子性, Redis提供了简单的事务功能以及集成Lua脚本来解决这个问题。   事务事务表示一组动作, 要么全部执行, 要么全部不执行。 Redis提供了简单的事务功能, 将一组需要一起执行的命令 ...……
    作者:菜鸟教程小白 | 时间:2022-7-22 09:21 | 阅读:312 | 回复:0
  • TIOBE 2011年4月编程语言排行榜:Lua接近TOP 10
    TIOBE 2011年4月编程语言排行榜:Lua接近TOP 10
    原文地址 http://sd.csdn.net/a/20110404/295291.html TIOBE 4月份编程语言排行榜已经发布。本月最值得关注的语言是Lua,在过去的几月中,Lua的排名一直在……
    作者:菜鸟教程小白 | 时间:2022-7-22 09:21 | 阅读:366 | 回复:0
  • Lua在给定范围内,生成指定个数不重复随机数组
    




lua连续随机数 ...
    Lua在给定范围内,生成指定个数不重复随机数组 lua连续随机数 ...
    生成随机数组,暂时发现两种方法 1、把生成的数放到一个表里面,每次随机时判断这个表里是否有,若有再随机一次(问了朋友,很多人都想到这个方法) 2、先生成一个连续的数字表t,每次随机一个数n,把t保存,并移除t ...……
    作者:菜鸟教程小白 | 时间:2022-7-22 09:21 | 阅读:313 | 回复:0
  • 腾讯开源手游热更新方案,Unity3D下的Lua编程
    腾讯开源手游热更新方案,Unity3D下的Lua编程
    原文:http://www.sohu.com/a/123334175_355140  作者|车雄生编辑|木环腾讯最近在开源方面的动作不断:先是微信跨平台基础组件Mars宣布开源,腾讯手游又于近期开源了Unity3D下Lua编程解决方案——xLua。xLua,何 ...……
    作者:菜鸟教程小白 | 时间:2022-7-22 09:21 | 阅读:327 | 回复:0
  • LUA的堆栈问题
    LUA的堆栈问题
    学习LUA也有一些时日了,个人认为对于LUA中的栈的理解很重要,嗯,写个小文章(真的很小) 如果你看了LUA的文档,那么就应该很清楚LUA与C交互数据时都是用到LUA中所谓的stack。那么当我调用lua_open函数之后栈是什 ...……
    作者:菜鸟教程小白 | 时间:2022-7-22 09:21 | 阅读:317 | 回复:0
  • Luaunpack函数用法
    Luaunpack函数用法
    unpack,接受一个table做个参数,然后按照下标返回数组的所有元素unpacklua版本amp;amp;lt;=5.1localt={nil,3}retunrnunpack(t)//nil,3table.unpacklua版本amp;amp;gt;5.1localt={nil,3}returntable.unpack(t)//nil, ...……
    作者:菜鸟教程小白 | 时间:2022-7-22 09:21 | 阅读:499 | 回复:0
  • lua 获取当前执行目录  lfs 库
    lua 获取当前执行目录 lfs 库
    lfs.attributes(filepath ) 获取路径指定属性 lfs.chdir(path) 改变当前工作目录,成功返回true,失败返回nil加上错误信息 lfs.currentdir 获取当前工作目录,成功返回路径,失败为nil加上错误信息 lfs. ...……
    作者:菜鸟教程小白 | 时间:2022-7-22 09:21 | 阅读:352 | 回复:0
  • PHP vs Node.js vs Nginx-Lua(转)
    PHP vs Node.js vs Nginx-Lua(转)
    最近公司在考虑做openapi的proxy服务器,公司主营网游,旗下多款游戏的用户登陆,充值等等有很多接口,想聚合分散的接口统一走一个通道,所以都要走这上面,压力不小。在语言和平台上主要在nodejs ...……
    作者:菜鸟教程小白 | 时间:2022-7-22 09:21 | 阅读:348 | 回复:0
  • LuaScript
    LuaScript
    注意事项:1:Lua只支持数字类型,浮点类型的值,在转换成Redis协议值得时候,小数点会被忽略(如果需要在Lua中使用浮点值,建议用字符串代替)2:Lua返回表中如果遇到nils(空),转换停止Demo:evalamp;quot;return{1,2, ...……
    作者:菜鸟教程小白 | 时间:2022-7-22 09:21 | 阅读:306 | 回复:0
  • cocos2d的-X- luaproject的LUA脚本加密
    cocos2d的-X- luaproject的LUA脚本加密
    2014/1/26 更新近期又发现了一个非常easy的方法,事实上coco2dx已经给我们提供设置loader的方法。注意:有个局限性,在非android平台下调用pEngine-amp;gt;execut……
    作者:菜鸟教程小白 | 时间:2022-7-22 09:21 | 阅读:291 | 回复:0
  • Lua数据库访问
    Lua数据库访问
    ©版权声明:本文为博主原创文章,转载请注明出处1.代码luasql=requireamp;quot;luasql.mysqlamp;quot;--创建环境对象env=luasql.mysql()--连接数据库(数据库名,用户名,密码,IP,端口号)conn=env:connect(amp;quot;te ...……
    作者:菜鸟教程小白 | 时间:2022-7-22 09:21 | 阅读:278 | 回复:0
  • Ogre+CeGUI+Lua体会(更新中)
    Ogre+CeGUI+Lua体会(更新中)
    1,一定记得看log,很有用; 2,prime=最基本=最重要; 3,浮沙之上,勿筑高台,亦不能闭门造车,多上论坛,群与人交流’ 4,如果你想种树,最好在十年前,其次是现在!; 5,面对你所害怕畏惧的东西,将恐惧打破, ...……
    作者:菜鸟教程小白 | 时间:2022-7-22 09:21 | 阅读:431 | 回复:0
  • lua根据路径获取文件名
    lua根据路径获取文件名
    requireamp;quot;lfsamp;quot;functiondirpath(path)forfileinlfs.dir(path)do--lfs.dir根据路径获取该路径下的文件名iffile~='.'andfile~='..'thenlocalf=(path..'/'..file)……
    作者:菜鸟教程小白 | 时间:2022-7-22 09:21 | 阅读:283 | 回复:0
  • GG修改器的基本使用与lua脚本的基本认识
    GG修改器的基本使用与lua脚本的基本认识
    一、GG修改器的基本使用 前言:如果你要做手机游戏修改,不管是单机还是网游,相信都会用到GG修改器。GG修改器,操作简单。相信大家,上手没啥问题,这篇文章,就不上图了。暂时采用文字描述。后期,有时间修改到哪 ...……
    作者:菜鸟教程小白 | 时间:2022-7-22 09:21 | 阅读:284 | 回复:0
  • LUA_TCP网络
    LUA_TCP网络
    luaL_Buffer 从INIT开始到RESULT为止..栈的控制权在luaL_Buffer手里..不要动栈做修改..要修改也要平衡...添了就要删. 1BOOLAPIENTRYDllMain(HMODULEhModule,2DWORDul_reason_for_call,3 ...……
    作者:菜鸟教程小白 | 时间:2022-7-22 09:21 | 阅读:258 | 回复:0
  • lua杂记01--链表
    lua杂记01--链表
    这个网站是一个老外的博客,有很多关于lua和love2d的内容,可惜被墙了。这几天也不知道如何继续love2d,便想着干脆捡一些有用的简单翻译一下,或许能产生点灵感。对于lua而言我感觉最强大的就是它的table了,有点lis ...……
    作者:菜鸟教程小白 | 时间:2022-7-22 09:21 | 阅读:295 | 回复:0
热门推荐
专题导读
热门话题
阅读排行榜

扫描微信二维码

查看手机版网站

随时了解更新最新资讯

139-2527-9053

在线客服(服务时间 9:00~18:00)

在线QQ客服
地址:深圳市南山区西丽大学城创智工业园
电邮:jeky_zhao#qq.com
移动电话:139-2527-9053

Powered by 互联科技 X3.4© 2001-2213 极客世界.|Sitemap