You are here


MIDlet jar signing (a tutorial) Revised (T)

Author: David Hayes

Recommended to visit original blog to view lots of useful comments 



Some Data Interchange Ways in Java ME

Just record some ways of data interchange in J2ME.

1. XML

1.1 KXML


Size: 30 kb

XML Pull Parser, tested, low memory needed

1.2 XPP3


Install XCache for PHP 5 on CentOS

XCache is a open-source opcode cacher, which means that it accelerates
the performance of PHP on servers. It optimizes performance by removing
the compilation time of PHP scripts by caching the compiled state of
PHP scripts into the shm (RAM) and uses the compiled version straight
from the RAM. This will increase the rate of page generation time by up
to 5 times as it also optimizes many other aspects of php scripts and
reduce serverload.


MyEclipse+Hibernate-My Exceptions List

Environment: hibernate 2 and Oracle 9i:
This post will record the strange exceptions I have met.

Exception 1:

java.sql.SQLException: ORA-02289: sequence does not exist


SVN Subclipse crashed my Eclipse

Few days ago when I was working with Eclipse (3.2), without any premonition, my eclispe crashed. It only showed me one error windows with unuseful message. Then my nightmare began. Everytime I restart Eclipse, it just crashed with the error windows and I have checked the logs, only found some strange message, does not tell me where is wrong. That is crazy, I did nothing why it crashed. And I tried Eclipse 3.3, the same problem.


Page Loading: Animated Progress Indicators (T)

Origianl Source:

If you’re developing AJAX features, or if your database driven web
site requires a few seconds to grab some information, you need some
kind of visual clue, letting your users know that they will have to
wait while something is happening. Right?



J2ME Application Icon sizes for Devices (T)

Wondering about correct size of application icons for mobile devices?

Here is the list :-)

Application Icon sizes
From J2me wiki

Many phones use many different size icons to display next to the
applications name. Please add to and edit this list when you can
confirm exactly what the maximum icon size is for a specific phone.

Use WMS GetCapabilities XML+XSL+Javascript to create simple map client

The Extensible Stylesheet Language (XSL) includes both a transformation language and a formatting language. Each of these, naturally enough, is an XML application. The transformation language provides elements that define rules for how one XML document is transformed into another XML document.
The transformed XML document may use the markup and DTD of the original document, or it may use a completely different set of elements. In particular, it may use the elements defined by the second part of XSL, the formatting objects.

Quickly to log your code with log4j in 3 minutes

If you are one lazy programmer like me and have no time to read the document of log4j but still want to use log4j, try to read the following.

At least you'd better know that log4j is one tools to help you debug and log what happened with your code, anywhere and anywhen. I was used to use System.out.println() to debug my code, and I have written one function to do that:


Integrate J2ME Mobile Clients into Web Service 2 -- Create Web Service and J2EE Client

2 Create Web Service

2.1 Create Web Service Project

Enter the %AXIS2_HOME%/samples (Here is D:\ProgramFiles\axis2\samples) , there are many Web Service good example here. If you are not clear about how to create one Web Service from nothing, just like me, those examples are good turorials. Now I will use one and modify it to be our first Web Service.


Subscribe to RSS - blogs