lua工具类
听音静雨
道心寻天意 剑光照苍穹
展开
-
lua中高效的HashMap
lua中高效的HashMaphash保存键->值引用,在lua中引用只能是string,所以我实现了一个键可以是table的HashMap。 下面请看代码:--[[ --HashMap --1. 支持添加 长整型量级 次元素,更多就溢出了 --2. HashMap 的实例数目也是 长整型量级 限制的 @author xiaowa @date 2015.5原创 2017-03-18 15:19:04 · 7414 阅读 · 1 评论 -
支持对列表操作的栈(lua)
很多时候列表都不像我们想象的那么容易使用。 举个例子: local t = {} table.insert(t,{k=1}) table.insert(t,{k=2}) table.insert(t,{k=3}) table.insert(t,{k=4}) table.insert(t,{k=5})原创 2017-03-18 18:08:13 · 383 阅读 · 0 评论 -
cocos lua 网络框架 (不限于cocos 使用)
socket 用的是luasocket 解包数据用的是lpack cocos3.15.1默认没有集成lpack,要使用的同学请先集成 协议定义的包头长度是12 包头包括ver,bodySize,cmd 依次是版本号,报文大小,命令号 本框架大多思路来自http://blog.csdn.net/eastcowboy/article/details/33334283 好了,以下是框架核心对...原创 2018-04-18 23:15:32 · 2308 阅读 · 0 评论