加载中
时间戳 time since epoch 与时区 timezone 无关

时间戳和时区是两个概念,互不影响。同一时刻在不同时区获取的时间戳是相同的。比如,同一时刻,北京时间(东 8 区)和东京时间(东 9 区)是不同的,东京时间比北京时间快 1 个小时,这里提...

05/05 10:49
692
网络协议头部添加自定义字段 be

在之前公司的项目中,就有同事提到在头部类中预留一个 int 类型字段以备紧急情况,当时我不是太能体体会到这种用法。日常开发中就是定义一个继承至头部类的 C# 类,里面添加通信用到的字段,...

2018/04/15 14:55
110
记一次 skynet 中使用 skynet.queue 给消息加锁时的问题

应该大多数 skynet 项目都是以 Lua 作为主开发语言。在使用 Lua 编写 skynet 服务时,基本的执行单元是 coroutine 。当有消息到达使用 Lua 编写的服务时,skynet 都会起一个 coroutine 来处理...

2018/03/24 14:49
4.4K
通过 skynet 学习到的 assert 的使用

assert 用于断言某条件必须成立,否者就会触发断言失败,比如在 C 中进程会退出并打印出行号,而 Lua 中打印出 traceback 。 有时候会听人说要学会使用 assert 。当时并不理解,因为 assert...

2018/03/20 23:41
247
避免游戏中的批量 sql

先说明我比较喜欢的服务端的数据存储的设计是把玩家数据分成两部分,一部分是玩家的个人数据,这种数据只会被玩家自己更新,比如装备系统,任务系统等;另一部分是玩家的交互数据,这部分数据...

2017/08/27 14:46
256
从 mingw32 转移到 cygwin 然后放弃 cygwin 采用 msys2

mingw32 以及自带的 msys 用着挺舒服的。但是好久都没有更新了,gcc 编译器还是 4.x 。上次编译 assimp 不过,错误消息是 obj 文件太大。搜索了一下还是决定用新版本的 gcc 。而且现在都是用...

2016/11/30 22:00
884

没有更多内容

加载失败,请刷新页面

没有更多内容

返回顶部
顶部