
lua
文章平均质量分 88
C_Creator
这个作者很懒,什么都没留下…
展开
-
skynet 基础服务详解
skynet服务介绍原创 2022-11-15 23:52:26 · 2349 阅读 · 1 评论 -
lua内存泄漏问题解决
内存泄漏解决方案snapshot是Lujit自带的库, 可以对所有lua对象做一次快照, 两次快照对比一下, 就知道第二次快照多了哪些对象, 在程序运行之初对所有引用的对象进行一次快照,程序结束之后再对所有引用的对象进行一次快照,然后对比两个快照便可以知道有没有内存泄漏:以下是云风大大的测试用例: local snapshot = require('snapshot'); ...原创 2018-03-13 11:18:31 · 2576 阅读 · 0 评论 -
lua c结构体转table
lua table数据类型和c结构体数据类型相互转换本周有个任务,是将json数据和C结构体数据进行互相转换,初一看很简单,有两个方案去做。但是都是很麻烦,要么做起来简单,要么工作量大,要么工作量少,难度极高,最后找到一个折中的办法,就是通过修改源码来提供捷径。问题描述:公司的游戏服务器是由c++实现的,而客户端是android或者ios上实现的,这时的数据交互就是打包二进制数...原创 2018-03-26 17:54:37 · 2770 阅读 · 0 评论 -
wss连接不上服务器
我这边遇到的情况是:服务端设置了证书和秘钥,浏览器客户端使用websocket的wss去链接,链接失败。原因是:证书是我自己生成的,对浏览器来说是不受信任的。所以我在firefox浏览器中先使用https去访问服务器,浏览器弹出安全警告,然后我添加确认证书为安全例外,所以浏览器可以通过证书验证了,此时再使用wss去访问,访问就通过了。...原创 2018-04-02 11:39:58 · 8259 阅读 · 2 评论 -
热力图 数据生成与展示
后台数据生成local setting = require("bundle://setting");local fs = require("fs");local math = require("math");local json = require("json");local heatmap_config = setting.heatmap_config;local root ...原创 2018-07-27 17:00:19 · 9563 阅读 · 0 评论