相关分类: Java技术 C/C++ VB delphi
  • 怎样优化J2ME程序之中的 paint() 函数

    我们经常会遇到这样的问题,在模拟器上跑得很好的程序在实际的手机上却很慢,甚至运行不了,这大多数是因为重画机制的使用不当所致,J2ME中的paint()函数起到了画屏幕的作用,往往在需要动画的情况下非常频繁地需要调用,而且在一些低端手机或移动设备上面,对于paint(...

    2008-02-23 08:18:35

  • Struts构架中的Session对象创建和控制

    首先谈一下对session对象在web开发中的创建以及sessionId生成并返回客户端的运行机制. session对象当客户端首次访问时,创建一个新的session对象.并同时生成一个sessionId,并在此次响应中将sessionId以响应报文的方式些回客户端浏览器内存或以重写url方式送回客户端,来...

    2008-02-23 08:17:47

  • 关于JSP语法<jsp:usebean>的用法

    简单地说,就是先写一个Bean(也就是特殊一点的java类)并编译。而后在某个jsp页面中需要用到这个类时,就用jsp:useBean.../jsp:useBean这个动作来使用之前写好的Bean。所以这个Bean也可以称为java里的组件。 jsp:usebean id="mary" scope="session" class="Person" / 这...

    2008-02-23 08:16:57

  • J2EE实用技巧:提升JSP应用程序的绝招

    方法一:在servlet的init()方法中缓存数据 当应用服务器初始化servlet实例之后,为客户端请求提供服务之前,它会调用这个servlet的init()方法。在一个servlet的生命周期中,init()方法只会被调用一次。通过在init()方法中缓存一些静态的数据或完成一些只需要执行一次的...

    2008-02-23 08:15:59

  • 新手入门:学习Java的一点经验心得

    在Java私塾的学习快完成了,突然想把自己的学习心得总结一下. 我觉得在JAVA的初期阶段尽量少用工具,像eclipse,JBuild这些工具可以晚一点在用, 最开始有个写字板和JDK就可以了,我觉得在开始阶段主要是为了打下扎实的基础,不然有时工具很多都帮你生成了, 也是为了培养一种...

    2008-02-23 08:15:24

  • 用企业级JavaBeans前需要考虑几个因素

    企业级JavaBeans(EJB)是J2EE平台中最复杂的技术之一,因此一些开发人员不愿意在他们的项目中部署EJB。 本文面向那些仍旧对是否投入时间和精力学习并在他们的项目中部署EJB技术持观望态度的开发人员。首先,我们介绍了EJB的优点和缺点,然后,说明了何时你可能需要或不...

    2008-02-23 08:15:15

  • Java程序最容易犯的21种错误实例分析

    1.Duplicated Code 代码重复几乎是最常见的异味了。他也是Refactoring的主要目标之一。代码重复往往来自于copy-and-paste的编程风格。与他相对应OAOO是一个好系统的重要标志。 2.Long method 它是传统结构化的“遗毒”。一个方法应当具有自我独立的意图,不要把几个意...

    2008-02-23 08:13:20

  • 解决tomcat启动时8080被占用的常用方法

    1、开始 - 运行-cmd-netstat -a -n,确认8080端口是不是正在被使用。如果是则继续2,否则不属于本文讨论范围,请自己google 2、利用天网,卡巴斯基等的防火墙,察看8080端口到底被哪个程序占用。如果该程序不重要,那么关闭该程序,甚至卸载该程序,继续4;否则,该程序...

    2008-02-23 08:13:11

  • J2ME中使用Canvas制作简单的游戏菜单

    我们知道MIDP的图形用户界面分为两类,分别是高级图形用户界面和低级用户界面。一般来讲高级图形用户界面类使用起来比较方便,可移植性强,但是程序员对他的控制能力也很低,因为它们的界面表现是由底层控制的,而不是我们控制的。相比高级UI类,低级UI类则使用起来更...

    2008-02-23 08:11:09

  • J2ME中使用缓存将屏幕内容存储为Image

    本文介绍如何将手机屏幕的内容存储为Image对象,这里认为手机屏幕上显示的是一个Canvas。完成这一个功能的思想就是使用缓冲机制。我们不能直接获得Canvas上的像素,因此不能直接从Canvas上的内容获得Image对象。转换一下思路,如果把要绘制的Canvas上的内容首先绘制到...

    2008-02-23 08:10:50

2