- 博客(12)
- 收藏
- 关注
原创 cocos2d-x 用setScaleX(-1)无效的解决方案
在win32和ios下均有效果, 在android下整个node不见了,经朋友提
2014-11-25 09:47:47
1493
原创 cocos2d-x ios 4.3系统 jpg图版 会显示的非常暗的解决方案
you can find cocos2dx/platform/ios/CCImage.mm , and replacepImageinfo->hasAlpha = (info kCGImageAlphaPremultipliedLast) || (info kCGImageAlphaPremultipliedFirst) || (info kCGImageAlphaLast) || (in
2013-06-19 14:47:37
674
原创 cocos2dx支持iphone5全屏
设置里的 spash里添加一张 Default-568h@2x.png 即可, 两次掉进了同一条河里 罪过罪过
2013-05-21 14:17:54
1366
原创 内网调试使用微软符号
内网开发无法连接上微软的调试服务器, google 半天的结果:您可以使用 SymChk.exe 实用程序验证符号并以方便、非入侵性的方式生成本地符号高速缓存。SymChk.exe 实用程序随 Debugging Tools for Windows 软件包提供。SymChk.exe 是一种命令行工具。您可能需要将 Debugging Tools for Windows 软件包的文件
2012-12-11 12:06:33
534
原创 cocos2d-x 锁屏后Get data from file("/assets") failed
0.13-beta版本,修改CCFileUtils.cppconst char* CCFileUtils::fullPathFromRelativePath(const char *pszRelativePath, ccResolutionType *pResolutionType) {return "";}toconst char* CCFileUti
2012-07-13 11:01:37
1067
原创 五笔加加导致程序调试退出崩溃
调试程序发现退出崩溃 具体是在ExitProcess里释放内存错误, 本以为自己的程序内存管理有问题半天调错无头绪无果. 偶然切换另一个程序也发现同样问题,开始怀疑是系统环境有问题或者是被某个东西给hook了,仔细检查被加载的module,发现唯有wbjj不是系统的东西.删除果然好了.现在想起原因是由于装了visio安装了微软拼音,我将其删除后,五笔就成了默认的输放法,于是调试
2012-06-14 20:46:20
458
原创 数组越界导致释放内存错误
项目中程序结束时释放内存时提示 内存错误,查了半天发现是一个数组越界了。基本两处是毫不相关的地方,碰到这种状态很难查,因为数组越界存储也不会有什么运行错误和提示。所以好的习惯还是应该在访问数组元素时加assert检查index是否大于size
2012-05-16 11:59:37
945
原创 切记勿在构造函数里实现复杂逻辑
最近项目里连续两出现两次崩溃性错误.而dump拿来 看栈都很无解花了挺长时间去调试问题 特别是有个错误只在一台非开发机器上出现用了远程调试等方法都无解.后来只能慢慢打log去定位错误.现在想来,错误的起因的都是构造函数里发生异常了.而导致栈乱掉了dump的调试能失效了带来了更多的功能工作量
2011-12-17 16:31:15
630
原创 开始使用ScrumWork
之前装过Scrumwork,好折腾了一会儿,但界面的刷新一直有问题懒的解决.最近的项目进度出现在了明显的问题,所以痛定思痛准备重新拾起.网上看了几篇文章,又想起以前使用的经历,把jdk1.6给换成了jdk1.5,搞定.希望这是个好的开始.顺便鄙视一下oracle,下个jdk1.5还要注册,还那么麻烦.
2011-12-04 17:11:30
1368
原创 预编译头 /YC /YU的设置
<br />改相关设置的时候发现工程在处理预编译头已经不正确了<br />不得已 在/YC 和 /YU之间切换<br />网上搜了一下 原来是要反stdafx.cpp设成/YC 整个工程设成/YU 可能是在修改程是把stdafx.cpp设置也改了<br />导致不会生成预编头了
2010-06-01 22:21:00
833
原创 一个失败的的timeout的dns解析api
api getaddrinfo可以完成dns的解析,但是这个函数是没有timeout的在dns服务器异常的时候可能会很长时间才返回,因项目需要所以需要实现一个timout的api, 想法很简单起一个背景线程调用这个函数,超时后terminate, 仔细想一下应该没什么问题,于时设计,想了一堆用模板实现了一个TimoutTask的类,接收伪函数做为参数,似乎扩展性也不错,封装了个getaddrinf
2010-05-07 17:51:00
1211
原创 如何在VS2005里添加微软的symbols
今天在调试一个hang的程序时候,猜想应该是一个线程锁没有被释放,暂停 查看callback时最后是到ntdll的一堆函数里去了。忽然想到windbg是可以加载微软的symbols, 想想vs应该也可以的,如果看到函数名应该就可以确认了,网上找了一会没仔细研究文档,只记录一个简单的方法:Tools->Option->Debugging->Symbols->Cached ....填上
2010-05-07 17:39:00
740
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人