`
JAVA天地
  • 浏览: 673647 次
  • 性别: Icon_minigender_1
  • 来自: 太原
文章分类
社区版块
存档分类
最新评论
文章列表
不久前我曾用J2ME开发了一个MotoT720下的彩色游戏?宝石方块(GridOne)。开发过程中积累了一些经验,现在写出来与大家分享。   使用双缓冲避免屏幕闪烁   双缓冲技术是编写J2ME游戏程序的关键技术之一。实际上,双缓冲技术是计算机动画的一项传统技术。造成屏幕闪烁的主要原因在于,画面在显示的同时,程序又在改变它,于是画面闪烁。解决办法就是在内存中开辟一片区域作为后台画面,程序对它更新,修改,完成后再显示它。这样被显示的图像永远是已经完全画好的图像,程序修改的将不是正在被显示的图像。当然还有其它方法可以解决屏幕闪烁问题,但使用双缓冲技术是一种值得推荐的解决方案。具体方法可参见如下代码: ...
原贴地址:http://expert.imobile.com.cn/bbs/viewthread.php?tid=336&extra=page%3D1 BREW究竟是什么-BREW本质之我见为什么要写这篇文章:  接触BREW已经4个多月了,虽然时间不是很长,但是对brew还是有一定的了解,也有一些我自己的见解。我是一个不喜欢单单为了做好工作而只去学习对工作有用的东西,我喜欢刨根问底,喜欢知道一样东西究竟是什么。现在不管是作brew develop的,还是brew oem的,其实存在一个问题,就是不是真正理解brew究竟是个什么东西,当然这并不直接影响他们的工作。但是,我个人认为,如果 ...
程序代码 <div id="div"><input name="button" value="Button" type="button"><font color="green"><h2>This is a DIV!</h2></font></div><input name="innerHTML" value="innerHTML" type="butto ...
这种情况一般发生在: 你的工程的某个库(如:用户库)中的某个包不存在了, 如我自己创建的test用户库中的test.jar被删掉了, 这时候编译工程可能不会有任何错误,但是编译后的.class文件不会拷贝到输出目录去。 只要从新添加库中的包就可以了。
算法一:A*寻路初探等访问地址:http://www.matrix.org.cn/thread.shtml?topicId=21385&forumId=4
主要是表空间不处于normal状态,恢复到normal状态(0x0000)就可以了。 可以用这两条命令: quiesce tablespaces for table yy_ca.syslog exclusive;quiesce tablespaces for table yy_ca.syslog reset; 如果第一条提示失败,那么可以先执行这一条命令: load query; 然后就应该可以执行成功了,这时候用 list tablespaces show detail; 应该可以看到那个表空间恢复为0x0000状态了。
  经过数日埋头苦干,代码中国的源代码搜索引擎服务终于在今天正式推出。虽然功能还很单一,虽然可搜索的语言还很少,但是我相信,它会逐渐长大,越来越丰富。也能希望所有使用的用户对它提出更多更好的建议,也欣 ...
目前使用比较多的数据库系统有sqlserver、oracle、db2等。选择一个好的数据库是非常重要的。 开放性: SQL Server 只能在windows 上运行,开放性相对不太好,操作系统的系统的稳定对数据库是十分重要的。Windows9X系列产品是偏重于桌面应用,NT server只适合中小型企业。而且windows平台的可靠性,安全性和伸缩性是非常有限的。它不象unix那样久经考验,尤其是在处理大数据量的关键业务时。 Oracle能在所有主流平台上运行(包括 windows)。完全支持所有的工业标准。采用完全开放策略。可以使客户选择最适合的解决方案。对开发商全力支持。DB2能在所 ...
电子商务的特点[优点] 与传统商务形式相比,电子商务有以下几个特点: (1) 市场全球化。凡是能够上网的人,无论是在南非上网还是在北美上网,都将被包容在一个市场中,有可能成为上网企业的客户。 (2) 交易的快捷化。电子商务能在世界各地瞬间完成传递与计算机自动处理,而且无须人员干预,加快了交易速度。 (3) 交易虚拟化。通过以互联网为代表的计算机互联网络进行的贸易,双方从开始洽谈、签约到订货、支付等,无须当面进行,均通过计算机互联网络完成,整个交易完全虚拟化。 (4) 成本低廉化。由于通过网络进行商务活动,信息成本低,足不出户,可节省交通费,且减少了中介费用,因此整个活动成本大大降低。 (5) 交 ...
http://www.yeskee.com/fenglibing
java的反射机制使某些操作变的很简单,你只要知道类名和方法名、方法参数,就可以直接创建某个类的对象,并调用某个方法,这在解析xml时用处非常大,在依赖注入中,也是很方便的。 下面是我写的一个简单的例子: import java.lang.reflect.Method;/*** * <p>Title: </p> * * <p>Description: </p> * * <p>Copyright: Copyright (c) 2006</p> * * <p>Company: </p>* * @aut ...
数据库开发规范 一.数据表和字段的设计 表设计原则1、标准化和规范化数据的标准化有助于消除数据库中的数据冗余。标准化有好几种形式,我们在这里采用Third Normal Form(3NF),因为3NF在性能、扩展性和数据完整性方面达到 ...
cpp,java,csharp,delphi,vb(vb.net)这几种语言如何相互转换?目前delphi,vb(vb.net),java 都可以向csharp转换的工具,当然不能保证100%。 1.Delphi2CS Delphi2CS is an assistant tool that converts Delphi code to C#. Delphi2CS creates a new project, converts each file from the original project(.dpr) into the new project(.csproj), a ...
消息队列技术是分布式应用间交换信息的一种技术。消息队列可驻留在内存或磁盘上,队列存储消息直到它们被应用程序读走。通过消息队列,应用程序可独立地执行--它们不需要知道彼此的位置、或在继续执行前不需要等待接收 ...
前言工大有许多同学是做java的,大家都知道java最大的优点是它的完全OO化和它在多年的发展过程中吸收和总结了许多先进的框架与模式,其中工厂模式就是最常用的模式之一。下面我想将我在学习和实践过程中对工厂模式的认识与了解介绍给大家。由于笔者能力限制,在实践中也没参与过什么大的项目,笔者参与过的项目用到的工厂模式主要是简单工厂模式(Simple Factory)和工厂方法模式(Factory Method),所以笔者在本文主要介绍的是这两种模式。准备知识在OO设计领域,我们知道前人总结了不少的经验,许多的经验在现代软件工程过程中已经被认为是原则来遵守。下面笔者摘抄几项下文涉及到的OO原则的定义。O ...
Global site tag (gtag.js) - Google Analytics