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

LUA教程

RSS
  • 用Lua实现一个微型虚拟机-基本篇
    用Lua实现一个微型虚拟机-基本篇
    目录介绍机器指令模拟最终核心代码虚拟机内部状态可视化完整项目代码后续计划参考介绍在网上看到一篇文章使用C语言实现一个虚拟机,这里是他的代码Github示例代码,觉得挺有意思,作者用很少的一些代码实现了一个可运行 ...……
    作者:菜鸟教程小白 | 时间:2022-7-22 09:26 | 阅读:352 | 回复:0
  • Nginx+lua实现调用.so文件方法
    Nginx+lua实现调用.so文件方法
    本文给大家分享的是Nginx结合lua实现调用.so动态链接库文件的方法和示例,有需要的小伙伴可以参考下最近在和智能硬件部门一起,做一个室内定位的服务,该服务根据手机端传过来的beacon设备列表,根据一定的算法计算 ...……
    作者:菜鸟教程小白 | 时间:2022-7-22 09:26 | 阅读:251 | 回复:0
  • windows下lua三方库lua-cjson的编译
    windows下lua三方库lua-cjson的编译
    文章目录 1. 下载lua-cjson 2. 下载mingw 3. 编译lua-cjson 该第三方库在windows环境下, 下载LUA后通过默认的luarocks来进行安装, 很难能够安装上, 因此这里提供通过编译源码的方式来获取 cjson.dll, 从而添加 ...……
    作者:菜鸟教程小白 | 时间:2022-7-22 09:26 | 阅读:209 | 回复:0
  • Lua游戏脚本语言入门(一)
    Lua游戏脚本语言入门(一)
    作者: 沐枫 (第二人生成员) 原文地址:http://job.17173.com/content/2009-01-22/20090122143452606,1.shtml 在这篇文章中,我想向大家介……
    作者:菜鸟教程小白 | 时间:2022-7-22 09:26 | 阅读:218 | 回复:0
  • lua调用自定义c++类
    lua调用自定义c++类
    为什么80%的码农都做不了架构师?amp;amp;gt;amp;amp;gt;amp;amp;gt;    【唠叨】     本节要讲的是如果将自己写的C++类注册进Lua环境,让Lua去调用自定义的C++类。     网上有很多都是用原始的tolu ...……
    作者:菜鸟教程小白 | 时间:2022-7-22 09:26 | 阅读:208 | 回复:0
  • 集成Lua到你的Android游戏(常见问题补充,解决,)
    集成Lua到你的Android游戏(常见问题补充,解决,)
    在看这篇文章之前,先确定你已经看完了原作者的文章. 集成Lua到你的Android游戏 http://www.cnblogs.com/astin/archive/2011/07/26/2117590.html   原作者,可能有些地方,觉得没多大关系就没有注明,我这里帮一些 ...……
    作者:菜鸟教程小白 | 时间:2022-7-22 09:26 | 阅读:224 | 回复:0
  • CentOS 基于OpenResty(Nginx+Lua)完成访问流量实时上报Kafka
    CentOS 基于OpenResty(Nginx+Lua)完成访问流量实时上报Kafka
    编写日期:2018-03-15 编写作者:mtsbv110 邮    箱:     主机规划:192.168.9.131 ngx_openresty版本 ngx_openresty-1.7.7.2.tar.gz 安装目录 /usr/local/servers   ngx_cache_purge 2.3.tar ...……
    作者:菜鸟教程小白 | 时间:2022-7-22 09:26 | 阅读:186 | 回复:0
  • [Lua]string与中文
    [Lua]string与中文
    参考链接:https://baike.baidu.com/item/%E5%AD%97%E7%AC%A6%E7%BC%96%E7%A0%81/8446880?fr=aladdin#7http://www.ruanyifeng.com/blog/2007/10/ascii_unicode_and_utf-8.html http://blog.csdn.net/r0ck_y0u/artic ...……
    作者:菜鸟教程小白 | 时间:2022-7-22 09:26 | 阅读:181 | 回复:0
  • 大富翁开发日记:一、使用巨型lua协程
    大富翁开发日记:一、使用巨型lua协程
    一个大胆的尝试:使用巨型lua协程来表示整个“一局”流程。lua协程是一个很另类的功能,有并发的影子但又不是真的并发,所以真正拿它来做大功能框架的范例不多,通常用于一些小型trick式设计。但这次我在大富翁里把 ...……
    作者:菜鸟教程小白 | 时间:2022-7-22 09:26 | 阅读:182 | 回复:0
  • Lua操作系统库、流、文件库
    Lua操作系统库、流、文件库
    1.Lua中所有的操作系统库函数(1)os.clock()--功能:返回执行该程序cpu花费的时钟秒数(2)os.time(...)--按参数的内容返回一个时间值,若不带参数则返回当前时间(3)os.tmpname()--返回一个临时文件名(4)os.get ...……
    作者:菜鸟教程小白 | 时间:2022-7-22 09:26 | 阅读:163 | 回复:0
  • 关于Lua以及UniLua的学习与笔记(随时更新)
    关于Lua以及UniLua的学习与笔记(随时更新)
     Lua中文教程里面提到,C与Lua之间的通信关键在于一个虚拟的栈,几乎所有的API调用都是对栈上面的值进行操作!并且C与Lua之间的数据交换也都通过这个栈来完成在Unity3D中的C#脚本中协同的用法与C#中的协同有不一样 ...……
    作者:菜鸟教程小白 | 时间:2022-7-22 09:26 | 阅读:174 | 回复:0
  • Redis篇:事务和lua脚本的使用
    Redis篇:事务和lua脚本的使用
    现在多数秒杀,抽奖,抢红包等大并发高流量的功能一般都是基于 redis 实现,然而在选择 redis 的时候,我们也要了解 redis 如何保证服务正确运行的原理 前言 redis 如何实现高性能和高并发 reids 事务的 ACID 原理 W ...……
    作者:菜鸟教程小白 | 时间:2022-7-22 09:26 | 阅读:189 | 回复:0
  • 《ProgramminginLua中文版》--8.Compilation,Execution,andErrors
    《ProgramminginLua中文版》--8.Compilation,Execution,andErrors
    《ProgramminginLua中文版》--8.Compilation,Execution,andErrors转自http://www.lifangjin.com/(凉风集   李方进的个人BLOG)虽然我们把Lua当作解释型语言,但是Lua会首先把代码预编译成中间码然后再执行(很多解释 ...……
    作者:菜鸟教程小白 | 时间:2022-7-22 09:26 | 阅读:178 | 回复:0
  • openresty使用lua-resty-shell执行shell脚本
    openresty使用lua-resty-shell执行shell脚本
    lua-resty-shell是一个很不错的项目,让我们可以无阻塞的执行shell命令,之间的通信是通过socket(一般是unixsocket)环境准备docker-compose文件version:amp;quot;3amp;quot;services:app:build:./ports:-amp;quot; ...……
    作者:菜鸟教程小白 | 时间:2022-7-22 09:26 | 阅读:175 | 回复:0
  • 使用jedis执行lua脚本
    使用jedis执行lua脚本
     转:2018年09月15日20:07:26码农-文若书生阅读数:1609 使用jedis执行lua脚本(实现一个对IP的限流)上一篇学习了怎么安装lua,这一篇学习编写一个lua脚本用jedis执行,实现对一个IP的限流LUA脚本如下,第一次使用i ...……
    作者:菜鸟教程小白 | 时间:2022-7-22 09:26 | 阅读:189 | 回复:0
  • 使用Nginx+Lua(OpenResty)开发高性能Web应用
    使用Nginx+Lua(OpenResty)开发高性能Web应用
     几乎所有互联网公司,Nginx可以说是标配组件,但是主要场景还是负载均衡、反向代理、代理缓存、限流等场景;而把Nginx作为一个Web容器使用的还不是那么广泛。Nginx的高性能是大家公认的,而Nginx开发主要是以C/C++ ...……
    作者:菜鸟教程小白 | 时间:2022-7-22 09:26 | 阅读:206 | 回复:0
  • Lua多重继承
    Lua多重继承
    Account = {balance = 0} function Account:withdraw(v) if v amp;amp;gt; self.balance then erroramp;quot;insufficient fundsamp;quot; end self.balance = self.balance - v end function Account:deposit(v) ...……
    作者:菜鸟教程小白 | 时间:2022-7-22 09:26 | 阅读:192 | 回复:0
  • C++嵌入Lua脚本
    C++嵌入Lua脚本
    Mac项目集成Lua 新建一个控制台应用程序。 打开Xcode,New-amp;amp;gt;Project-amp;amp;gt;OSX-amp;amp;gt;Command Line Tool,取名为Lesson01如下图所示:  下载Lua code,  Lua-5.3.3  aamp;amp;gt; 下载完成 ...……
    作者:菜鸟教程小白 | 时间:2022-7-22 09:26 | 阅读:206 | 回复:0
  • lua+nginx做代理请求时,返回非200状态码内容时会提示跨域
    lua+nginx做代理请求时,返回非200状态码内容时会提示跨域
    今天解决错误主要是跨域的问题,这个跨域在nginx上配置add_header什么的都不够,遇到非200的请求就会出现跨域问题,这个是因为在nginx官方文档写了, add_header只有在 200, 201 (1.3.10), 204, 206, 301, 302, 303, ...……
    作者:菜鸟教程小白 | 时间:2022-7-22 09:26 | 阅读:256 | 回复:0
  • wireshark插件开发 - Lua插件解析
    wireshark插件开发 - Lua插件解析
    wireshark支持C语言和Lua语言开发插件,本部分内先介绍Lua插件部分开发。Lua语言相对C语言开发有一个巨大的优势,就是不需要编译代码,因为Lua语言是脚本语言,只需要编写相关协议解析的脚本 ...……
    作者:菜鸟教程小白 | 时间:2022-7-22 09:26 | 阅读:244 | 回复:0
  • 【Cocos2dx 3.3 Lua】滚动字幕
    【Cocos2dx 3.3 Lua】滚动字幕
    参考资料:     http://blog.csdn.net/jackystudio/article/details/12991977   1、原理         通过调用update来更新位置达到的移动效果,和背景滚动有点类似,一旦滚动结束就重置为起点,开始新的滚动 ...……
    作者:菜鸟教程小白 | 时间:2022-7-22 09:26 | 阅读:327 | 回复:0
  • lua打蚂蚁
    lua打蚂蚁
    local MainScene= class(amp;quot;MainSceneamp;quot;,function ( ) return cc.Scene:create();end)function MainScene:create( )            -- self.scene = cc.Scene:create() self.scene =MainScene.new( ...……
    作者:菜鸟教程小白 | 时间:2022-7-22 09:26 | 阅读:332 | 回复:0
  • cocos2dx3.0之lua创建类
    cocos2dx3.0之lua创建类
    利用3.0里面封装好的模板类来写,不罗嗦,直接上例子(消除星星小游戏中星星类)requireamp;quot;externamp;quot;StarSprite=class(amp;quot;StarSpriteamp;quot;,function(fileName) returncc.Sprite:create(fileName ...……
    作者:菜鸟教程小白 | 时间:2022-7-22 09:26 | 阅读:275 | 回复:0
  • 算法:二叉树的层次遍历(递归实现+非递归实现,lua)
    算法:二叉树的层次遍历(递归实现+非递归实现,lua)
    二叉树知识参考:深入学习二叉树(一)二叉树基础递归实现层次遍历算法参考:【面经】用递归方法对二叉树进行层次遍历amp;amp;amp;amp;amp;amp;二叉树深度 上面第一篇基础写得不错,不了解二叉树的值得一看。 用递归 ...……
    作者:菜鸟教程小白 | 时间:2022-7-22 09:26 | 阅读:231 | 回复:0
  • Lua基本类型和基本运算
    Lua基本类型和基本运算
    print(a)a=10a=nilprint(a)print(type(false))print(type(nil))print(type({}))print(type(12))print(type(amp;quot;helloamp;quot;));print(type(type));print(type)a=type--变量可以是函数,a应该只是一个指针,voi ...……
    作者:菜鸟教程小白 | 时间:2022-7-22 09:26 | 阅读:220 | 回复:0
  • lua_local变量在new时不会被清空
    lua_local变量在new时不会被清空
    前言 我的运行环境 Lua5.3 按照我们以往的Java或C#编程经验,如果一个class被new,那么这个class中所有成员变量的值都是默值或是构造函数中赋的值,但在Lua中的local变量却并不会被清空。 示例 这个例子中,我们定义 ...……
    作者:菜鸟教程小白 | 时间:2022-7-22 09:26 | 阅读:229 | 回复:0
  • lua函数回调技巧
    lua函数回调技巧
    locala={};functionb()print(amp;quot;HelloWorldamp;quot;)enda={callFunc=b}a.callFunc()技巧2:  使用lua自带的unpack:   解释:把一直数组(仅仅有连续数字下标的table)展开成一串返回值。可是对用字符串 ...……
    作者:菜鸟教程小白 | 时间:2022-7-22 09:26 | 阅读:250 | 回复:0
  • Lua数组删除元素
    Lua数组删除元素
    Lua中删除table的一个元素一般通过赋值nil完成。通常,我们理解数组中删除一个元素,以后访问的时候下标仍然是从0,1,2,3开始的。Lua的table可以表示数组,下标为1,2,3,4...,然而删除里面的元素与再次访问它时要特别 ...……
    作者:菜鸟教程小白 | 时间:2022-7-22 09:26 | 阅读:218 | 回复:0
  • lua语言:时间
    lua语言:时间
    转载请注明来源:https://www.cnblogs.com/hookjc/ 时间库函数 1、用数值表示时间值 用数字值来表示时间值,实际上时间值的本质就是一个数字值。例如:d = 1131286477 这里的 1131286477 是一个以秒为单位的 格林 ...……
    作者:菜鸟教程小白 | 时间:2022-7-22 09:26 | 阅读:205 | 回复:0
  • redislua脚本实例
    redislua脚本实例
    Listamp;amp;lt;stringamp;amp;gt;pathDeptArrayList=newListamp;amp;lt;stringamp;amp;gt;();privatestaticvoidSetEntryInHashIfExists(stringtenantId,stringkey,Listamp;amp;lt;stringamp;amp;gt;ar……
    作者:菜鸟教程小白 | 时间:2022-7-22 09:26 | 阅读:200 | 回复:0
  • Lua协程coroutine
    Lua协程coroutine
    线程和协同程序的主要不同在于:在多处理器情况下,多线程程序同时运行多个线程;而协同程序是通过协作来完成,在任一指定时刻只有一个协同程序在运行,并且这个正在运行的协同程序只在必要时才会被挂起。这样Lua的 ...……
    作者:菜鸟教程小白 | 时间:2022-7-22 09:26 | 阅读:186 | 回复:0
  • Lua学习笔记(3)-----字符串
    Lua学习笔记(3)-----字符串
    学习传送门:https://www.runoob.com/lua/lua-strings.html 1.字符串定义 (1)单引号间的一段字符串:'xxxxxxxx' (话说单引号不是定义字符的吗) (2)双引号间的一段字符串:amp;quot;xxxxxxxamp;quot;  (3)]间 ...……
    作者:菜鸟教程小白 | 时间:2022-7-22 09:26 | 阅读:182 | 回复:0
  • Nginx+lua+[memcached,redis]-实现网站灰度发布
    Nginx+lua+[memcached,redis]-实现网站灰度发布
    精品案例1、Nginx+lua+实现网站灰度发布2、分库分表/基于Leaf组件实现的全球唯一ID(非UUID)3、Redis独立数据监控,实现订单超时操作/MQ死信操作SelectPollEpollReactor模型4、分布式任务调试Quartz应用docker+k8s5、Z ...……
    作者:菜鸟教程小白 | 时间:2022-7-22 09:26 | 阅读:173 | 回复:0
  • lua--系统提示框
    lua--系统提示框
    ----Author:chentong--Date:2014-3-24--系统提示:--先做个简单的,在中上位置出现提示,逐渐消失,如果有新提示,则直接删除旧提示。--规则:--1、根据消息编号和语言,从表中找到提示内容,如果有参数则格式化;-- ...……
    作者:菜鸟教程小白 | 时间:2022-7-22 09:26 | 阅读:154 | 回复:0
  • lua的变量查找及全局变量
    lua的变量查找及全局变量
    当执行print(amp;quot;HelloWorld!amp;quot;)时,明显这是需要有执行一个特定的向标准输出打印字符串的功能,所以这里首先涉及到的是一个函数查找的问题,也就是如何把字符串和对应的功能联系起来。在最为常见的C语 ...……
    作者:菜鸟教程小白 | 时间:2022-7-22 09:26 | 阅读:163 | 回复:0
  • Unity 初次使用ulua,熟悉C#和Lua交互
    Unity 初次使用ulua,熟悉C#和Lua交互
    Unity 初次使用ulua,熟悉C#和Lua交互 说明 下载 导入 C#和Lua交互 Dostring Dofile C#访问Lua变量 C#调用Lua function lua协程 C#向lua传递数组作为参数 小结 说明 一直都想实现Unity的热更新,但因为种种原 ...……
    作者:菜鸟教程小白 | 时间:2022-7-22 09:26 | 阅读:172 | 回复:0
  • TinyXML与lua的绑定及使用
    TinyXML与lua的绑定及使用
    TinyXMLForLua5.0:From:RobertNollJustaplainamp;quot;ParseFiletoluaarrayamp;quot;functioninc++,usingthe(2.4.3)lib. //headerclasslua_State;///registerparserfunctionstolua……
    作者:菜鸟教程小白 | 时间:2022-7-22 09:26 | 阅读:164 | 回复:0
  • lua——牛牛牌型处理相关算法(上)——牌值数据
    lua——牛牛牌型处理相关算法(上)——牌值数据
    这几天又做了牛牛游戏,在这里把相关算法写一下,与前几天写的赢三张的基本类似,所以大家也可以参考前几篇博客。牛牛是一种简单却又非常有意思的棋牌游戏,主要是采用一副扑克牌其中的52张(除去大小王);第一局的庄 ...……
    作者:菜鸟教程小白 | 时间:2022-7-22 09:26 | 阅读:191 | 回复:0
  • 使用openresty+lua搭建api网关(一)安装openresty,并添加lua模块
    使用openresty+lua搭建api网关(一)安装openresty,并添加lua模块
    openresty有点不多说,网上各种介绍,先安装吧。官方操作在此,http://openresty.org/cn/installation.html,tar-xzvfopenresty-VERSION.tar.gzcdopenresty-VERSION/./configuremakesudomakeinstall./configure然后 ...……
    作者:菜鸟教程小白 | 时间:2022-7-22 09:26 | 阅读:214 | 回复:0
  • 让Lua访问数据库
    让Lua访问数据库
     Lua自身并没有提供访问数据库的函数,但是借助外部扩展库我们可以很容易实现对数据库的各种操作,下面就为大家介绍这样一个扩展库-LuaSQL,你可以在下载区得到它。LuaSQL定义了一套简单的面向对象的API,通过它,L ...……
    作者:菜鸟教程小白 | 时间:2022-7-22 09:26 | 阅读:217 | 回复:0
热门推荐
专题导读
热门话题
阅读排行榜

扫描微信二维码

查看手机版网站

随时了解更新最新资讯

139-2527-9053

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

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

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