#Lua

MySQL Error number: MY-011622; Symbol: ER_GRP_RPL_UNABLE_TO_EVALUATE_APPLIER_STATUS; SQLSTATE: HY000

文档解释Errornumber:MY-011622;Symbol:ER_GRP_RPL_UNABLE_TO_EVALUATE_APPLIER_STATUS;SQLSTATE:HY000Message:Unabletoevaluatethegroupreplicationapplierexecutionstatus.Gr...

lua绑定C++对象—luna模板

 绑定C++对象到lua,每个类需要写大量的代码,从类的元表创建、方法注册到实例创建,都需要自己重复写类似的代码。如果涉及N个不同类,会有大量重复的代码,能否创建一个模板类,把这些重复的代码进行简化,通过模板的方式绑定成不同的类?下面的luna<T>就是完成这样一个壮举,例如针对Car类,只需要l...
代码星球 ·2021-02-20

lua对象调用—用 "." 与 ":" 调用表中函数时的区别

写这篇帖子之前,我看过许多关于绑定C++对象到Lua中的文章。总结一下他们的做法,用到元表、注册表、以及一些表中函数操作的一些基础知识以及相关的细节。相信大家对Lua的表一点也不陌生,Lua表是个神奇的东西(本质上就是hash表),可以当做数组,可以当做map,还可用来模拟面向对象,这很Lua。我们在Lua中模拟面向对...

FreeSWITCH 使用 lua 脚本 接管 分机注册,鉴权等

FreeSWITCH使用lua脚本接管分机注册,鉴权等<configurationname="lua.conf"description="LUAConfiguration"><settings><!--Specifylocaldirectoriesthatwillbesearchedfor...

Netsuite > Foreign Currency Revaluation 外币评估

MENU:Transactions>Financial>RevalueOpenCurrencyBalances使用频率: -每个月月底,结账前,手工操作。 -或者在PeriodCloseChecklist会有一步需要操作:RevalueOpenForeignCurrencyBalance...

lua学习笔记

   公司有个项目涉及到网络通信,用到了websocket协议。其中和底层设备的通信模块用C++来做的,并且用到lua来做C++的扩展。之前用的最多就是PHP和javascript。突然用lua来做东西好多不习惯,不过上手之后觉得也挺好。lua小巧简洁,使用起来很灵活。 &nbs...
代码星球 ·2021-02-15

高性能Web服务端 PHP vs Node.js vs Nginx-Lua 的对比分析

1.ngx_luanodejsphp比较 我在研究一阵子ngx_lua之后发现lua语法和js真的很像,同时ngx_lua模型也是单线程的异步的事件驱动的,工作原理和nodejs相同,代码甚至比nodejs的异步回调更好写一些。性能测试,100并发php:17400nodejs:31197ngx_lua:32...
代码星球 ·2021-02-15

Nginx+Lua系列:Nginx api for lua

NginxLua模块指令Nginx共11个处理阶段,而相应的处理阶段是可以做插入式处理,即可插拔式架构;另外指令可以在http、server、serverif、location、locationif几个范围进行配置:指令所处处理阶段使用范围解释init_by_luainit_by_lua_fileloading-con...

Nginx+Lua系列:安装配置Nginx+Lua环境

安装步骤可以参考http://openresty.org/#Installation。1、创建目录/usr/servers,以后我们把所有软件安装在此目录mkdir-p/usr/serverscd/usr/servers/2、安装依赖(我的环境是ubuntu,可以使用如下命令安装,其他的可以参考openresty安装步...

Python redis客户端调用lua

 一、为什么要使用Lua脚本的好处1、减少网络开销:可以将多个请求通过脚本的形式一次发送,减少网络时延和请求次数。2、原子性的操作:Redis会将整个脚本作为一个整体执行,中间不会被其他命令插入。因此在编写脚本的过程中无需担心会出现竞态条件,无需使用事务。3、代码复用:客户端发送的脚步会永久存在redis中,...

使用Redis存储聊天数据的一种方案(使用lua解决原子性问题)

 方案设计使用redis列表存储两个用户之间的聊天数据,存储内容使用json字符串封装,字段包括:fromid、toid、msg、time四个字段。使用redishash存储一个用户未读的消息条数。存在问题:原子性问题。PythonDemo实现importjsonimporttimeimportredispo...

Lua脚本学习 lua-book

Lua是一个小巧的脚本语言。是巴西里约热内卢天主教大学(PontificalCatholicUniversityofRiodeJaneiro)里的一个研究小组,由RobertoIerusalimschy、WaldemarCeles和LuizHenriquedeFigueiredo所组成并于1993年开发。其设计目的是为...
代码星球 ·2021-02-14

cocos2dx-lua捕获用户touch事件的几种方式

这里仅仅针对lua1.为每一个关心的事件注冊回调函数详细分为下面几种1>单点触摸注冊函数为cc.Handler.EVENT_TOUCH_BEGAN   = 40cc.Handler.EVENT_TOUCH_MOVED   = 41cc...

通过 Lua 扩展 NGINX 实现的可伸缩的 Web 平台OpenResty®

OpenResty® 是一个基于 Nginx 与Lua的高性能Web平台,其内部集成了大量精良的Lua库、第三方模块以及大多数的依赖项。用于方便地搭建能够处理超高并发、扩展性极高的动态Web应用、Web服务和动态网关。OpenResty® 通过汇聚各种设计精良的 Ngi...

freeswitch lua脚本指定gateway(sip中继)

 session:answer();localcaller_number=argv[1];--主叫号码localcalled_number=argv[2];--被叫号码localdest="sofia/gateway/fxogw/"..called_number;session2=freeswitch.Ses...
首页上一页12345...下一页尾页