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

编程

RSS
  • Windows下使用mingw编译实现c程序调用lua脚本完全指南(基于lua5.4版本) ...
    Windows下使用mingw编译实现c程序调用lua脚本完全指南(基于lua5.4版本) ...
    Windows下使用mingw编译实现c程序调用lua脚本完全指南(基于lua5.4版本) 1安装mingw 1.1下载minggw 下载路径 链接: https://pan.baidu.com/s/1AkhT-JFBrPqV-uQAXpPytA 提取码: n7wu 解压压缩包到C盘根目录1.2修改 ...……
    作者:菜鸟教程小白 | 时间:2022-7-22 09:35 | 阅读:500 | 回复:0
  • Redis进阶实践之七Redis和Lua初步整合使用(转载7)Redis进阶实践之七Redis和Lua初步 ...
    Redis进阶实践之七Redis和Lua初步整合使用(转载7)Redis进阶实践之七Redis和Lua初步 ...
    Redis进阶实践之七Redis和Lua初步整合使用一、引言       Redis学了一段时间了,基本的东西都没问题了。从今天开始讲写一些redis和lua脚本的相关的东西,lua这个脚本是一个好东西,可以运行在任何平台上,也 ...……
    作者:菜鸟教程小白 | 时间:2022-7-22 09:35 | 阅读:437 | 回复:0
  • lua中的捕获(capture)
    lua中的捕获(capture)
    说到捕获,就要先说模式。 说到模式,就要先说字符分类。 字符分类是这个意思,%d代表数字,%a代表字母,%p代表标点字符,等等这样的就是字符分类,下面贴一张完整的表格 再说模式,模式粗略来说可以理解为字符分类 ...……
    作者:菜鸟教程小白 | 时间:2022-7-22 09:35 | 阅读:470 | 回复:0
  • Lua框架写登录注册与服务器实现交互+场景跳转+背景移动
    Lua框架写登录注册与服务器实现交互+场景跳转+背景移动
    C# 服务器   using SimpleFramework.Common; using System; using System.Collections.Generic; using System.Linq; using System.Text; using System.Threading.Tasks; using SimpleFramework.Utility;   namesp ...……
    作者:菜鸟教程小白 | 时间:2022-7-22 09:35 | 阅读:465 | 回复:0
  • ulua路径小记以及luarequire机制整理
    ulua路径小记以及luarequire机制整理
    ulua路径小记在学习ulua时,require模块的根路径可以为项目的Lua文件夹或者ToLua文件夹(Editor下),但是在package.path和package.cpath中并没有看到当前项目的路径,那require是如何找到Lua和ToLua文件夹的路径的呢?ulu ...……
    作者:菜鸟教程小白 | 时间:2022-7-22 09:35 | 阅读:493 | 回复:0
  • lua  三目运算符
    lua 三目运算符
    【1】lua语言中完整的三目运算符  完整三目运算符形式:(a and {b} or {c}) 【2】分析原因 大部分C或C++程序员经常会用到三目运算符(三元运算符),形如 a ? b : c; 的逻辑,即a为真,表达式值为b,否则表达式值 ...……
    作者:菜鸟教程小白 | 时间:2022-7-22 09:35 | 阅读:455 | 回复:0
  • lua判断字符串包含另一个字符串
    lua判断字符串包含另一个字符串
    lua判断字符串包含另一个字符串--string.find(amp;quot;元字符串amp;quot;,amp;quot;模式字符串amp;quot;) 如下: print(string.find(amp;quot;CCBWebView/*/iPhone OS/*/10.3.2/*/4.04/*/750*1294amp;quot;,amp;qu ...……
    作者:菜鸟教程小白 | 时间:2022-7-22 09:34 | 阅读:380 | 回复:0
  • Openresty学习笔记(二)NginxLua正则表达式相关API
    Openresty学习笔记(二)NginxLua正则表达式相关API
    ngx.re.match语法: captures,err=ngx.re.match(subject,regex,options?,ctx?,res_table?)环境: init_worker_by_lua*,set_by_lua*,rewrite_by_lua*,access_by_lua*,content_by_lua*,header_filter_by_lua*,……
    作者:菜鸟教程小白 | 时间:2022-7-22 09:34 | 阅读:365 | 回复:0
  • ngx lua获取时间戳的几种方式
    ngx lua获取时间戳的几种方式
    原创自由de单车 最后发布于2017-02-14 14:58:43 阅读数 18218 收藏在ngx_lua里,获取时间相关信息的方式大概有4种(见下面代码): print(string.format(amp;quot;%s, %s, %s, %samp;quot;, ngx.time(), os.time(), ...……
    作者:菜鸟教程小白 | 时间:2022-7-22 09:34 | 阅读:384 | 回复:0
  • Lua学习
    Lua学习
    1 安装lua环境  参考菜鸟教程 2  输出语句 print(); 3 注释  单行注释用- -    多行注释 --] 4 标识符 5 全局变量 在任何地方生命的变量都是全局变量 如果想删除变量 赋值为nil 就行了。 6 Lua 数据类型 if语 ...……
    作者:菜鸟教程小白 | 时间:2022-7-22 09:34 | 阅读:376 | 回复:0
  • Lua中and、or的一些特殊使用方法
    Lua中and、or的一些特殊使用方法
    Lua中的逻辑运算符:与(and)、或(or)和非(not),与其它语言的逻辑运算符功能一致,这里不做赘述。仅仅说一点,全部的逻辑运算符将false和nil视为假,其它不论什么东西视为真。0也视为真。 这里要说的是and和or的一 ...……
    作者:菜鸟教程小白 | 时间:2022-7-22 09:34 | 阅读:367 | 回复:0
  • 基于OpenResty部署nginx以及nginx+lua开发hello world课程笔记整理
    基于OpenResty部署nginx以及nginx+lua开发hello world课程笔记整理
    中华石杉的亿级流量电商详情页系统实战(第二版):缓存架构+高可用服务架构+微服务架构的课程笔记 用到的软件资源 我们这里玩儿nginx,全都会在nginx里去写lua脚本,因为我们需要自定义一些特殊的业务逻辑 比如说, ...……
    作者:菜鸟教程小白 | 时间:2022-7-22 09:34 | 阅读:394 | 回复:0
  • lua中获取时间
    lua中获取时间
    os.date()   返回 XX/XX/XXXX:XX:XX                        月/日/年   时:分:秒 os.time()  返回的是从1970年1月1日到现在的经过的秒数。 例如:print(os.date())print(os.t ...……
    作者:菜鸟教程小白 | 时间:2022-7-22 09:34 | 阅读:459 | 回复:0
  • lua基础知识(基于RUNOOB总结)
    lua基础知识(基于RUNOOB总结)
    数据类型 nil:无效值,相当于false boolean: number:(双精度浮点) string:字符串,单引号间的一串字符,双引号间的一串字符,] 间的一串字符。 userdata:自定义类型 function(自定义类型) thread :独立线程 ta ...……
    作者:菜鸟教程小白 | 时间:2022-7-22 09:34 | 阅读:461 | 回复:0
  • Lua5.1代码阅读(八):ldo.h/ldo.c
    Lua5.1代码阅读(八):ldo.h/ldo.c
      Lua5.1代码阅读(八):ldo.h/ldo.c   (未完成,待修改) 一、概览 ldo.h/ldo.c描述Lua的堆栈和调用的结构。 提供对调用、协程、异常等复杂控制流的支持。 模块中对外公开的API主要分为以下几类: (1) 错误 ...……
    作者:菜鸟教程小白 | 时间:2022-7-22 09:34 | 阅读:500 | 回复:0
  • 【转】Lua ngx.re.find options参数
    【转】Lua ngx.re.find options参数
      ngx.re.find的效率要比ngx.re.match高,因此推荐使用find进行查找。 语法:from, to, err = ngx.re.find(subject, regex, options?, ctx?, nth?)    a 锚定模式,只从头开始匹配.  d ...……
    作者:菜鸟教程小白 | 时间:2022-7-22 09:34 | 阅读:625 | 回复:0
  • **Lua内存增长问题优化
    **Lua内存增长问题优化
    Lua内存增长问题优化 创建临时对象,比如临时表、临时闭包,向table里加key value,都会使lua虚拟机内存增加。 比如: tempData是创建的一个临时表,在表里面添加了一些成员,但是tempData只在SM_YUJING()函数里面使 ...……
    作者:菜鸟教程小白 | 时间:2022-7-22 09:34 | 阅读:615 | 回复:0
  • C++调用Lua代码
    C++调用Lua代码
    这里是指linux下的调用。C与C++调用Lua略有不同,体现在:1.头文件包含的方法C中直接include 1#includeamp;amp;lt;lua.hamp;amp;gt;2#includeamp;amp;lt;lualib.hamp;amp;gt;3#includeamp;amp;lt;lauxlib.hamp;amp; ...……
    作者:菜鸟教程小白 | 时间:2022-7-22 09:34 | 阅读:431 | 回复:0
  • distri.lua重写开源手游服务器框架Survive
    distri.lua重写开源手游服务器框架Survive
    Survive之前采用的是C+lua的设计方式,其中网关服务器全部由C编写,其余服务全部是C框架运行lua回调函数的方式编写游戏逻辑. 鉴于一般的手游对服务器端的压力不会太大,便将Survive用distri.lua框架重写了一便,distri.l ...……
    作者:菜鸟教程小白 | 时间:2022-7-22 09:34 | 阅读:418 | 回复:0
  • Lua中的table函数库
    Lua中的table函数库
    一部分的table函数只对其数组部分产生影响,而另一部分则对整个table均产生影响.下面会分开说明. table.concat(table,sep, start,end)concat是concatenate(连锁,连接)的缩写.table.concat()函数列出参数中指定table ...……
    作者:菜鸟教程小白 | 时间:2022-7-22 09:34 | 阅读:403 | 回复:0
  • springboot:用redis+lua实现表单接口的幂等性(springboot2.2.0)
    springboot:用redis+lua实现表单接口的幂等性(springboot2.2.0)
    一,什么是幂等性?1,幂等:  幂等操作:不管执行多少次,所产生的影响都和一次执行的影响相同。  幂等函数或幂等方法:可以使用相同的参数重复执行,并能获得相同的结果的函数/方法。  这些函数/方法不用担心重 ...……
    作者:菜鸟教程小白 | 时间:2022-7-22 09:34 | 阅读:414 | 回复:0
  • 5 Lua多返回值和require模块
    5 Lua多返回值和require模块
    1.多返回值 --1: 一个lua函数可以返回多个返回值: --2: 定义多个变量来接受多返回值 --3: lua的unpack函数,解开表里的单个的值; 结果 2.require模块 --1: 第一个代码是有lua虚拟机第一个解释执行的lua文件; - ...……
    作者:菜鸟教程小白 | 时间:2022-7-22 09:34 | 阅读:357 | 回复:0
  • 浅谈c#和lua的gc
    浅谈c#和lua的gc
    前提:   本文参考和借鉴相关博客,相关版权归其所有,我只是做一个归纳整理,所以本文没有任何版权   参考文献和书籍:    CLR和.Net对象生存周期:   https://www.cnblogs.com/Wddpct/p/5547765.html     ...……
    作者:菜鸟教程小白 | 时间:2022-7-22 09:34 | 阅读:382 | 回复:0
  • lua在魔兽争霸编辑中的使用
    lua在魔兽争霸编辑中的使用
    2.如何初始化一个lua脚本 通过 Cheat 函数来调用lua脚本 如图所示,执行地图中导入的 test.lua 脚本 已改为: execlua:test 3.如何写lua脚本 有2种办法:用其他工具写好了导入到地图中/在编辑器里写 这里只介绍 ...……
    作者:菜鸟教程小白 | 时间:2022-7-22 09:34 | 阅读:412 | 回复:0
  • 编译lua-5.3.5时出错解决方法
    编译lua-5.3.5时出错解决方法
    问题描述:   执行 make linux test 过程出现错误,错误信息如下:     “     lua.c:82:31: fatal error: readline/readline.h: No such file or directory     compilation terminated.    amp; ...……
    作者:菜鸟教程小白 | 时间:2022-7-22 09:34 | 阅读:406 | 回复:0
  • LUA 表的构造
    LUA 表的构造
    构造器是创建和初始化表的表达式。表是Lua特有的功能强大的东西。最简单的构造函数是{},用来创建一个空表。可以直接初始化数组: days = {amp;quot;Sundayamp;quot;, amp;quot;Mondayamp;quot;, amp;quot;Tuesdayam ...……
    作者:菜鸟教程小白 | 时间:2022-7-22 09:34 | 阅读:460 | 回复:0
  • 转 Lua标准库: table函数, 数学函数, 字符串函数/格式化/配对, WoW新增函数, 函数别名 ...
    转 Lua标准库: table函数, 数学函数, 字符串函数/格式化/配对, WoW新增函数, 函数别名 ...
    这里只介绍和插件编写比较有关的几个函数. 详细的Lua手册请参照Lua Reference Manual 5.1. assert(value) - 检查一个值是否为非nil, 若不是则(如果在wow.exe打开调试命令)显示对话框以及输出错误调试信息 collectga ...……
    作者:菜鸟教程小白 | 时间:2022-7-22 09:34 | 阅读:541 | 回复:0
  • lua中复杂表达式的寄存器分配
    lua中复杂表达式的寄存器分配
    这个来源通常有三个:upvalue、const、local。除了local变量天然对应寄存器之外,另外的const和upvalue在使用的时候都需要专门的指令来加载到寄存器中,因为大部分的机器操作都是基于寄存器实现。这一点在lua-5.3.4\ ...……
    作者:菜鸟教程小白 | 时间:2022-7-22 09:34 | 阅读:599 | 回复:0
  • LearnLuain15Minutes(转)
    LearnLuain15Minutes(转)
    转自:http://tylerneylon.com/a/learn-lua/--Twodashesstartaone-linecomment.--'smakesitamulti-linecomment.--]]--------------------------------------------……
    作者:菜鸟教程小白 | 时间:2022-7-22 09:34 | 阅读:461 | 回复:0
  • Lua总结
    Lua总结
    参考资料Lua菜鸟教程Lua介绍Lua是一种轻量小巧的脚本语言,用标准C语言编写并以源代码形式开放,其设计目的是为了嵌入应用程序中,从而为应用程序提供灵活的扩展和定制功能。Lua安装#安装依赖yuminstall-yreadlineyu ...……
    作者:菜鸟教程小白 | 时间:2022-7-22 09:34 | 阅读:445 | 回复:0
  • intellij IDEA的Lua的插件配置以及使用
    intellij IDEA的Lua的插件配置以及使用
    1.点击File-amp;amp;gt;Settings-amp;amp;gt;Plugins,输入EmmyLua,如图点击安装,然后重启IDEA. 再点击Installed,发现成功安装。 新建一个项目,创建lua文件test。 点击运行-amp;amp;gt;调试配置 再点击 ...……
    作者:菜鸟教程小白 | 时间:2022-7-22 09:34 | 阅读:479 | 回复:0
  • 第1课学习Lua的意义
    第1课学习Lua的意义
    1.Lua的诞生和特点(1)1993年在巴西诞生,小巧而精致的脚本语言(2)目标是嵌入C/C++中,为应用程序提供灵活的扩展和定制功能。(3)用标准C语言写成,能够在所有的平台上编译运行(4)不适合用于开发独立的应用程 ...……
    作者:菜鸟教程小白 | 时间:2022-7-22 09:34 | 阅读:449 | 回复:0
  • windows下创建lua
    windows下创建lua
    windows下运行lua源文件 听语音 | 浏览:4669 | 更新:2015-08-04 16:18 | 标签:windows  1 2 3 4 5 6 7 分步阅读 在windows下编译运行lua源程序 ...……
    作者:菜鸟教程小白 | 时间:2022-7-22 09:34 | 阅读:434 | 回复:0
  • lua一些特殊函数说明
    lua一些特殊函数说明
     setclLvalue(L, L-amp;amp;gt;top, cl); 这是个宏展开是这样: ((L-amp;amp;gt;top)-amp;amp;gt;value_).gc = obj2gco(cl); //top valud gc 设置为 clsour的 gc (L-amp;amp;gt;top)-amp;amp;gt;tt = ctb(LUA_TLCL ...……
    作者:菜鸟教程小白 | 时间:2022-7-22 09:34 | 阅读:455 | 回复:0
  • Behavior Tree 用 Lua 实现一个最简行为树
    Behavior Tree 用 Lua 实现一个最简行为树
      1 local SELECTOR = 1 2 local SEQUENCE = 2 3 local CONDITION = 3 4 local ACTION = 4 5 6 local function Traverse(node, ...) 7 local t = node.type 8 if t == SELECTOR then 9 ...……
    作者:菜鸟教程小白 | 时间:2022-7-22 09:34 | 阅读:584 | 回复:0
  • lua 3
    lua 3
    函数 Lua为面向对象式的调用也提供了一种特殊的语法——冒号操作符。表达式o.foo(o,x)的另一种写法是o:foo(x), 冒号操作符使调用o.foo时将o隐含地作为函数的第一歌参数。 一个Lua程序既可以使用以Lua编写的函数,又 ...……
    作者:菜鸟教程小白 | 时间:2022-7-22 09:34 | 阅读:483 | 回复:0
  • 使用nginxlua实现网站统计中的数据收集
    使用nginxlua实现网站统计中的数据收集
    导读网站数据统计分析工具是各网站站长和运营人员经常使用的一种工具,常用的有谷歌分析、百度统计和腾讯分析等等。所有这些统计分析工具的第一步都是网站访问数据的收集。目前主流的数据收集方式基本都是基于javasc ...……
    作者:菜鸟教程小白 | 时间:2022-7-22 09:34 | 阅读:444 | 回复:0
  • LuaForUnity1:Lua介绍与使用
    LuaForUnity1:Lua介绍与使用
      一、Lua与C# C#是编译型语言、Lua是解析型语言,关于编译型语言和解释性语言的介绍 一般来讲Lua不能单独用于一款游戏的开发,因此对于一个Unity项目,一般先用C#进行开发,后续的热更新再通过Lua来完成,从这里可 ...……
    作者:菜鸟教程小白 | 时间:2022-7-22 09:34 | 阅读:438 | 回复:0
  • VC和VS调用Lua设置以及Lua C API使用。
    VC和VS调用Lua设置以及Lua C API使用。
    通过c++调用lua 脚本,    环境VC++6.0    lua  sdk 5.1.4   在调用前先认识几个函数。1.调用lua_open()将创建一个指向Lua解释器的指针。2. luaL_openlibs()函数加载Lua库。3.使用luaL_dofile()加载脚本 ...……
    作者:菜鸟教程小白 | 时间:2022-7-22 09:34 | 阅读:390 | 回复:0
  • Lua与OC相互调用
    Lua与OC相互调用
    本文主要讲如何完成lua和object-c的相互调用。    lua是一种脚本语言,可以方便的移植到各种宿主语言中,并且可以支持热更新,在游戏开发中也能当做主要的语言来编写游戏的逻辑,但是要接入第三方(例如支付宝等 ...……
    作者:菜鸟教程小白 | 时间:2022-7-22 09:34 | 阅读:407 | 回复:0
热门推荐
专题导读
阅读排行榜

扫描微信二维码

查看手机版网站

随时了解更新最新资讯

139-2527-9053

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

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

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