12 2013 档案

[ISSUE] json 导致在 Android 上 crash
摘要:项目中使用到jsoncpp,在pc上开发的时候,没有问题但是在Android上,会有一定概率crash发现是在析构 std::string 的时候,已经被析构了,是std::string 为空的时候,即使执行拷贝构造,似乎也并没有像想象中的拷贝解决办法: 使用 char*替换 asString() -> asCString()在使用临时变量 Json::Reader 的时候,发现也存在这个问题解决办法: 声明一个全局的Json::Reader 这样在整个程序的生命周期里面,他都不会被析构了更详细原因,待查 阅读全文

posted @ 2013-12-31 13:13 影语者 阅读(663) 评论(0) 推荐(0)

[DONE]error: field has incomplete type 'cocos2d::LuaValue'
摘要:环境: mac 10.7.4 xcode 4.5.2 cocos2d-x 3.0alpha1编译sample的时候,出现error: field has incomplete type 'cocos2d::LuaValue'想应该是c++11的问题本想升级xcode,但是发现又要升级系统到10.8初步想的是 前置声明的问题以往的印象:前置声明只能用来声明指针或者引用在xcode 5.0.x上实验,顺利编译通过// 2014-02-13将xcode升级到4.6.3, 不用升级系统,顺利编译运行cocos2d-x-3.0beta2 阅读全文

posted @ 2013-12-27 07:38 影语者 阅读(533) 评论(0) 推荐(0)

[ISSUE][ERROR] console - Caught exception: Error: sourceEnd out of bounds
摘要:[2013-12-25 07:51:24.420] [ERROR] console - Caught exception: Error: sourceEnd out of bounds at Buffer.copy (buffer.js:530:11) at copyArray (/Users/Tom/Desktop/github/chatofpomelo-websocket/game-server/node_modules/pomelo/node_modules/pomelo-protocol/lib/protocol.js:259:11) at Object.Packag... 阅读全文

posted @ 2013-12-25 07:54 影语者 阅读(397) 评论(0) 推荐(0)

pomelo debug: "RangeError: Maximum call stack size exceeded root"
摘要:mac 10.7.4 webstorm 7.0.2启动 game_server 的 app.js 出错原来是在控制台上运行的时候遇到过,采用root 用户正常执行解决方法:使用root权限启动webstorm 阅读全文

posted @ 2013-12-25 00:01 影语者 阅读(461) 评论(0) 推荐(0)

couchbase view 导入/导出
摘要:开发的时候如果有多台server(使用couchbase)发现每次复制 view 很麻烦解决办法:直接浏览器输入 view 地址 就能看到整块view了 阅读全文

posted @ 2013-12-23 18:14 影语者 阅读(426) 评论(0) 推荐(0)

pomelo 调试环境 chrome
摘要:环境: win7, chrome 26.0, nodejs v0.10.22, pomelo 0.7.6测试代码:https://github.com/NetEase/chatofpomelo-websocketwebstorm 调试 http://nodejs.netease.com/topic/515251b97f53b3d3330025c7因为原来没有用过chrome调试过js,想用用,所以就试着配置了pomelo的chrome调试环境安装node-inspector调试前启动node-inspector来监听Nodejs的debug调试端口设置pomelo的调试端口game-serve 阅读全文

posted @ 2013-12-17 19:04 影语者 阅读(1957) 评论(0) 推荐(0)

vs “转到定义” 却出现 “查找所有引用” 的问题
摘要:环境 win7, vs2010, vs2012用着vs2010,点击跳转到定义,却出现“查找所有结果”,对于用惯了F12的怎么办先以为是快捷键冲突了,但是无论如何修改都没有办法,google也找不到答案安装了vs2012, 同样的问题以为是vs2010的配置影响了,卸载vs2010,同样的问题想:为什么会出现查找所有结果,而不是跳转到定义,如果要跳转到定义,那vs应该在后台有个类似表的东西记录着这个结构突然想到应该是原来安装了番茄,觉得 intellisense 这东西多余了就关闭了, 还是手贱启用 intellisense, F12 回来了 阅读全文

posted @ 2013-12-07 12:11 影语者 阅读(10438) 评论(0) 推荐(0)

导航