框架介绍 xLua是当下最流行的unity热更方案之一,作者是腾讯的车雄生前辈,自2016年初推出以来,已经在腾讯的多款游戏项目上应用,目前xLua已经开源到了GitHub。xLua最大的特色是不仅支持纯lua脚本热更,更是可以做 C# 代码的bug hotfix,即平时开发时使用C#,项目上线后, ...
分类:
其他好文 时间:
2018-08-18 20:12:45
阅读次数:
215
Redis 简介 ? Redis是一个开源(BSD许可),内存数据结构存储,用作数据库,缓存和消息代理。它支持数据结构,如 字符串,散列,列表,集合,带有范围查询的排序集,位图,超级日志和带有半径查询的地理空间索引。Redis具有内置复制,Lua脚本,LRU驱逐,事务和不同级别的磁盘持久性,并通过R ...
分类:
其他好文 时间:
2018-08-16 17:40:49
阅读次数:
187
项目中需要用到转表工具,由于没有直接的转表工具,而且嵌套的table(table里面嵌套了多层表格与数组)。无奈之下,只好采用折衷的方法,先将table表格转为json数据,再用在线转表工具将json转为excel表格。 第一步,下载lua解释器,关于解释器的链接我会放到后文。然后编写lua脚本,主 ...
分类:
其他好文 时间:
2018-08-06 12:54:34
阅读次数:
1217
172.16.26.33--mysql-socket=/tmp/mysql3306.sock sysbench 压测 MySQL 有三个步骤:prepare --> run --> cleanup我们都是使用 sysbench 自带的 lua 脚本来压测 MySQL ...
分类:
数据库 时间:
2018-07-30 11:28:51
阅读次数:
184
使用pipeline的watch也可以获取pipeline执行期间的结果,但是在获取结果期间还是和服务端进行了通信,增加了网络消耗。 lua脚本也可以放在pipe执行,只需指定client=pipeline ...
分类:
编程语言 时间:
2018-07-11 19:57:28
阅读次数:
959
c++ 版连接 https://blog.csdn.net/canguanxihu/article/details/46363375 因为项目用的是lua脚本,看了C++版后自己写了一个lua版本的,原理在c++连接里面博主已经介绍了,我也不重复描述了,直接把代码贴出来 ...
分类:
其他好文 时间:
2018-07-10 20:07:31
阅读次数:
202
参考:https://blog.csdn.net/zjf280441589/article/details/52716720 从 2.6版本 起, Redis 开始支持 Lua 脚本 让开发者自己扩展 Redis. 本篇博客主要介绍了 Lua 语言不一样的设计模型(相比于Java/C/C++、JS、 ...
分类:
编程语言 时间:
2018-07-06 22:28:20
阅读次数:
209
lua与C/C++交互,主要靠lua API和向lua注册好的函数。如下图 注:LuaGlue就是让Lua脚本中可调用的C++函数的接口。即那些注册的函数。 这里起关键作用的要数lua_State的结构,这就得讲一下Lua环境和Lua Stack。 Lua环境 Lua环境由所有可操作的数据构成,如编 ...
分类:
编程语言 时间:
2018-07-03 14:48:51
阅读次数:
211
内容大纲 redis里只用eval和evalsha redis管理Lua脚本 php里使用redis的lua脚本 在redis里使用lua脚本的好处 1.Lua脚本在Redis中是原子执行的,执行过程中间不会插入其他命令2.Lua脚本可以帮助开发和运维人员创造出自己定制的命令,并可以将这些命令常驻在 ...
分类:
其他好文 时间:
2018-07-01 20:30:55
阅读次数:
216
前言:语言学起来其实相似点很多,简单整理的知识点目录:1.使用控制台2.Lua基础3.变量4.运算符5.控制结构1.使用控制台Lua脚本是包含一系列Lua命令的简单脚本(扩展名为.lua的文本文件)。Lua不关注格式,制表符,换行符或者其他让脚本文件更具可读性的转换符号(不过Lua还是需要命令之间的... ...
分类:
其他好文 时间:
2018-07-01 00:33:02
阅读次数:
177