会员
周边
捐助
新闻
博问
闪存
赞助商
所有博客
当前博客
我的博客
我的园子
账号设置
简洁模式
...
退出登录
注册
登录
圣斗士
博客园
首页
新随笔
新文章
联系
订阅
管理
2014年8月22日
使用 httpkit 来替代 jetty
摘要: Compojure 是一个基于 ring 的上层web开发框架。在 lein new compojure my-app 生成的项目中,默认是启用 jetty 服务器的,最近用到了 http-kit 中的 websocket, 所以需要将服务器改为 http-kit 的。其实很简单,只要将 run-j...
阅读全文
posted @ 2014-08-22 11:17 圣斗士
阅读(2545)
评论(0)
推荐(0)
编辑
2012年9月25日
xcode 配置 glut 环境开发
摘要: 1. 打开 xcode, 新建一个OsX命令行工具项目 (Command Line Tool)2. 在新建的工程里加入 OpenGL 和 GLUT 的 framework:3. 在 main.cpp 中贴入测试代码: 1 #include <GLUT/GLUT.h> 2 void display() 3 { 4 glClear(GL_COLOR_BUFFER_BIT); 5 glBegin(GL_POLYGON); 6 glVertex2f(-0.5, -0.5); 7 ...
阅读全文
posted @ 2012-09-25 21:13 圣斗士
阅读(2096)
评论(0)
推荐(0)
编辑
2012年6月8日
内存越界的纠结
摘要: 从同事交接过来一个项目,后来又给我一个内存池的模型加进去,可是总是会崩溃,每次崩溃的点还不一样,更可恶的有时候还不崩溃,查遍了问题,也没有内存泄露。后来追加进内存池的源码中看,原来是里边的算法有问题,内存越界。omg!!!!!
阅读全文
posted @ 2012-06-08 09:32 圣斗士
阅读(191)
评论(0)
推荐(0)
编辑
2012年4月22日
iphone多线程编程遇到的问题
摘要: 1.ios上不支持匿名信号,但支持具名信号。android支持匿名信号。2.curl需要进程内curl_global_init初始化,curl_global_cleanup清除。尽管curl_global_init会自动在curl_easy_init的时候自动初始化一次,但是线程不安全的。3.程序运行一段时间后,会由于curl内部造成崩溃,说是名字查找超时。最后看文档是由于curl不支持信号,需要设置curl_nosignal。4.如果一帧内处理很多,耗时有点长。可能touch会多次发生,也就是说一帧内可能发生多次点击按钮事件,自己需要做处理
阅读全文
posted @ 2012-04-22 08:56 圣斗士
阅读(309)
评论(0)
推荐(0)
编辑
2012年2月14日
Admob广告的android显示 "you must have AdActivity declared in AndroidManifest.xml with configChanges"
摘要: AndroidManifest.xml admob的activity如下: <activityandroid:name="com.google.ads.AdActivity" android:configChanges="keyboard|keyboardHidden|orientation|screenLayout|uiMode|screenSize|smallestScreenSize"/>然后设置android的target为3.2 以上即可。这其实在 http://code.google.com/intl/zh-CN/mobile/a
阅读全文
posted @ 2012-02-14 14:17 圣斗士
阅读(7193)
评论(5)
推荐(0)
编辑
2012年2月7日
cocos2d程序在ipad2上的闪屏问题
摘要: ipad2上测试了一下原先的cocos2d-x程序,发现屏幕闪的厉害,一眨一眨的。riq认为这不是cocos2d的bug,而是ipad2的bug。对于纹理闪屏问题,给出了解决方案:一种是 CCDirector 设置 setDepthTest 为false。一种是 CCDirector 设置 setProjection 为kCCDirectorProjection2D。原文:http://www.cocos2d-iphone.org/archives/1430
阅读全文
posted @ 2012-02-07 11:52 圣斗士
阅读(395)
评论(0)
推荐(0)
编辑
xcode 添加新设备,停顿在 "waiting for other symbol processing" 状态解决
摘要: sudo rm -rf /Developer/Platforms/iPhoneOS.platform/DeviceSupport/5.0.1\ \(9A405\)/
阅读全文
posted @ 2012-02-07 11:29 圣斗士
阅读(7158)
评论(0)
推荐(0)
编辑
2011年9月30日
cocos2d 的粒子坐标偏移问题
摘要: cocos2d粒子有一个坐标问题,就是layer移动,但是其粒子系统已经发出的粒子还是给予屏幕位置不动,造成移动layer时候形成拖影
阅读全文
posted @ 2011-09-30 11:30 圣斗士
阅读(770)
评论(0)
推荐(0)
编辑
2011年9月6日
xcode 调试小技巧
摘要: EXC_BAD_ACCESS 这个错误最烦了,console 窗口生硬的这样给你将一军,你就抓后脑勺,然后想哪里会出问题了,哪个对象释放了还在用。这个错误大多是后者造成的,可以通过设置工程程序在运行时的运行环境变量 NSZombieEnabled 即可。 菜单的 "Product" => "Edit Scheme":完了就可以试试看console窗口给你的信息了,是不是告诉你你想知道的某些事呢--------------------
阅读全文
posted @ 2011-09-06 13:30 圣斗士
阅读(229)
评论(0)
推荐(0)
编辑
2011年9月5日
xcode 编译器禁用 ARC (Automatic Referencing Counting)
摘要: xcode 多了一个 ARC 的新编译器特性,挺神奇的,在使用模板创建一个项目的时候会自动启用这个特性( -fobjc-arc)。可以在 Build Setting => "Apple LLVM compiler 3.0-Auto Reference Counting“ => "Mugrate cide from MRR to ARC" 设置为 "MIGRATE code to ARC after building with PRECHECK" 这个就可以跳过烦人的预语法检查报错, 且自动转换成ARC。禁用可以设置 Build Se
阅读全文
posted @ 2011-09-05 23:54 圣斗士
阅读(3503)
评论(0)
推荐(0)
编辑
下一页