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

LUA教程

RSS
  • Step By Step(C调用Lua)
    Step By Step(C调用Lua)
        1. 基础:    Lua的一项重要用途就是作为一种配置语言。现在从一个简单的示例开始吧。    --这里是用Lua代码定义的窗口大小的配置信息    width = 200    height = 300    下面是读取配置信息 ...……
    作者:菜鸟教程小白 | 时间:2022-7-22 09:31 | 阅读:168 | 回复:0
  • lua os.time和os.data详解
    lua os.time和os.data详解
    os.date (]) Returns a string or a table containing date and time, formatted according to the given string format. If the time argument is present, this is the time to be formatted (se……
    作者:菜鸟教程小白 | 时间:2022-7-22 09:31 | 阅读:207 | 回复:0
  • Redis Lua脚本调试
    Redis Lua脚本调试
    从版本3.2开始,Redis包含一个完整的Lua调试器,可以用来使编写复杂Redis脚本的任务更加简单。 由于Redis 3.2仍处于测试阶段,请unstable从Github 下载Redis 的分支并编译它以测试调试器。您可以使用Redis unstabl ...……
    作者:菜鸟教程小白 | 时间:2022-7-22 09:31 | 阅读:255 | 回复:0
  • 关于Unity热更新方案中使用LuaInterface实现Lua与.NET之间的调用 ,无法加载 DLL“lua ...
    关于Unity热更新方案中使用LuaInterface实现Lua与.NET之间的调用 ,无法加载 DLL“lua ...
          作为一枚Unity的小白,在走向大佬的路上,必不可免出现各种各样奇葩的错误,也是经常baidu,google浪费了不少时间。 现抽出时间来总结一下前辈的经验(第一次写博客),以方便自己日后查阅并希望能对同样 ...……
    作者:菜鸟教程小白 | 时间:2022-7-22 09:31 | 阅读:208 | 回复:0
  • Lua 环境搭建
    Lua 环境搭建
    极其简单,首先配置开发环境:https://www.runoob.com/lua/lua-environment.html 下载完成后双击运行,无脑下一步,直到安装完成,桌面上会多出来两个图标:打开这个 SciTE,输入一行测试代码 print(amp;quot;helloa ...……
    作者:菜鸟教程小白 | 时间:2022-7-22 09:31 | 阅读:211 | 回复:0
  • 六,ESP8266 TCP Client(基于Lua脚本语言)
    六,ESP8266 TCP Client(基于Lua脚本语言)
    今天不知道是不是让我姐挺失望.......很多时候都不知道自己努力的方向对不对,,以后能不能带给家人最美好的期盼...... Init.lua 没啥改变,,就改了一下加载Client.lua   gpio.mode(4,gpio.OUTPUT) gpio.mode(2,gpio. ...……
    作者:菜鸟教程小白 | 时间:2022-7-22 09:31 | 阅读:205 | 回复:0
  • 安装lua 环境
    安装lua 环境
      lua下载地址:https://www.lua.org/download.html   curl -R -O http://www.lua.org/ftp/lua-5.3.5.tar.gz tar zxf lua-5.3.5.tar.gz cd lua-5.3.5 make linux test make install     make linux test 时候 ...……
    作者:菜鸟教程小白 | 时间:2022-7-22 09:31 | 阅读:213 | 回复:0
  • Silverlight5通过P/Invoke调用自定义C/C++ DLL(Lua)
    Silverlight5通过P/Invoke调用自定义C/C++ DLL(Lua)
       上一篇《Silverlight5通过P/Invoke调用系统win32的三个示例》展示了silverlight5通过P/Invoke调用系统win32的三个示例,本篇给出自定义win32 dll及其在Silverlight5中调用的代码。   注1:为了确保silverilg ...……
    作者:菜鸟教程小白 | 时间:2022-7-22 09:31 | 阅读:229 | 回复:0
  • lua调试的工具选择
    lua调试的工具选择
    近期看到一个关于vs的lua调试插件,装了vs2012试了下,忍不住发此文总结下lua各种调试工具Decoda   这是现今地球上调试lua5.1最方便的工具,没有之中的一个.强大的注入式调试,性能极高.支持挂接进程,变量展开,断点等 ...……
    作者:菜鸟教程小白 | 时间:2022-7-22 09:31 | 阅读:234 | 回复:0
  • lua图片服务器实现过程
    lua图片服务器实现过程
    为什么80%的码农都做不了架构师?amp;amp;gt;amp;amp;gt;amp;amp;gt;    1、安装 nginx 下载http://nginx.org/en/download.html 解压tar -xvf nginx-1.10.3.tar.gz 2、安装 luajit(轻量级 lua) http://luajit.o ...……
    作者:菜鸟教程小白 | 时间:2022-7-22 09:31 | 阅读:235 | 回复:0
  • 静态检查lua语法工具luacheck
    静态检查lua语法工具luacheck
    关于lua的静态检查工具很多,这里着重介绍两种方法: 1、luac.exe 也就是lua的编译器,安装完lua的编译器之后,将自己的代码进行编译这是最好不过的静态检查,当然编译器由于参数的设置,对很多告警并不敏感。所以推 ...……
    作者:菜鸟教程小白 | 时间:2022-7-22 09:31 | 阅读:299 | 回复:0
  • LUA上传文件
    LUA上传文件
    开发的作者是:Yichun amp;quot;agentzhamp;quot; Zhang (章亦春) [email protected] 文件在:https://github.com/agentzh/lua-resty-upload ------------------------------------------------------------------- ...……
    作者:菜鸟教程小白 | 时间:2022-7-22 09:31 | 阅读:423 | 回复:0
  • (原)lua使用ffi调用c程序的函数
    (原)lua使用ffi调用c程序的函数
    转载请注明出处: http://www.cnblogs.com/darkknightzh/p/5812763.html 参考网址: http://luajit.freelists.narkive.com/Yhm9jicx/unexpected-type-conversion-for-arithmetic-with-cdata-double http://luajit.or ...……
    作者:菜鸟教程小白 | 时间:2022-7-22 09:31 | 阅读:305 | 回复:0
  • 用好lua+unity,让性能飞起来——luajit集成篇/平台相关篇
    用好lua+unity,让性能飞起来——luajit集成篇/平台相关篇
    luajit集成篇 大家都知道luajit比原生lua快,快在jit这三个字上。 但实际情况是,luajit的行为十分复杂。尤其jit并不是一个简单的把代码翻译成机器码的机制,背后有很多会影响性能的因素存在。   1.luajit分为jit模 ...……
    作者:菜鸟教程小白 | 时间:2022-7-22 09:31 | 阅读:262 | 回复:0
  • ngx_lua学习笔记--capture+proxy实现httpclient
    ngx_lua学习笔记--capture+proxy实现httpclient
    最近我在学习nginx的lua插件,发现结合nginx的异步io和lua的流程控制能力,还是有很丰富的想象空间的:几乎所有常见的http请求的处理逻辑都能搞定,诸如查查数据库,访问一下memcache,读写一下本地文件等,都不在话 ...……
    作者:菜鸟教程小白 | 时间:2022-7-22 09:31 | 阅读:254 | 回复:0
  • lua-nginx-module模块常用命令
    lua-nginx-module模块常用命令
    ngx.location.capture用法:localres=ngx.location.capture(uri,options)发起一个同步非阻塞的nginx子请求,uri是internal的。返回的res是个table,索引依次是status(值是number类型)、body(值是string类型)、header ...……
    作者:菜鸟教程小白 | 时间:2022-7-22 09:31 | 阅读:244 | 回复:0
  • lua gc
    lua gc
    对于内存的管理,是程序在应用的时候的必需知识点,《Lua设计与实现》中对Lua语言的GC原理做了一个详细的讲解,云风的blog也对其进行了详尽的讲解Lua GC 的源码剖析 系列 给出作者 codedump 在github上的lua源码链 ...……
    作者:菜鸟教程小白 | 时间:2022-7-22 09:31 | 阅读:240 | 回复:0
  • lua基础知识笔记
    lua基础知识笔记
    一、lua中的数据类型1、数值a=1b=1.22、字符串c=amp;quot;helloworldamp;quot;3、布尔d=truef=false4、表(Table)=数组+映射4.1、数组a={}a=10a=amp;quot;helloamp;quot;a=true--ora={10,amp;quot;helloamp;quot;,t ...……
    作者:菜鸟教程小白 | 时间:2022-7-22 09:31 | 阅读:220 | 回复:0
  • redis使用Lua脚本
    redis使用Lua脚本
    最近在看《Redis入门指南》第二版,感觉收获挺大,推荐大家有时间看一看。其中有一章讲Lua脚本,感觉挺实用,把总结整理一下。Redis在2.6中推出了脚本功能,允许开发者使用Lua语言编写脚本传到Redis中执行。Lua脚本 ...……
    作者:菜鸟教程小白 | 时间:2022-7-22 09:31 | 阅读:199 | 回复:0
  • Lua与C交互之基础操作(1)
    Lua与C交互之基础操作(1)
    @(语言) Lua是一个嵌入式的语言,可以Lua可以作为程序库用来扩展应用的功能,也可以注册有其他语言实现的函数,这些函数可能由C语言(或其他语言)实现,可以增加一些不容易由Lua实现的功能。这就是Lua这几年在收集游 ...……
    作者:菜鸟教程小白 | 时间:2022-7-22 09:31 | 阅读:212 | 回复:0
  • Lua学习教程
    Lua学习教程
    1. 安装Lua环境 使用Lua for Windows可以一键安装Lua环境,很方便:https://github.com/rjpcomputing/luaforwindows/releases 安装成功后,就可以使用Lua编程了。 2. Lua语法 Lua的语法很简单,这里不累赘,可以看如 ...……
    作者:菜鸟教程小白 | 时间:2022-7-22 09:31 | 阅读:200 | 回复:0
  • EmbeddingLuainC:UsingLuafrominsideC.
    EmbeddingLuainC:UsingLuafrominsideC.
    Requirments: ……
    作者:菜鸟教程小白 | 时间:2022-7-22 09:31 | 阅读:219 | 回复:0
  • Lua和C++交互详细总结
    Lua和C++交互详细总结
    文章转载自:http://www.cnblogs.com/sevenyuan/p/4511808.html 一、Lua堆栈 要理解Lua和C++交互,首先要理解Lua堆栈。 简单来说,Lua和C/C++语言通信的主要方法是一个无处不在的虚拟栈。栈的特点是先进后出。 ...……
    作者:菜鸟教程小白 | 时间:2022-7-22 09:31 | 阅读:208 | 回复:0
  • 深入浅出 nginx lua 为什么高性能
    深入浅出 nginx lua 为什么高性能
    最近很多人问我nginx lua的优势是什么?为什么? 如果要说清楚这个问题首先要了解:同步和异步、阻塞和非阻塞的关系 同步:php、java的正常代码都是同步执行的 异步:javascript的回调函数就是异步的 说白了自己 ...……
    作者:菜鸟教程小白 | 时间:2022-7-22 09:31 | 阅读:193 | 回复:0
  • Lua元表(Metatable)
    Lua元表(Metatable)
    运算符重载 lua中的table不能相加等操作,元表可以用来做运算符重载; --加号+重载 local mt = {} --定义mt.__add元方法(其实就是元表中一个特殊的索引值)为将两个表的元素合并后返回一个新表 mt.__add = function ...……
    作者:菜鸟教程小白 | 时间:2022-7-22 09:31 | 阅读:184 | 回复:0
  • C++与Lua交互原理
    C++与Lua交互原理
    C++与Lua交互原理 首先,不同语言交互,我们一般把这种编程方式称为混合编程。开发中为什么要多语言混合使用,只用c++不行吗?答案是因为脚本语言语法糖多使用方便、沙盒式安全机制使系统更稳定、简单易学降低开发成 ...……
    作者:菜鸟教程小白 | 时间:2022-7-22 09:31 | 阅读:203 | 回复:0
  • lua的栈
    lua的栈
    lua的栈是从栈底到栈顶:lua_pushstring(L,amp;quot;test1amp;quot;);lua_pushstring(L,amp;quot;test2amp;quot;);lua_pushstring(L,amp;quot;test3amp;quot;);lua_pushstring(L,amp;quot;test4amp;quot;);栈如下: ...……
    作者:菜鸟教程小白 | 时间:2022-7-22 09:31 | 阅读:187 | 回复:0
  • 通过例子学习 Lua
    通过例子学习 Lua
    据说本文作者是OGDEV的HACK达人 通过例子学习Lua(1) ---- Hello World 1.前言游戏中少不了用到脚本语言. Lua是一种和C/C++结合非常紧密的脚本语言,效率极高。一般是对时间要求比较高的地方用C++写,而经常需要改动 ...……
    作者:菜鸟教程小白 | 时间:2022-7-22 09:31 | 阅读:201 | 回复:0
  • lua二进制函数使用
    lua二进制函数使用
    由于Lua脚本语言本身不支持对数字的二进制操作(例如与,或,非等操作),MUSHclient为此提供了一套专门用于二进制操作的函数,它们都定义在一个“bit”表中,使用时只要requre“bit”即可。bit.ashr-带符号的按位右 ...……
    作者:菜鸟教程小白 | 时间:2022-7-22 09:31 | 阅读:229 | 回复:0
  • 自己动手实现Lua--实现TAILCALL指令
    自己动手实现Lua--实现TAILCALL指令
    最近在看《自己动手实现Lua—虚拟机、编译器和标准库》。这是本挺不错的书,通过学习此书能够对Lua语言有比较深刻的理解,此外还可以对如何自己实现一门脚本语言有直观的认识。对于想学习Lua的同学,安利一下这本书 ...……
    作者:菜鸟教程小白 | 时间:2022-7-22 09:31 | 阅读:205 | 回复:0
  • lua元表
    lua元表
    Set={}Set.mt={}functionSet.new(t)localset={}setmetatable(set,Set.mt)for_,linipairs(t)doset=trueendreturnsetendfunctionSet.union(a,b)localres=Se……
    作者:菜鸟教程小白 | 时间:2022-7-22 09:31 | 阅读:229 | 回复:0
  • lua 加载C动态库
    lua 加载C动态库
    今天翻看luasocket的C源码,也翻看了很多BSD Socket的资料,算是重新复习了一下BSD Socket. 在ubuntu上面使用安装使用luasocket, 我安装的是lua5.1,不要使用apt安装luasocket amp;amp;amp;amp;amp;amp; luasocket-dev. ...……
    作者:菜鸟教程小白 | 时间:2022-7-22 09:31 | 阅读:220 | 回复:0
  • lua 2
    lua 2
    表达式表达式用于表示值。Lua的表达式中可以包含数字常量、字面字符串、变量、一元和二元操作符及函数调用。另外有别于传统的是,表达式中还可以包括函数定义和table构造式。算术操作符Lua支持常规的算术操作符有: ...……
    作者:菜鸟教程小白 | 时间:2022-7-22 09:31 | 阅读:227 | 回复:0
  • lua脚本语言
    lua脚本语言
    公司搜索引擎是买的英国autonomy的技术,然后用lua脚本进行二次开发,lua是一个优秀的嵌入式脚本,非常小,和c能很好的通讯,魔兽世界的插件就是用这个写的。 公司搜索引擎是买的英国autonomy的技术,然后用lua脚 ...……
    作者:菜鸟教程小白 | 时间:2022-7-22 09:31 | 阅读:221 | 回复:0
  • Lapis - A web framework for Lua or MoonScript powered by OpenResty
    Lapis - A web framework for Lua or MoonScript powered by OpenResty
    Lapis - A web framework for Lua or MoonScript powered by OpenResty……
    作者:菜鸟教程小白 | 时间:2022-7-22 09:31 | 阅读:253 | 回复:0
  • 用 Nginx + Lua(OpenResty) 开发高性能web【上...
    用 Nginx + Lua(OpenResty) 开发高性能web【上...
      在互联网公司,Nginx可以说是标配组件,但是主要场景还是负载均衡、反向代理、代理缓存、限流等场景;而把Nginx作为一个Web容器使用的还不是那么广泛。Nginx的高性能是大家公认的,而Nginx开发主要是以C/C++模块 ...……
    作者:菜鸟教程小白 | 时间:2022-7-22 09:31 | 阅读:216 | 回复:0
  • nginx set变量后lua无法改值
    nginx set变量后lua无法改值
    今天在使用lua修改nginx自定义变量的时候,发现死活更改不了,如下所示: 有问题的代码 set $check amp;quot;1amp;quot;; rewrite_by_lua_file 'conf/rundeck.lua'; if ($check ...……
    作者:菜鸟教程小白 | 时间:2022-7-22 09:31 | 阅读:223 | 回复:0
  • luatable的一个排序算法
    luatable的一个排序算法
    lines = {    luaH_set = 10,    luaH_get = 24,    luaH_present = 48,}function pairsByKeys (t, f)    local a = {}    for n in pairs(t) do table.insert(a, n) end ...……
    作者:菜鸟教程小白 | 时间:2022-7-22 09:31 | 阅读:230 | 回复:0
  • lua--商店控制器部分
    lua--商店控制器部分
    --创建商店类,继承了BehaviorlocalUIShopController=class(amp;quot;UIShopControlleramp;quot;,Behavior);--包含并引用系统提示框localSystemPrompt=require(__APP_PACKAGE_NAME__..amp;quot;.scenes.common.Syste ...……
    作者:菜鸟教程小白 | 时间:2022-7-22 09:31 | 阅读:272 | 回复:0
  • Lua下载库文件以及在eclipse上添加库文件操作
    Lua下载库文件以及在eclipse上添加库文件操作
    Lua下载库文件以及在eclipse上添加库文件操作 #1使用Luau下载库文件 找到Lua文件夹,在cmd中输入 luarocks install luasocket 就可以下载luasocket了 #2在eclipse中添加下载的luasocket 因为eclipse中没有默认添加新 ...……
    作者:菜鸟教程小白 | 时间:2022-7-22 09:31 | 阅读:259 | 回复:0
热门推荐
专题导读
热门话题
阅读排行榜

扫描微信二维码

查看手机版网站

随时了解更新最新资讯

139-2527-9053

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

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

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