花费一天半得出来的结论 :: PP羊和PP猫的家

来源: BlogBus 原始链接: http://duckula.blogbus.com:80/logs/2006/02/1903717.html 存档链接: https://web.archive.org/web/20060224224030id_/http://duckula.blogbus.com:80/logs/2006/02/1903717.html


<< A Crash Course on the Depths of Win32 Structured Exception Handling | 首页 | Linux下的多线程编程 >> 花费一天半得出来的结论 时间: 2006-02-09 这两天一直忙于修改移植项目的BUG,也没多少,大部分都是一些调整字体的活。不过V600上RedDevil加载第四关死机的问题着实难到我了。 另我最不解的是,英文版RedDevil完全是从中文版红魔改过来的,我就换了换图片,把中文换成了英文,调了调字的显示位置,游戏逻辑上的东西可碰都没碰过,为什么RedDevil加载第四关的时候就死机,而中文版红魔却没事呢。更奇怪的是,我单独LOAD第四关正常,而从第一关玩到第四关就死机。从现象看来感觉象是有内存溢出,但是我把剩余内存容量打印出来与中文版的对比了之后发现没什么区别。 没办法,只好把我加的东西都先注掉再一点点加,以确定问题到底出在哪。当我加入一个LOGO图片的时候问题出现了,可是这时才加了3条语句啊:LOAD图片,画图,释放图片。奇怪的是,这个时候(LOAD第四关场景,死机的时候)按手机挂机键回到手机主界面,然后再恢复回到游戏就能进第四关,LOAD成功。我想,是不是正好在LOAD场景的时候系统正在GC卡住了呢。后来,同事告诉我调用System.gc()太多确实不好,会出问题。把System.gc()注掉几个之后问题解决。 我记书上说过,显示的调用System.gc()是没用的,系统只有在认为需要垃圾收集的时候才会执行System.gc()的啊,不过现在看来调用System.gc()还是会执行的! 浪费了一天半,得出一句话:不要过多的调用System.gc()! duckula 发表于 2006-02-09 17:18 引用Trackback(0) | 编辑 评论 你的博客很不错.你希望把她推荐到全球博客网址集吗?这样你将成为更出名的博客,所有人将更加关注你的博客..www.blog520.com博客网址提交功能10月29日全球开放了。。。 一.为什要提交博客网址? 1.更加精确找到你的博客.当你拥有一个博客网站,真正成为一名博客时,你希望更多的人群关注你的博客.但是很多人查找博客,除了好友推荐外,更多是在百度,Google等搜索引擎进行搜索,而这些搜索结果都不精确,基本上是一堆看似相关,实则无用的信息.所以当你提交你的博客到Blog520后,他人将更容易,更精确搜索或者分类查找到你的博客. 2.不再为博客搬家,网址改变而烦恼.当你的博客搬家了,博客网址改变了,对你和对所有关注你博客的人都增加了麻烦.为什么呢?难到你也要一个一个告知你的博客新家吗?或者在旧的博客上又公布你在搬家的消息吗?要这样.你不烦才怪.但是如果你在Blog520提交你的博客,同时你就成为Blog520的注册用户,有权享受登录Blog520进行博客资料修改的服务.这样所有人将自动搜索查找到你的最新的博客.博客搬家不再有烦恼. 二.怎样提交博客? 1.二秒钟成功提交完你的博客.详细操作请打开本页www.blog520.com提交博客.请认真填写资料,保存好用户密码. 2.提交注册时用户名请用本人真实的Email作为用户名.填写博客网站名称和博客作者时,请和你的博客正确对应,提交完成后请检查搜索和查找结果是否正确.并点击博客网址是否能正确进入你的博客网站. 三.提交后能做什么? 1.登录修改博客资料.当你提交完博客,并同时成为注册用户后.你可以直接进行博客网站名称\博客网址\博客作者\作者介绍\作者照片\用户密码等资料修改. 2.资料修改后,在博客网址库里面显示的将是你的最新资料. 3.www.blog520.com(请将本留言也贴在和你交换了连接的或者你收藏的博客网站上吧,让所有你的博客好友也知道,谢谢你了) POST BY: [blog520] www.blog520.com @ 2006-02-11 00:16 你的博客很不错.你希望把她推荐到全球博客网址集吗?这样你将成为更出名的博客,所有人将更加关注你的博客..www.blog520.com博客网址提交功能10月29日全球开放了。。。 一.为什要提交博客网址? 1.更加精确找到你的博客.当你拥有一个博客网站,真正成为一名博客时,你希望更多的人群关注你的博客.但是很多人查找博客,除了好友推荐外,更多是在百度,Google等搜索引擎进行搜索,而这些搜索结果都不精确,基本上是一堆看似相关,实则无用的信息.所以当你提交你的博客到Blog520后,他人将更容易,更精确搜索或者分类查找到你的博客. 2.不再为博客搬家,网址改变而烦恼.当你的博客搬家了,博客网址改变了,对你和对所有关注你博客的人都增加了麻烦.为什么呢?难到你也要一个一个告知你的博客新家吗?或者在旧的博客上又公布你在搬家的消息吗?要这样.你不烦才怪.但是如果你在Blog520提交你的博客,同时你就成为Blog520的注册用户,有权享受登录Blog520进行博客资料修改的服务.这样所有人将自动搜索查找到你的最新的博客.博客搬家不再有烦恼. 二.怎样提交博客? 1.二秒钟成功提交完你的博客.详细操作请打开本页www.blog520.com提交博客.请认真填写资料,保存好用户密码. 2.提交注册时用户名请用本人真实的Email作为用户名.填写博客网站名称和博客作者时,请和你的博客正确对应,提交完成后请检查搜索和查找结果是否正确.并点击博客网址是否能正确进入你的博客网站. 三.提交后能做什么? 1.登录修改博客资料.当你提交完博客,并同时成为注册用户后.你可以直接进行博客网站名称\博客网址\博客作者\作者介绍\作者照片\用户密码等资料修改. 2.资料修改后,在博客网址库里面显示的将是你的最新资料. 3.www.blog520.com(请将本留言也贴在和你交换了连接的或者你收藏的博客网站上吧,让所有你的博客好友也知道,谢谢你了) POST BY: [blog520] www.blog520.com @ 2006-02-11 00:08 这对神仙眷侣,我想用JAVA对一张图片在同一时间,同一个PANEL上显示多次,怎样做效率比较高?谢谢了 duckula 回复 xukaikuo 说: 我不知道你要达到什么效果,能说具体点吗? 在我们游戏里面是启动一个线程来控制的,sleep一段时间后调用repaint()函数来刷新屏幕! (2006-02-10 09:34) POST BY: [xukaikuo] @ 2006-02-09 22:39 恩,来到你的小屋了,感觉很舒服,真的管理的不错,一定花了不少心思……提一点建议,感觉如果有音乐的话会更好,一种很不错的沟通方式,不如我来教你在小屋里装一个播放器,一个很酷的播放器哦,不难的,试试吧 让自己的BLOG加一个播放器吧,不难,我教你…… 登陆后选择管理中心,在全部功能中点击参数设置,弹出列表后,再点击BLOG设置。 页面自动更新后在页面的下方的自定义HTML框内(此处的代码最为关键,一定要小心复制): 复制好后,点击确定,此时再到你的BLOG上面看,就已经有一个很炫的播放器了…… 这个是我的小屋,欢迎造访:http://space.msn.koook.com duckula 回复 K 说: 非常感谢你的建议 (2006-02-10 09:36) POST BY: [K] @ 2006-02-09 18:23 发表评论