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

编程

RSS
  • Lua的特点
    Lua的特点
    特点:   Lua是一个脚本语言。是目前速度最快的脚本语言。它能与C/C++代码互相调用。   Lua脚本是跨平台的,是要使用Lua基本语法和标准库写的脚本,都是可以跨平台的(用了扩展库则不一定)。   Lua源码是c写 ...……
    作者:菜鸟教程小白 | 时间:2022-7-22 09:31 | 阅读:189 | 回复:0
  • lua api限流
    lua api限流
    -- 全局变量,记录key local limit = {} -- 2为两次可以调用的最小间隔,单位秒if limit then    --判断是否可被调用    local lasttime = limit.lasttime    local curtime = os.time()    if curtime amp; ...……
    作者:菜鸟教程小白 | 时间:2022-7-22 09:31 | 阅读:187 | 回复:0
  • 通过Lua来实现Redis的分布式锁
    通过Lua来实现Redis的分布式锁
    在单机的Redis的使用下,Redis的分布式锁可以通过Lua进行实现,通过setnx和expire命令连用的方式,但是假如在以下情况下,就会造成无锁的现象。 注:分布式锁能不用就不用,尤其是在高并发的情况下。最近也在学Lua, ...……
    作者:菜鸟教程小白 | 时间:2022-7-22 09:31 | 阅读:169 | 回复:0
  • lua52CAPI测试代码
    lua52CAPI测试代码
    //这是一篇lua与C++交互的情景测试#includeamp;amp;lt;lua.hppamp;amp;gt;#includeamp;amp;lt;lauxlib.hamp;amp;gt;#includeamp;amp;lt;lualib.hamp;amp;gt;#includeamp;amp;lt;string.hamp;amp;gt;#includeamp;amp; ...……
    作者:菜鸟教程小白 | 时间:2022-7-22 09:31 | 阅读:183 | 回复:0
  • lua协程
    lua协程
    -- coroutine.create -- 创建协程 -- coroutine.yield -- 暂停执行 让出执行权 -- coroutine.resume -- 执行协程,继续执行协程 function foo(a) print(amp;quot;fooamp;quot;, a) return coroutine.yield ...……
    作者:菜鸟教程小白 | 时间:2022-7-22 09:31 | 阅读:143 | 回复:0
  • Lua while 循环
    Lua while 循环
    语法    Lua 编程语言中 while 循环语法: while(condition) do statements end    statements(循环体语句) 可以是一条或多条语句,condition(条件) 可以是任意表达式,在 condition(条件) 为 true 时执行循 ...……
    作者:菜鸟教程小白 | 时间:2022-7-22 09:31 | 阅读:148 | 回复:0
  • Step By Step(Lua表达式和语句)
    Step By Step(Lua表达式和语句)
    一、表达式:    1. 算术操作符:    Lua支持常规算术操作符有:二元的“+”、“-”、“*”、“/”、“^”(指数)、“%”(取模),一元的“-”(负号)。所有这些操作符都可用于实数。然而需要特别说明的是取模操 ...……
    作者:菜鸟教程小白 | 时间:2022-7-22 09:31 | 阅读:149 | 回复:0
  • Cocos2d-x-Lua 开发简单的小游戏(记数字踩白块)
    Cocos2d-x-Lua 开发简单的小游戏(记数字踩白块)
    分享一下我老师大神的人工智能教程!零基础,通俗易懂!http://blog.csdn.net/jiangjunshow 也欢迎大家转载本篇文章。分享知识,造福人民,实现我们中华民族伟大复兴!                 Cocos2d-x- ...……
    作者:菜鸟教程小白 | 时间:2022-7-22 09:31 | 阅读:155 | 回复:0
  • 安装nginx、drizzle和lua
    安装nginx、drizzle和lua
    NGINX-LUA 安装drizzle-0.8 安装libdrizzle 去页面:https://launchpad.net/libdrizzle wget https://launchpad.net/ubuntu/raring/+source/libdrizzle/0.8-1/+files/libdrizzle_0.8.orig.tar.gz ./configure m ...……
    作者:菜鸟教程小白 | 时间:2022-7-22 09:31 | 阅读:119 | 回复:0
  • c++获取lua嵌套table某属性的值
    c++获取lua嵌套table某属性的值
    开发环境:vs2012lua版本:LuaJIT-2.0.2lua文件作为配置文件,c++读取这个配置。lua配置结构如下SceneConfig={={name=amp;quot;lsySBamp;quot;,sex=1},=2}我们读取SceneConfig.name的值,这是一个嵌套的tableintmain( ...……
    作者:菜鸟教程小白 | 时间:2022-7-22 09:31 | 阅读:117 | 回复:0
  • distri.lua的web运维工具
    distri.lua的web运维工具
    我的新手游项目很快就要进入到寻找发行商的环节,最近几天相对较空闲,逐将工作重心转移到服务器组运维工具的制作上. 回想一年之前经历的那个不算成功的端游项目,因为运维工具设计得不合理,使用十分不方便,游戏上线之 ...……
    作者:菜鸟教程小白 | 时间:2022-7-22 09:31 | 阅读:111 | 回复:0
  • 【COCOS2DX-LUA 脚本开发之十】使用LUA CJSON库进行ENCODE与DECODE操作完成对JSON数据 ...
    【COCOS2DX-LUA 脚本开发之十】使用LUA CJSON库进行ENCODE与DECODE操作完成对JSON数据 ...
    本站文章均为 李华明Himi 原创,转载务必在明显处注明:  转载自【黑米GameDev街区】 原文链接: http://www.himigame.com/lua-game/1337.html 本篇介绍如何在lua中对数据进行json的encode与decode,这里Himi采 ...……
    作者:菜鸟教程小白 | 时间:2022-7-22 09:31 | 阅读:112 | 回复:0
  • lua元表与元方法示例
    lua元表与元方法示例
    --1、检查是否有元表localt={1,2}print(getmetatable(t))    --nilprint(amp;quot;----------------------amp;quot;)--2、设置元表localt={}print(getmetatable(t))    --amp;amp;gt;nillocalt1={}setmetata ...……
    作者:菜鸟教程小白 | 时间:2022-7-22 09:31 | 阅读:121 | 回复:0
  • lua 获取前一天的日期的函数
    lua 获取前一天的日期的函数
    获得前一天的日期的函数 1 function day_step(old_day,step) 2 local y,m,d 3 if(amp;quot;0amp;quot; ~= string.sub(old_day,6,6)) then 4 m=string.sub(old_day,6,7) 5 else 6 m=str ...……
    作者:菜鸟教程小白 | 时间:2022-7-22 09:31 | 阅读:112 | 回复:0
  • LUA面向对象编程技巧
    LUA面向对象编程技巧
    详文请见 http://ffown.sinaapp.com/?p=111.LUA中的对象我们知道,对象由属性和方法组成。LUA中最基本的结构是table,So必须用table描述对象的属性。lua中的function可以用来表示方法。那么LUA中的类可以通过table+ ...……
    作者:菜鸟教程小白 | 时间:2022-7-22 09:31 | 阅读:112 | 回复:0
  • linux awesome wm tasklist 新打开的窗口排在最右边 (lua)
    linux awesome wm tasklist 新打开的窗口排在最右边 (lua)
    我linux桌面环境windows manger 用的是awesome 3.5,有个行为是,新打开的窗口,它是放到左边的。但我习惯了看右边,就想改变这个行为。但一直没有时间(有一年多了~囧),真的是工作忙,草稿箱都还没两篇文章没有时 ...……
    作者:菜鸟教程小白 | 时间:2022-7-22 09:31 | 阅读:114 | 回复:0
  • lua返回服务器信息
    lua返回服务器信息
    ngx.header.content_type=amp;quot;text/plainamp;quot;;ngx.say(tostring(ngx.var.request_uri));ngx.say(tostring(ngx.var.host));ngx.say(tostring(ngx.var.server_port));ngx.say(tostring(ngx.var.scheme)); ……
    作者:菜鸟教程小白 | 时间:2022-7-22 09:31 | 阅读:112 | 回复:0
  • Lua模除运算的大坑
    Lua模除运算的大坑
    问题 对负数进行模除运算遇到的坑,Lua的%运算与C++的%有差异 实践   结论 Lua%运算的基本公式 a % b = a - ( ( a // b ) * b ) 1.在C,C++中 %运算符的取整是舍弃小数部分的截断取整 -7 % 4 == -3 7 % (-4) == 3 ...……
    作者:菜鸟教程小白 | 时间:2022-7-22 09:31 | 阅读:106 | 回复:0
  • redis lua
    redis lua
    需求是在缓存最近一周内用户所有消息列表,考虑用Redis 存储;为每个存储一个独立Sorted Set,value 为消息体,Score 为MessageId,用以实现增量消息同步。 问题就来了:So ...……
    作者:菜鸟教程小白 | 时间:2022-7-22 09:31 | 阅读:110 | 回复:0
  • Lua/luajit 点与冒号的区别
    Lua/luajit 点与冒号的区别
    local _Tab = { = amp;quot;Hello Luaamp;quot;,x = 10} --通过点调用一个普通的方法 function _Tab.BasicFunc() print(amp;quot;I'm a BasicFunc \namp;quot;) end _Tab.BasicFunc() --通过点来调用并且传递 ...……
    作者:菜鸟教程小白 | 时间:2022-7-22 09:31 | 阅读:108 | 回复:0
  • Java调用Lua脚本(热载实现) - mumuxinfei
    Java调用Lua脚本(热载实现) - mumuxinfei
    前言: Lua作为解析执行的脚本语言, 往往是易变逻辑编写的首选语言, 尤其是在游戏领域. C/C++和Lua的结合, 往往了标配. 比如Redis, Nginx其对Lua的支持, 也是杠杠的. 当然 ...……
    作者:菜鸟教程小白 | 时间:2022-7-22 09:31 | 阅读:107 | 回复:0
  • Lua Linux环境下安装
    Lua Linux环境下安装
    首先下载Lua包 解压缩 进入执行make linux 如果碰到lua.c:67:31: fatal error: readline/readline.h: No such file or directory说明缺少libreadline-dev依赖包那么centos: yum install readline-develdebian: apt-g ...……
    作者:菜鸟教程小白 | 时间:2022-7-22 09:31 | 阅读:111 | 回复:0
  • lua内存管理
    lua内存管理
           本文内容基于版本:Lua 5.3.0        Lua允许用户自定义内存管理器,并在创建Lua虚拟机(lua_State实例)时传入。当然自定义内存管理器必须遵循Lua已定义的一些行为规则。创建一个Lua虚拟机需 ...……
    作者:菜鸟教程小白 | 时间:2022-7-22 09:31 | 阅读:107 | 回复:0
  • 转 lua解析脚本过程中的关键数据结构介绍
    转 lua解析脚本过程中的关键数据结构介绍
    在这一篇文章中我先来介绍一下lua解析一个脚本文件时要用到的一些关键的数据结构,为将来的一系列代码分析打下一个良好的基础。在整个过程中,比较重要的几个源码文件分别是:llex.h,lparse.h、lobject.h和lopcode. ...……
    作者:菜鸟教程小白 | 时间:2022-7-22 09:31 | 阅读:114 | 回复:0
  • 【Lua】特性和一些基础语法
    【Lua】特性和一些基础语法
    ……
    作者:菜鸟教程小白 | 时间:2022-7-22 09:31 | 阅读:118 | 回复:0
  • lua 删除table元素
    lua 删除table元素
      tab1 = { key1 = amp;quot;val1amp;quot;, key2 = amp;quot;val2amp;quot;, amp;quot;val3amp;quot; } for k, v in pairs(tab1) do print(k .. amp;quot; - amp;quot; .. v) end print(amp;quot;\nafter\nam ...……
    作者:菜鸟教程小白 | 时间:2022-7-22 09:31 | 阅读:121 | 回复:0
  • Unity3d中使用Lua
    Unity3d中使用Lua
    对于手机游戏,如果可以在线更新以实现bug修复、新功能添加等等,其好处自不必多说。通过C#的反射机制,也可以实现某种程度上的脚本级更新,具体可以参考http://docs.unity3d.com/Documentation/Manual/scriptsinass ...……
    作者:菜鸟教程小白 | 时间:2022-7-22 09:31 | 阅读:120 | 回复:0
  • Lua学习之路(六) ------ Lua 流程控制(if)
    Lua学习之路(六) ------ Lua 流程控制(if)
    Lua 编程语言流程控制语句通过程序设定一个或多个条件语句来设定。在条件为 true 时执行指定程序代码,在条件为 false 时执行其他指定代码。 以下是典型的流程控制流程图:      控制结构的条件表达式结果可以是 ...……
    作者:菜鸟教程小白 | 时间:2022-7-22 09:31 | 阅读:134 | 回复:0
  • Lua的字符串库的使用
    Lua的字符串库的使用
    1.string库中所有的字符索引从前往后是1,2,...;从后往前是-1,-2,...2.string库中所有的function都不会直接操作字符串,而是返回一个结果简单的模式串s=amp;quot;helloworldamp;quot;i,j=string.find(s,amp;quot;hell ...……
    作者:菜鸟教程小白 | 时间:2022-7-22 09:31 | 阅读:125 | 回复:0
  • InstallingLuaonUBUNTU
    InstallingLuaonUBUNTU
     from: http://forums.verlihub-project.org/viewtopic.php?f=26amp;amp;amp;t=4702firstofallyoumusthavelua.openyourconsoleandgoinyourselectedfolderex:Code:Selectallcd/home/nickthenyou……
    作者:菜鸟教程小白 | 时间:2022-7-22 09:31 | 阅读:134 | 回复:0
  • Lua中调用C函数
    Lua中调用C函数
    Lua利用一个虚拟的堆栈来给C传递值或从C获取值。每当Lua调用C函数,都会获得一个新的堆栈,该堆栈初始包含所有的调用C函数所需要的参数值(Lua传给C函数的调用实参),并且C函数执行完毕后,会把返回值压入这个栈(L ...……
    作者:菜鸟教程小白 | 时间:2022-7-22 09:31 | 阅读:119 | 回复:0
  • Lua的数据结构
    Lua的数据结构
    1.Arrays:注意#(data),#加上table名字==sizeof 1data={};2fory=1,7do--行3forx=1,8do--列4data=(y-1)*8+x;5end67end8print(#(data))9fory=1……
    作者:菜鸟教程小白 | 时间:2022-7-22 09:31 | 阅读:123 | 回复:0
  • lua语言(1):安装、基本结构、函数、输入输出
    lua语言(1):安装、基本结构、函数、输入输出
    楔子 我们这次来一起学习一下lua这门语言,因为python也可以调用lua。lua这门语言非常的简单,为什么说简单呢?首先lua的解释器是由C语言编写的,并且源码总共两万两千多行,可以说非常的少,就 ...……
    作者:菜鸟教程小白 | 时间:2022-7-22 09:31 | 阅读:132 | 回复:0
  • 使用VSCode断点调试Lua教程
    使用VSCode断点调试Lua教程
    vscode 可以调试lua是不是觉得很牛皮,我也是试试看的,结果真的行,唯一不好的是这个插件只能试用7天,之后再想用的话,就要收费了。。。 一.安装Visual Studio Code(vscode)和插件中心搜索安装luaide 二.配置luac ...……
    作者:菜鸟教程小白 | 时间:2022-7-22 09:31 | 阅读:137 | 回复:0
  • Lua之模拟类与对象
    Lua之模拟类与对象
    Lua中本身没有“类与对象”的概念,但是可以使用Lua语言将其模拟出来。 1.table为引用型数据 需要明确的是,值类型变量判断相同的条件是值(内容)相同,而引用型变量判断相同的条件为地址相同。 2.模拟过程 ①类的 ...……
    作者:菜鸟教程小白 | 时间:2022-7-22 09:31 | 阅读:133 | 回复:0
  • sublime 安装关于lua的插件
    sublime 安装关于lua的插件
    1:打开功能目录 2:等待打开 3:点击安装插件的功能 4:搜索要安装的插件的名字(分别搜索这4个:luasnippet、basesnippet、BracketHighlighter、  FormatLua )      AllAutocomplete(这个是全文档方法变量 ...……
    作者:菜鸟教程小白 | 时间:2022-7-22 09:31 | 阅读:199 | 回复:0
  • lua垃圾回收机制
    lua垃圾回收机制
    一、检测lua内存泄漏:注:使用“collectgarbage(amp;quot;collectamp;quot;)”,局部变量v被回收,my_list没有被回收。注:局部变量v占用的内存被回收。注:将my_li ...……
    作者:菜鸟教程小白 | 时间:2022-7-22 09:31 | 阅读:147 | 回复:0
  • Lua的协程和协程库详解
    Lua的协程和协程库详解
    我们首先介绍一下什么是协程、然后详细介绍一下coroutine库,然后介绍一下协程的简单用法,最后介绍一下协程的复杂用法。 一、协程是什么?   (1)线程   首先复习一下多线程。我们都知道线程——Thread。每一 ...……
    作者:菜鸟教程小白 | 时间:2022-7-22 09:31 | 阅读:158 | 回复:0
  • lua脚本简介
    lua脚本简介
    Lua   是一个小巧的脚本语言。它是巴西里约热内卢天主教大学(Pontifical Catholic University of Rio de Janeiro)里的一个由Roberto Ierusalimschy、Waldemar Celes 和 Luiz Henrique de Figueiredo三人所组成 ...……
    作者:菜鸟教程小白 | 时间:2022-7-22 09:31 | 阅读:175 | 回复:0
  • lua函数
    lua函数
    https://www.cnblogs.com/chuanwei-zhang/p/4077247.htmlhttps://www.cnblogs.com/sifenkesi/p/3876745.htmlhttps://www.cnblogs.com/ringofthec/archive/2010/10/22/lua.html1.lua_gettablevoid lua_gettable (lua_……
    作者:菜鸟教程小白 | 时间:2022-7-22 09:31 | 阅读:200 | 回复:0
热门推荐
专题导读
阅读排行榜

扫描微信二维码

查看手机版网站

随时了解更新最新资讯

139-2527-9053

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

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

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