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

LUA教程

RSS
  • lua调用java  java调用lua[转载]
    lua调用java java调用lua[转载]
    转载:http://dualface.github.io/blog/2013/01/01/call-java-from-lua/LuaJavaBridge - Lua 与 Java 互操作的简单解决方……
    作者:菜鸟教程小白 | 时间:2022-7-22 09:23 | 阅读:270 | 回复:0
  • [Lua设计与实现]2:字符串
    [Lua设计与实现]2:字符串
    内化概念:内化字符串,实际上每个字符串变量存放的并不是一份字符串的数据副本,而是对这份字符串的引用。 Lua中字符串是被内化掉的。 这就导致了两个问题:字符串是以什么方式进行存储的? 这份字符串是否已经被存 ...……
    作者:菜鸟教程小白 | 时间:2022-7-22 09:23 | 阅读:329 | 回复:0
  • Lua应用——tables应用,查找是否为保留字
    Lua应用——tables应用,查找是否为保留字
    Lua中的table功能确实强大。因为table是Lua中的唯一数据结构。今天有点晕,少说两句多拷贝代码吧。 实例:   假定你想列出在一段源代码中出现的所有标示符,某种程度上,你需要过滤掉那些语言本身的保留字。一些C ...……
    作者:菜鸟教程小白 | 时间:2022-7-22 09:23 | 阅读:301 | 回复:0
  • 从源码剖析Lua数据类型
    从源码剖析Lua数据类型
      lua类型 lua示例 C类型(宏 ) C子类型(variant tags宏) 及详细说明 C数据结构 nil(空) type(nil)  --amp;amp;gt;nil #define LUA_TNIL 0 //空类型 // 判断TValue* o是否为一个nil   即:o-amp; ...……
    作者:菜鸟教程小白 | 时间:2022-7-22 09:23 | 阅读:278 | 回复:0
  • 使用redis做ip方法限流,网上的方法基本都是gp,只能用lua脚本 ...
    使用redis做ip方法限流,网上的方法基本都是gp,只能用lua脚本 ...
    公司的一个toC项目要做接口限流,防止恶意请求刷量导致服务无法处理,在网上找无非都是这种 乍一看没啥问题,我弄到测试环境上去,结果前端经常说调用接口请求繁忙,如上图所示我设置的过期时间是十秒,然而这个key ...……
    作者:菜鸟教程小白 | 时间:2022-7-22 09:23 | 阅读:318 | 回复:0
  • Lua截取字符串(截取utf-8格式字符串)
    Lua截取字符串(截取utf-8格式字符串)
    首先要知道string.sub 和string.byte的用法。基本思路:之所以要自己写一个截取函数,是因为lua的库函数string.sub实际是字节的截取函数。uft-8编码格式中,大部分中文是3个字节表示的,数字和字母等是一个字节的, ...……
    作者:菜鸟教程小白 | 时间:2022-7-22 09:23 | 阅读:346 | 回复:0
  • luastring介绍
    luastring介绍
    1.string库中所有的字符索引从前往后是1,2,...;从后往前是-1,-2,...2.string库中所有的function都不会直接操作字符串,而是返回一个结果 string.byte(string):返回第pos个字符的整数表示形式.如a为97.string.char(i ...……
    作者:菜鸟教程小白 | 时间:2022-7-22 09:23 | 阅读:308 | 回复:0
  • 触摸精灵lua脚本实现微信群加好友功能
    触摸精灵lua脚本实现微信群加好友功能
    --此脚本针对iPhone5/5s--目前只实现一个屏幕微信群好友的添加,如果想添加更多好友,--需要划屏操作,执行划屏操作时建议循环滑动function main() --获取屏幕的分辨率w,h = ...……
    作者:菜鸟教程小白 | 时间:2022-7-22 09:23 | 阅读:322 | 回复:0
  • 触摸精灵lua脚本实现微信群加好友功能 - 天道道
    触摸精灵lua脚本实现微信群加好友功能 - 天道道
    --此脚本针对iPhone5/5s--目前只实现一个屏幕微信群好友的添加,如果想添加更多好友,--需要划屏操作,执行划屏操作时建议循环滑动 function main() --获取屏幕的分辨率w,h ...……
    作者:菜鸟教程小白 | 时间:2022-7-22 09:23 | 阅读:440 | 回复:0
  • UtraEdit支持Lua高亮
    UtraEdit支持Lua高亮
    UtraEdit 支持Lua高亮,网上已经有很多方法,但是都是基于相对老一点的UE,在15.10版本中,UE支持Lua高亮的方法如下:从网上Down下支持Lua的wordfiles,lua.uew新建一个目录如D:\wordfiles,将UE安装目录下的所有wo ...……
    作者:菜鸟教程小白 | 时间:2022-7-22 09:23 | 阅读:387 | 回复:0
  • Luatable库整理(v5.1)
    Luatable库整理(v5.1)
    这个库提供了表处理的通用函数。所有函数都放在表table。无论何时,若一个操作需要取表的长度,这张表必须是一个真序列。table.concat(list,]])提供一个列表,其所有元素都是字符串或数字,返回字符串list..sep..lis ...……
    作者:菜鸟教程小白 | 时间:2022-7-22 09:23 | 阅读:290 | 回复:0
  • 安装Nginx+Lua+OpenResty
    安装Nginx+Lua+OpenResty
    安装Nginx+Lua+OpenResty开发环境配置全过程实例 更多干货 分布式实战(干货) spring cloud 实战(干货) mybatis 实战(干货) spring boot 实战(干货) React 入门实战(干货) 构建中小型互联网企 ...……
    作者:菜鸟教程小白 | 时间:2022-7-22 09:23 | 阅读:264 | 回复:0
  • 使用luagraphql模块让openresty支持graphqlapi
    使用luagraphql模块让openresty支持graphqlapi
     graphql是一个很不错的api查询标准语言,已经有一个lua的版本支持graphql项目使用dockeramp;amp;amp;amp;amp;amp;docker-compose运行环境准备模块安装luarocksinstallgraphqldocker镜像准备模块使用luarocks安装, ...……
    作者:菜鸟教程小白 | 时间:2022-7-22 09:23 | 阅读:241 | 回复:0
  • Lua学习系列(五)
    Lua学习系列(五)
    callingCfunctionsfromLua5.2这篇文章也不错: http://blog.csdn.net/x356982611/article/details/26688287http://www.troubleshooters.com/codecorn/lua/lua_lua_calls_c.htm原文:http://lua-users.org/lists/lua ...……
    作者:菜鸟教程小白 | 时间:2022-7-22 09:23 | 阅读:317 | 回复:0
  • lua中调用c++函数
    lua中调用c++函数
    // average.cpp : Defines the entry point for the console application.//#include amp;quot;stdafx.hamp;quot;#include amp;amp;lt;stdio.hamp;amp;gt;extern amp;quot;Camp;quot; { #include am ...……
    作者:菜鸟教程小白 | 时间:2022-7-22 09:23 | 阅读:250 | 回复:0
  • Lua 脚本
    Lua 脚本
    来源于 https://redisbook.readthedocs.io/en/latest/feature/scripting.html Lua 脚本功能是 Reids 2.6 版本的最大亮点, 通……
    作者:菜鸟教程小白 | 时间:2022-7-22 09:23 | 阅读:271 | 回复:0
  • 对lua中_ENV表的理解(lua5.2版本以后)
    对lua中_ENV表的理解(lua5.2版本以后)
    当我拿到_ENV表的时候,会去想这个_ENV表是干什么用的?首先看如下代码:1print(_ENV)--0x1d005f02print(_G)--0x1d005f0ViewCode看了上面的代码,就感觉_ENV表不就是_G表吗?但_ENV表是不是全局的呢?我又打印了_G表的内 ...……
    作者:菜鸟教程小白 | 时间:2022-7-22 09:23 | 阅读:304 | 回复:0
  • 高性能Web服务端 PHP vs Node.js vs Nginx-Lua 的对比分析
    高性能Web服务端 PHP vs Node.js vs Nginx-Lua 的对比分析
    高性能Web服务端 PHP vs Node.js vs Nginx-Lua 的对比分析……
    作者:菜鸟教程小白 | 时间:2022-7-22 09:23 | 阅读:260 | 回复:0
  • lua 加密解密
    lua 加密解密
    local ZZBase64 = {} local string = string ZZBase64.__code = { amp;#39;Aamp;#39;, amp;#39;Bamp;#39;, amp;#39;Camp;#39;,……
    作者:菜鸟教程小白 | 时间:2022-7-22 09:23 | 阅读:282 | 回复:0
  • Sublime Text3配置Lua运行环境
    Sublime Text3配置Lua运行环境
    Sublime Text3配置Lua运行环境 前言 要问现在哪个编译器最能扛得住潮流,要数Sublime Text3了,由于它的轻量,插件丰富,美观,造就了一大批粉丝(本菜鸡也是哦) 在以前的工作中使用惯了Sublime Text3,由于转行做游 ...……
    作者:菜鸟教程小白 | 时间:2022-7-22 09:23 | 阅读:315 | 回复:0
  • lua元表和元方法《lua程序设计》13章读书笔记
    lua元表和元方法《lua程序设计》13章读书笔记
    lua中每个值都有一个元表,talble和userdata可以有各自独立的元表,而其它类型的值则共享其类型所属的单一元表。lua在创建table时不会创建元表。t={}print(getmetatable(t))--显示过元表此时是nil--可以用setmetatab ...……
    作者:菜鸟教程小白 | 时间:2022-7-22 09:23 | 阅读:256 | 回复:0
  • lua随机数math.random()和math.randomseed()用法
    lua随机数math.random()和math.randomseed()用法
    用法一: 不给范围,就随机算一个0~1之间的小数:         用法二:给一个参数,就取1~n之间的随机数         用法三:给两个参数,就取m~n之间的随机数          math.randomseed()用 ...……
    作者:菜鸟教程小白 | 时间:2022-7-22 09:23 | 阅读:238 | 回复:0
  • (转)关于luatable是否为空的判断
    (转)关于luatable是否为空的判断
    在项目的脚本lua中经常有这样的需求,1、locala={}2、对a进行处理3、对a是否为空表进行判断关于对a是否为空表的判断,我发现有些代码如此做:ifa=={}then这样的结果就是a=={}永远返回false,是一个逻辑错误。因为这 ...……
    作者:菜鸟教程小白 | 时间:2022-7-22 09:23 | 阅读:228 | 回复:0
  • Lua无法排序的问题(Key需要是连续的)
    Lua无法排序的问题(Key需要是连续的)
    排序的Key需要是连续的 local x = {={x=6}, ={x=5}, ={x=7}, ={x=2}, ={x=8}, ={x=5}} ---从小到大排序 table.sort(x,function(a,b) return a.x amp;am ...……
    作者:菜鸟教程小白 | 时间:2022-7-22 09:23 | 阅读:258 | 回复:0
  • StepByStep(Lua字符串库)
    StepByStep(Lua字符串库)
       1.基础字符串函数:   字符串库中有一些函数非常简单,如:   1).string.len(s)返回字符串s的长度;   2).string.rep(s,n)返回字符串s重复n次的结果;   3).string.lower(s)返回s的副本,其中所有 ...……
    作者:菜鸟教程小白 | 时间:2022-7-22 09:23 | 阅读:348 | 回复:0
  • lua中pairs和ipairs差别
    lua中pairs和ipairs差别
    ipairs和pairs在lua中都是遍历tbale的函数可是两者有差别1.pairs遍历table中的全部的key-vale而ipairs会依据key的数值从1開始加1递增遍历相应的table值pairs能够遍历表中全部的key,而且除了迭代器本身以及遍历表本 ...……
    作者:菜鸟教程小白 | 时间:2022-7-22 09:23 | 阅读:280 | 回复:0
  • 使用ngx_lua构建高并发应用(1)
    使用ngx_lua构建高并发应用(1)
    转自:http://blog.csdn.net/chosen0ne/article/details/7304192一.概述    Nginx是一个高性能,支持高并发的,轻量级的web服务器。目前,Apache依然web服务器中的老大,但是在全球前1000大的web服务器中,Nginx ...……
    作者:菜鸟教程小白 | 时间:2022-7-22 09:23 | 阅读:420 | 回复:0
  • redis分布式锁的实现(setNx命令和Lua脚本)
    redis分布式锁的实现(setNx命令和Lua脚本)
    分布式锁概览在多线程的环境下,为了保证一个代码块在同一时间只能由一个线程访问,Java中我们一般可以使用synchronized语法和ReetrantLock去保证,这实际上是本地锁的方式。但是现在公司都是流行分布式架构,在分布 ...……
    作者:菜鸟教程小白 | 时间:2022-7-22 09:23 | 阅读:245 | 回复:0
  • 理解lua语言中的点、冒号与self
    理解lua语言中的点、冒号与self
    转载自: http://blog.csdn.net/wangbin_jxust/article/details/12170233lua编程中,经常遇到函数的定义和调用,有时候用点号调用,有时候用冒号调用,这里简单的说明一下原理。  viewplaincopyprint? girl =  ...……
    作者:菜鸟教程小白 | 时间:2022-7-22 09:23 | 阅读:226 | 回复:0
  • openresty开发系列23--lua面向对象
    openresty开发系列23--lua面向对象
    openresty开发系列23--lua面向对象面向对象编程(ObjectOrientedProgramming,OOP)是一种非常流行的计算机编程架构。java,c++,.net等都支持面向对象面向对象特征1)封装:指能够把一个实体的信息、功能、响应都装 ...……
    作者:菜鸟教程小白 | 时间:2022-7-22 09:23 | 阅读:230 | 回复:0
  • Lua在Windows下的配置、安装、运行
    Lua在Windows下的配置、安装、运行
    Windows下安装、运行Lua! 本文提供全流程,中文翻译。Chinar坚持将简单的生活方式,带给世人!(拥有更好的阅读体验 —— 高分辨率用户请根据需求调整网页缩放比例) 1↓ 进入Lua官网:http://www.lua.or ...……
    作者:菜鸟教程小白 | 时间:2022-7-22 09:23 | 阅读:287 | 回复:0
  • Lua学习----Lua基础数据类型
    Lua学习----Lua基础数据类型
    前言Lua有6中数据类型,分别是nil(空)、boolean(布尔)、number(数字)、string(字符)、table(表)、function(函数)在Lua中可以使用type函数来返回一个值或者变量所属的类型,如:print(type(amp;quot;helleworldamp;q ...……
    作者:菜鸟教程小白 | 时间:2022-7-22 09:23 | 阅读:231 | 回复:0
  • Nginx_Lua
    Nginx_Lua
    http://www.ttlsa.com/nginx/nginx-lua/1.1.介绍ngx_lua –把lua语言嵌入nginx中,使其支持lua来快速开发基于nginx下的业务逻辑该模块不在nginx源码包中,需自行下载编译安装。使用lua5.1(目前不支持lua5.2)或luaj ...……
    作者:菜鸟教程小白 | 时间:2022-7-22 09:23 | 阅读:241 | 回复:0
  • LinuxC++使用LuaBind嵌入lua脚本
    LinuxC++使用LuaBind嵌入lua脚本
    1.下载luabind地址http://sourceforge.jp/projects/sfnet_luabind/luabind.0.9.tar.gz解压到luabindeclipse新建LuaBind工程,属性静态库将所有的src目录和luabind目录全部复制进来。添加包含路径包括lua安装路径,lu ...……
    作者:菜鸟教程小白 | 时间:2022-7-22 09:23 | 阅读:321 | 回复:0
  • Lua 循环
    Lua 循环
      循环结构是在一定条件下反复执行某段程序的流程结构,被反复执行的程序被称为循环体。 循环语句是由循环体及循环的终止条件两部分组成的 Lua 语言提供了以下几种循环处理方式:while,for,repeat...until,循环 ...……
    作者:菜鸟教程小白 | 时间:2022-7-22 09:23 | 阅读:249 | 回复:0
  • Lua与C交互入门
    Lua与C交互入门
    http://bbs.luaer.cn/read-Lua-tid-57.html 1.简介Lua与C/C++结合是很紧密的, Lua与C++交互是建立在Lua与C的基础上的, 所以偶先从Lua与C讲起.正如第一讲所说, 运行Lua程序或者说调用Lua主要有两种方式:* 通过命令行 ...……
    作者:菜鸟教程小白 | 时间:2022-7-22 09:23 | 阅读:245 | 回复:0
  • (转载)【cocos2dx 3.x Lua] 注册事件函数详解
    (转载)【cocos2dx 3.x Lua] 注册事件函数详解
    出处:     http://www.2cto.com/kf/201409/338235.html   coocs2dx 版本 3.1.1 registerScriptTouchHandler 注册触屏事件 registerScriptTapHandler 注册点击事件 registerScriptHandler 注册基本事件 包括 触 ...……
    作者:菜鸟教程小白 | 时间:2022-7-22 09:23 | 阅读:221 | 回复:0
  • cocos2dx 3.16 VS+BabeLua lua环境配置与代码调试
    cocos2dx 3.16 VS+BabeLua lua环境配置与代码调试
    我这里用的是cocos2dx 3.16,VS2015  用命令行 cocos new tank -p com.wutian.tank -l lua -d I:\WorkShop\Programs\Cocos2dx\tank 创建一个cocos2dx项目,中间会提示找不到某些文件,不用理会感觉是cocos2dx的坑 ...……
    作者:菜鸟教程小白 | 时间:2022-7-22 09:23 | 阅读:244 | 回复:0
  • VS2010编译、调用Lua程序
    VS2010编译、调用Lua程序
    一)、建立lua源代码工程,编译lua的静态库1、下载Lua源码http://www.lua.org/download.html      a下载后解压到一个目录下,这里假设解压到D:\lua-5.1.5b注意下载的版本,如果是5.2.x,后面代码中的CAPI发生了 ...……
    作者:菜鸟教程小白 | 时间:2022-7-22 09:23 | 阅读:275 | 回复:0
  • Lua学习笔记(八)错误(error)
    Lua学习笔记(八)错误(error)
       Lua所遇到的任何未预期条件都会引发一个错误。因此在发生错误时不能简单的崩溃或着退出,而是结束当前程序块并返回应用程序。当错误引发时进行恰当的处理是最合适的,然而这个阶段伴随着错误的捕获、错误的处 ...……
    作者:菜鸟教程小白 | 时间:2022-7-22 09:23 | 阅读:317 | 回复:0
热门推荐
专题导读
热门话题
阅读排行榜

扫描微信二维码

查看手机版网站

随时了解更新最新资讯

139-2527-9053

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

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

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