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

LUA教程

RSS
  • lua语言入门之SublimeText设置lua的BuildSystem
    lua语言入门之SublimeText设置lua的BuildSystem
    转自: http://blog.csdn.net/wangbin_jxust/article/details/8911956最近开始学习LUA语言,使用SublimeText作为编辑器,不得不说,对于编辑脚本语言来说,SublimeText已经很强大了。 1.点击工具栏,Tool-amp;amp; ...……
    作者:菜鸟教程小白 | 时间:2022-7-22 09:33 | 阅读:357 | 回复:0
  • lua_State 结构设计
    lua_State 结构设计
    数据结构 lua的内存结构最主要有三大块,lua_State、 CallInfo、 lua_TValue。 lua_State里面的 stack (栈)是主要的内存结构,类型是 lua_TValue; lua_TValue 主要是Value,是一个 uion,存的内容根据 lua_TValu ...……
    作者:菜鸟教程小白 | 时间:2022-7-22 09:33 | 阅读:318 | 回复:0
  • 抢卷业务通过lua脚本+RabbitMq实现抢卷逻辑
    抢卷业务通过lua脚本+RabbitMq实现抢卷逻辑
    在实现lua脚步的时候本质上是有风险的,因为redis并不是完全可靠的比如生成的订单和扣减的库存都往里面丢,假如redis出问题了数据是有可能会丢失掉的,那么这个怎么解决呢?我们在redis判断库存同时异步的修改数据库 ...……
    作者:菜鸟教程小白 | 时间:2022-7-22 09:33 | 阅读:317 | 回复:0
  • 【openwrt】——lua字符串操作
    【openwrt】——lua字符串操作
    1.匹配字符串中的数字、字母和下划线str=amp;quot;hello_+asdf2312+887441a+asdfamp;quot;table={}string.gsub(str,amp;quot;(+)amp;quot;, function(w)table.insert(table,w)end)end)2.替换字符串中的指定字符str= ...……
    作者:菜鸟教程小白 | 时间:2022-7-22 09:33 | 阅读:315 | 回复:0
  • Lua中CAPI栈操作
    Lua中CAPI栈操作
    向栈中压入数据:lua_pushnil(lua_State*);lua_pushboolean(lua_State*,bool);lua_pushnumber(lua_State*,lua_Number);lua_pushinteger(lua_State*,lua_Integer)lua_pushlstring(lua_State*,constchar*,size_t); ...……
    作者:菜鸟教程小白 | 时间:2022-7-22 09:33 | 阅读:300 | 回复:0
  • Written a lua threadpool
    Written a lua threadpool
    工作原理 由于lua只能单线程运行,该lib要求所有lua代码在单线程,而多线程部分只能为c代码 具体用法上要求多线程部分必须用c实现   相关模块 线程池 异步函数实现框架   Now only a sleep function is provided ...……
    作者:菜鸟教程小白 | 时间:2022-7-22 09:33 | 阅读:326 | 回复:0
  • linux环境下使用Tengine+Lua+GraphicsMagick实现图片自动裁剪缩放
    linux环境下使用Tengine+Lua+GraphicsMagick实现图片自动裁剪缩放
    linux环境下使用Tengine+Lua+GraphicsMagick实现图片自动裁剪缩放 本文由个人总结,如需转载使用请标明原著及原文地址 有人说简单的图片缩放,使用css样式就行了,但是css进行设置有几个明显的缺点 1.图片大的话,加 ...……
    作者:菜鸟教程小白 | 时间:2022-7-22 09:33 | 阅读:415 | 回复:0
  • lua学习笔记
    lua学习笔记
    在用lua写脚本的过程中,遇到过几个点,记录一下: local string1 = amp;quot;ef359b44-416d-495b-b102-2baedbc6d12aamp;quot; local res = string.gsub(string1, amp;quot;-amp;quot;,amp;quot;amp;quot;) print ...……
    作者:菜鸟教程小白 | 时间:2022-7-22 09:33 | 阅读:331 | 回复:0
  • lua sample code analysis
    lua sample code analysis
    a meta table has a __name attr whose value is name of metatable a meta table is stored in LUA_REGISTRYINDEX whose key is its name Code analysis Appl DUMP_STACK(L); /*{ amp;quot;fooamp;quot;, amp;quot ...……
    作者:菜鸟教程小白 | 时间:2022-7-22 09:33 | 阅读:322 | 回复:0
  • proxy 出现乱码问题解决  lua
    proxy 出现乱码问题解决 lua
    ngx.req.set_header(amp;quot;Accept-encodingamp;quot;, amp;quot;amp;quot;); 加上这句 解除乱码 压缩问题造成的乱码……
    作者:菜鸟教程小白 | 时间:2022-7-22 09:33 | 阅读:404 | 回复:0
  • Lua初学者(四)--Lua调用原理展示(lua的堆栈)
    Lua初学者(四)--Lua调用原理展示(lua的堆栈)
    (1条消息) Lua初学者(四)--Lua调用原理展示(lua的堆栈)_猪猪侠的点滴-CSDN博客_lua 堆栈……
    作者:菜鸟教程小白 | 时间:2022-7-22 09:33 | 阅读:683 | 回复:0
  • lua中简单持久化玩家选项问题
    lua中简单持久化玩家选项问题
    近日项目要求对玩家常用的麻将等玩法做本地持久化保存,以便下次玩家上线不用重新选择玩法。 做法很简单,思路是将玩家的选择在游戏退出的时候记录下来,然后在玩家打开游戏的时候再从新吧设置项赋值。不过其中还有 ...……
    作者:菜鸟教程小白 | 时间:2022-7-22 09:33 | 阅读:328 | 回复:0
  • Lua和Unity
    Lua和Unity
    Lua脚本绑定Unity的例子http://gfootweb.webspace.virginmedia.com/LuaDemo/……
    作者:菜鸟教程小白 | 时间:2022-7-22 09:33 | 阅读:352 | 回复:0
  • [转载]Lua和C++交互详细总结
    




Lua和C++交互详细总结
    [转载]Lua和C++交互详细总结 Lua和C++交互详细总结
    原文请看:Lua和C++交互详细总结 转自:http://cn.cocos2d-x.org/tutorial/show?id=1474 一、Lua堆栈 要理解Lua和C++交互,首先要理解Lua堆栈。 简单来说,Lua和C/C++语言通信的主要方法是一个无处不在的虚拟栈。栈 ...……
    作者:菜鸟教程小白 | 时间:2022-7-22 09:33 | 阅读:298 | 回复:0
  • Lua中调用C++方法
    Lua中调用C++方法
    目前项目,使用了Lua脚本,至于使用Lua的好处不再赘述了。于是对Tolua做了一些小小的学习,总结一下吧。 主要说一下如何在Lua中调用C++方法。 Lua调用C++的桥梁,是tolua。tolua是什么,http://blog.csdn.net/kil ...……
    作者:菜鸟教程小白 | 时间:2022-7-22 09:33 | 阅读:290 | 回复:0
  • linux安装lua_nginx_module模块
    linux安装lua_nginx_module模块
    ngx_lua_module是一个nginxhttp模块,它把lua解析器内嵌到nginx,用来解析并执行lua语言编写的网页后台脚本,可以用来实现灰度发布。另外淘宝的OpenResty也可实现nginx对lua脚本的的解析,OpenResty相当于对nginx做 ...……
    作者:菜鸟教程小白 | 时间:2022-7-22 09:33 | 阅读:283 | 回复:0
  • Lua面向对象
    Lua面向对象
    http://www.cnblogs.com/stephen-liu74/archive/2012/07/06/2421656.html……
    作者:菜鸟教程小白 | 时间:2022-7-22 09:33 | 阅读:293 | 回复:0
  • lua:写了个基于协程的task调度库
    lua:写了个基于协程的task调度库
    写了一个(不完整的)基于协程的task调度库   sample code如下 my_spawn( function () print('f: 1') local t1 = my_spawn( function () print('f: 3') task_yield_to_be_sc ...……
    作者:菜鸟教程小白 | 时间:2022-7-22 09:33 | 阅读:286 | 回复:0
  • [Lua]用__index/__newindex来限制访问
    [Lua]用__index/__newindex来限制访问
    网友问了一个问题,说对象A在内部可以修改HP.外部对象只能访问对象A的HP,不能修改. 这东西其实可以用__index和__newindex来实现. __index指向对象A,这样就可以访问; __newindex重写,修改hp的话,就禁止.就可以完成他的 ...……
    作者:菜鸟教程小白 | 时间:2022-7-22 09:33 | 阅读:271 | 回复:0
  • lua & love2d 简单入门教程
    lua & love2d 简单入门教程
    love2d 版本:LÖVE 0.7.2   准备写………
    作者:菜鸟教程小白 | 时间:2022-7-22 09:33 | 阅读:266 | 回复:0
  • 【转】近两日极为纠结——游戏服务器,选择何种技术方案?(Python+SWIG--RakNet+Lua ...
    【转】近两日极为纠结——游戏服务器,选择何种技术方案?(Python+SWIG--RakNet+Lua ...
     近两日极为纠结——游戏服务器,选择何种技术方案?(Python+SWIG--RakNet+Lua)分类: 想法 编程 python2012-05-1008:15 1577人阅读 评论(4) 收藏 举报python服务器游戏luahttp服务器postgresql    需 ...……
    作者:菜鸟教程小白 | 时间:2022-7-22 09:33 | 阅读:263 | 回复:0
  • Lua-Lua for Windows(5)
    Lua-Lua for Windows(5)
    5 Lua for Windows 5.1 Lua for Windows Lua for Windows是Windows上Lua脚本语言的环境配置; Lua for Windows(LfW)将Lua二进制文件、Lua库文件和支持Lua的编译器组合在一个Microsoft Windows操作系统的开发工具; 5 ...……
    作者:菜鸟教程小白 | 时间:2022-7-22 09:33 | 阅读:277 | 回复:0
  • Lua模式匹配
    Lua模式匹配
      Lua并不使用POSIX规范的正则表达式(也写作regexp)来进行模式匹配。主要的原因出于程序大小方面的考虑:实现一个典型的符合POSIX标准的regexp大概需要4000行代码,这比整个Lua标准库加在一起都大。 关于Lua模 ...……
    作者:菜鸟教程小白 | 时间:2022-7-22 09:32 | 阅读:233 | 回复:0
  • Lua 函数参数 & 默认实参
    Lua 函数参数 & 默认实参
    【1】Lua函数,默认实参 习惯了其他语言(如C++)的默认实参,利用Lua语言的过程中,发现没有默认实参这种机制。 所以,自己模拟了一个满足业务需求的带默认实参的函数。 (1)示例如下: 1 local function func(a ...……
    作者:菜鸟教程小白 | 时间:2022-7-22 09:32 | 阅读:245 | 回复:0
  • [转]使用C编写Lua模块
    [转]使用C编写Lua模块
    Lua作为一种小巧的语言,一般都是嵌入到C/C++中作为扩展语言,但是也可以作为独立的脚本语言使用,并且可以使用C/C++编写扩展模块。在参考资料中有怎样用C/C++编写模块的介绍,但是比较零散,也不是很详细,所以在这 ...……
    作者:菜鸟教程小白 | 时间:2022-7-22 09:32 | 阅读:253 | 回复:0
  • lua中得栈
    lua中得栈
    如果你看了LUA的文档,那么就应该很清楚LUA与C交互数据时都是用到LUA中所谓的stack。那么当我调用lua_open函数之后栈是什么样的呢?空的(luaopen_base等会往栈上加进一些东西)。那么至于如何操作栈上的数据,我想 ...……
    作者:菜鸟教程小白 | 时间:2022-7-22 09:32 | 阅读:219 | 回复:0
  • Lua元表
    Lua元表
    元表作用元表扩展普通表举例:如果A+B两个表相加,如果不设置元表的话就会报错,这种情况就可以设置元表来实现,就类似C++的友元函数这种概念元表设置mymetable={}mytable=setmetatable({},mymetable)设置失败情况当 ...……
    作者:菜鸟教程小白 | 时间:2022-7-22 09:32 | 阅读:224 | 回复:0
  • [lua]实现一个js.bind玩玩
    [lua]实现一个js.bind玩玩
      今天微博上有人发一个帖子,可以用js来函数式编程.   比如: function f(x, y, z) { return x + y + z; } var f1 = f.bind(null, 1); f1(2,3) === 6;   看完之后,我表我们lua也能实现这样的效果.    ...……
    作者:菜鸟教程小白 | 时间:2022-7-22 09:32 | 阅读:235 | 回复:0
  • lua 运行环境安装和语法学习
    lua 运行环境安装和语法学习
    Xlua及学习的相关软件: https://pan.baidu.com/s/1uPjFs_ks7-F2KLHzanaXhQ 文本编辑器:SciTe 界面颜色风格设置:http://blog.csdn.net/xiexievv/article/details/7972891 官方Lua AIP地址: http://www.runoob. ...……
    作者:菜鸟教程小白 | 时间:2022-7-22 09:32 | 阅读:245 | 回复:0
  • 移植lua5.2和luasocket到嵌入式linux,使能强大的lua脚本和网络功能 ...
    移植lua5.2和luasocket到嵌入式linux,使能强大的lua脚本和网络功能 ...
    在嵌入式linux上,想最简单方便的使用网络资源,如Ftp,http,和socket,用c实现容易吗?解析json,用c实现容易吗?解析json不如用dkjson.lua这个库。 所以,使用lua脚本强大的网络模块,能给嵌入式linux应用开发带来不 ...……
    作者:菜鸟教程小白 | 时间:2022-7-22 09:32 | 阅读:255 | 回复:0
  • lua for循环
    lua for循环
    在lua种,for语句有两种形式 数值型(numerical) 泛型(generic) 数值型for: 基本语法如下 for var exp1, exp2, exp3 do something end 在循环开始之前,每个表达式(exp1,exp2,exp3)都会执行一遍,循 ...……
    作者:菜鸟教程小白 | 时间:2022-7-22 09:32 | 阅读:224 | 回复:0
  • 转:Lua简明教程
    转:Lua简明教程
    需要注意的是:lua中的变量如果没有特殊说明,全是全局变量,那怕是语句块或是函数里. 这里很奇怪,为什么在函数内部声明的变量默认也是global的呢? 函数的返回值 和Go语言一样,可以一条语句上赋多个值,如: ...……
    作者:菜鸟教程小白 | 时间:2022-7-22 09:32 | 阅读:491 | 回复:0
  • Lua - Table(一)(Lua重点)
    Lua - Table(一)(Lua重点)
    表的定义: 在 Lua 中没有单独的数组,或者是 集合类,不论是神马都是 一种 table 来创建不同的 数据类型,同时它是一种比较特别的 数据结构。 Lua 的下标可以是负数 Lua 的长度可以动态的改变 Lua 中取得 table 的 ...……
    作者:菜鸟教程小白 | 时间:2022-7-22 09:32 | 阅读:264 | 回复:0
  • C++与Lua交互(二)
    C++与Lua交互(二)
    上一篇我们搭建好了整个的项目环境,现在,我们一起探索一下如何将lua寄宿到C++中。 宿主的实现 我们在LuaWithCPPTest项目下,查看Source.cpp代码如下: #include amp;amp;lt;iostreamamp;amp;gt; #include amp;am ...……
    作者:菜鸟教程小白 | 时间:2022-7-22 09:32 | 阅读:229 | 回复:0
  • [Lua]Lua里面的函数
    [Lua]Lua里面的函数
    lua里面函数是first-class function,这样就显得lua的函数跟C/C++里面不太一样. local function print()--code hereend--其实就是local print = function () --匿名函数--code hereend 因为函数是first-class fun ...……
    作者:菜鸟教程小白 | 时间:2022-7-22 09:32 | 阅读:247 | 回复:0
  • freeswitch 利用数据库与lua脚本管理user
    freeswitch 利用数据库与lua脚本管理user
    1,在freeswitch conf 修改,使用user.lua 去做用户管理 autoload_configs/lua.conf.xml:      amp;amp;lt;param name=amp;quot;xml-handler-scriptamp;quot; value=amp;quot;user.luaamp;quot; /amp;amp;gt; aut ...……
    作者:菜鸟教程小白 | 时间:2022-7-22 09:32 | 阅读:240 | 回复:0
  • lua-resty-websocket安装和测试
    lua-resty-websocket安装和测试
    作者:杨鑫奇 关注Openresty很久了,期待支持websocket终于出来了,看到Aapo Talvensaari同学写的文章https://medium.com/p/1778601c9e05,兴奋下也来测试下,之前用websocket做即时通讯,还是基于socket.io的例子,现在用n ...……
    作者:菜鸟教程小白 | 时间:2022-7-22 09:32 | 阅读:242 | 回复:0
  • OpenResty(Nginx)+Lua+GraphicsMagick实现缩略图功能
    OpenResty(Nginx)+Lua+GraphicsMagick实现缩略图功能
    发表于http://www.hopesoft.org/blog/?p=1188一、背景说明大多数网站基本都涉及到图片缩略图的处理,比如新闻配图、电商商品图等,特别是电商类网站,每个商品图对应多个不同尺寸的缩略图,用于不同的页面。初期访问 ...……
    作者:菜鸟教程小白 | 时间:2022-7-22 09:32 | 阅读:220 | 回复:0
  • CE lua脚本
    CE lua脚本
    CE递归遍历主界面控件 local fnGetSpace = function(n) local ret = amp;quot;amp;quot; for i = 1,n do ret = (ret .. amp;quot;-amp;quot;) end return ret end enum_ui = function(ui, ...……
    作者:菜鸟教程小白 | 时间:2022-7-22 09:32 | 阅读:222 | 回复:0
  • 项目升级,为了热更新使用lua。
    项目升级,为了热更新使用lua。
      现在发行商的要求越来越变态,必须要求程序热更新,以应对上线后的bug及时调整,我们目标锁定在 ulua, slua,(也对L#感兴趣过),一开始对 ulua 很困惑,unity 的 assetstore 上有售卖,但是又有一个 www.ulua.org ...……
    作者:菜鸟教程小白 | 时间:2022-7-22 09:32 | 阅读:235 | 回复:0
热门推荐
专题导读
热门话题
阅读排行榜

扫描微信二维码

查看手机版网站

随时了解更新最新资讯

139-2527-9053

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

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

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