自定义博客皮肤VIP专享

*博客头图:

格式为PNG、JPG,宽度*高度大于1920*100像素,不超过2MB,主视觉建议放在右侧,请参照线上博客头图

请上传大于1920*100像素的图片!

博客底图:

图片格式为PNG、JPG,不超过1MB,可上下左右平铺至整个背景

栏目图:

图片格式为PNG、JPG,图片宽度*高度为300*38像素,不超过0.5MB

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(7)
  • 收藏
  • 关注

Rounding in Python

本文所有例子均基于Python 3.1.2 1 Overview    首先简单介绍几种常见的舍入模式:ROUND_CEILING : 向正无穷大(Infinity)方向舍入。ROUND_FLOOR : 向正无穷大(–Infinity)方向舍入。ROUND_UP : 向远离0的方向舍入。ROUND_DOWN : 向靠近0的方向舍入。ROUND_HALF_UP ...

2010-08-20 17:04:51 199

Lost and Found

    今天突然发现很久以前在JavaEye上发表的Efftive J2ME系列的文章只剩下最后一篇,其余三篇莫名其妙的被失踪了。之前一直以为JavaEye是个保存技术文档的不错选择,现在看来也未必了。无奈只得在网上试试搜索一下,幸亏有别的网站转载了这几篇文章, 于是重新在JavaEye上发表一遍。在重新发表的时候,貌似知道了其中缘由:文档里含有中文BOMB字样(这是因为我写的一个游戏名字叫Bom...

2010-08-10 20:10:08 200

Effective J2ME (4)

本文节选于笔者在数年前开发手机游戏时总结的一份文档。一家之言,贻笑大方。3 J2ME开发中的常见问题    由于J2ME相关资料比较少,所以在开发过程中经常会遇到现象诡异的问题。有些问题解决了,有些绕过了。以下总结了一些比较典型的问题和解决方法。3.1 按键响应迟钝    造成按键响应迟钝的最常见的原因是程序中的其它线程占用了绝大多数的CPU时间,从而导致负责事件转发的系统线程(E...

2010-08-10 17:37:48 123

原创 Effective J2ME (3)

本文节选于笔者在数年前开发手机游戏时总结的一份文档。一家之言,贻笑大方。2.2 规模    通常J2ME设备对Jar文件的大小进行了限制,例如Nokia6610允许最大的Jar大小为64K。因此在开发J2ME应用时,应该尽量编写精简的代码,使用具有可以接受效果的最小的图片。2.2.1 编写精简的代码    很多人都曾提出过在J2ME开发中减小代码大小的建议,例如减少类和方法的个数、...

2010-08-10 17:29:45 139

Effective J2ME (2)

本文节选于笔者在数年前开发手机游戏时总结的一份文档。一家之言,贻笑大方。2 J2ME开发技巧2.1 性能    在模拟器上可以使用JProbe Profiler等分析工具来分析性能瓶颈。但是需要注意的是模拟器的瓶颈与实机中的瓶颈可能存在差别。2.1.1 设计可重用的对象    在Java程序中,对象的创建是个不小的开销。同时过多的无用对象也会导致耗时的垃圾回收。因此在程序中,每...

2010-08-10 16:53:44 95

原创 Effective J2ME (1)

本文节选于笔者在数年前开发手机游戏时总结的一份文档。一家之言,贻笑大方。1 J2ME开发基础1.1 计算几何在J2ME开发中的应用      由于支持J2ME的设备通常不支持浮点运算,所以对于某些特定的问题可以通过计算几何学的方法解决。例如判断两条线段是否相交的算法,在支持浮点运算的设备上可以通过联立方程组求解的方法解决。在不支持浮点运算的设备上则需要通过计算几何的向量运算来解决。常见...

2010-08-10 16:51:14 107

Inside java.lang.Enum

1 Introduction to enum    Java SE 5中引入了枚举,同时添加了一个新关键字enum。下面是个枚举的例子:public enum Suit { CLUBS, DIAMONDS, HEARTS, SPADES;}    枚举类型也是普通的Java类,继承自java.lang.Enum并默认实现了java.lang.Comparable接口和jav...

2010-08-04 15:40:14 107

空空如也

空空如也

TA创建的收藏夹 TA关注的收藏夹

TA关注的人

提示
确定要删除当前文章?
取消 删除