摘要:我们的游戏IOS版在接入易接SDK后,启动出现如下错误 经过google后找到这个帖子 https://stackoverflow.com/questions/32730312/reason-no-suitable-image-found 里面给出了一些解决方法,包括清理缓存数据、重新安装证书等等。 阅读全文
posted @ 2018-07-06 10:36 doublerain 阅读 (421) 评论 (0) 编辑
摘要:我们的一款游戏准备上线,这几周大家都在做上线前的准备工作。由于这款游戏开发周期比较长的,服务端用的是node.js开发,其中有几个依赖包比较老,在上线前准备升级一下。 升级包括了crc和async这2个包,没想到这2个常见的包的API有所改动,导致游戏服务器出现BUG,花了半天时间去排查问题。 先是 阅读全文
posted @ 2018-05-25 21:46 doublerain 阅读 (38) 评论 (0) 编辑
摘要:过两天我们游戏就准备在韩国封测了,由于历史原因(我的锅,当时还没做GM工具)游戏里的公告是通过FTP上传到服务器的,之前已经在韩国服上部署好FTP了,今早把账号提交给对方的运营,可是对方一直获取不到目录,在解决问题的同时对FTP的工作方式做了进一步的了解。 其实在部署好韩国服的FTP后,已经产生了一 阅读全文
posted @ 2018-04-24 14:22 doublerain 阅读 (144) 评论 (0) 编辑
摘要:最近帮朋友弄一个小项目,数据库最初选定了mongodb,后来在需求文档中发现对玩家的id有自增的需求。这放在mysql中是天生支持的,可是在mongodb中为了分布式部署不出现id冲突,id是由机器名、时间等共同组成的。所以这个需求我们假设是mongodb单机部署,将来也不会分片的前提下才能按照本文 阅读全文
posted @ 2018-04-21 07:40 doublerain 阅读 (3298) 评论 (0) 编辑
摘要:不管是在本地还是远程到服务器,都不能正常显示和输入中文 解决方法 在~/.zhsrc中加入: 阅读全文
posted @ 2018-04-21 07:26 doublerain 阅读 (31) 评论 (0) 编辑
摘要:1. 首先在客户机生成密钥 2. 将生成公钥文件id_rsa.pub中的内容拷贝到服务器的.ssh/authorized_keys文件中 3. 修改客户机~/.ssh/config中的配置内容如下 之后要登录远程服务器只需要输入类似的命令 ssh tx01 阅读全文
posted @ 2018-04-10 02:04 doublerain 阅读 (50) 评论 (0) 编辑
摘要:首先安装zsh的配置oh-my-zsh 然后切换默认shell 如果需要代理可以在~/.zshrc中加入代理服务器配置信息 重启终端即可使用船新的shell 阅读全文
posted @ 2018-03-31 03:35 doublerain 阅读 (367) 评论 (0) 编辑
摘要:我们的项目中有一个模块是用来读取策划配置的csv表格反序列化成游戏里的配置对象,近期发现一个奇怪的现象,在debug模式下一切正常,在release模式下总会读取到一些不存在的id导致服务器程序崩溃,头疼的是这还不是必现的。 通过打印fread读取到的数据大小发现,读取到的文件数据小于文件本身的长度 阅读全文
posted @ 2018-03-29 19:06 doublerain 阅读 (44) 评论 (0) 编辑
摘要:今天我们正在开发的游戏在测试过程中,服务器又挂了,用gdb加载core文件后看到最后的堆栈信息如下 查看libuv的源码,是下面代码引起的错误 对应的宏定义是 检查了loop和uv_timer_t均为有效指针,并且排除有多线程的竞争操作。 查看uv_timer_t的loop和type以及flags都 阅读全文
posted @ 2018-03-29 03:26 doublerain 阅读 (794) 评论 (0) 编辑