Eclipse Ganymede J2EE: Maven2 Plugin
Eclipse Ganymede J2EE plugins
Google AppEngine:

Eclipse Ganymede J2EE plugins
Google AppEngine:

Google AppEngine - Eclipse Ganymede Installation
- Verify installation of Eclipse Ganymede IDE for J2EE development
- open Help -> Software Updates ...
- add new site http://dl.google.com/eclipse/plugin/3.4
Google AppEngine - Eclipse Ganymede Installation
- Verify installation of Eclipse Ganymede IDE for J2EE development
- open Help -> Software Updates ...
- add new site http://dl.google.com/eclipse/plugin/3.4
Google project hosting
You can host your projects using code.google.com SVN repository.
- sign up to your google account
- go to http://code.google.com/hosting/
- click "Create a new project"
- go to "Source" Tab
- check out the code using command line SVN, or Eclipse SVN plugin (tigris)
- add your files (when you copy from previous SVN project remove all .SVN folders )
- commit
Google project hosting
You can host your projects using code.google.com SVN repository.
- sign up to your google account
- go to http://code.google.com/hosting/
- click "Create a new project"
- go to "Source" Tab
- check out the code using command line SVN, or Eclipse SVN plugin (tigris)
- add your files (when you copy from previous SVN project remove all .SVN folders )
- commit
Java String parser
To split a String into words (tokens) where delimiter is white space...
String delims = "[ ]+";
String[] tokens = someLongString.split(delims);
Now you can look thru the tokens and do comparisons, etc.
Java String parser
To split a String into words (tokens) where delimiter is white space...
String delims = "[ ]+";
String[] tokens = someLongString.split(delims);
Now you can look thru the tokens and do comparisons, etc.
CSS: centering DIV
<body><div class="background">The centered content is here
CSS: centering DIV
<body><div class="background">The centered content is here
CSS background
background-image: url("images/map_bg.png");
background-repeat: no-repeat;
height: 900px;
width: 860px;
margin-left: auto;
margin-right: auto;
}
Using Composite Class
Using Composite Class
Interactive Map Implementation
Interactive Map Implementation
Function To Censor String
public String censorString(String originalString)
{
StringBuffer orig = new StringBuffer(originalString);
Pattern p = Pattern.compile("[0-9/A-Z/a-z]+");
Matcher m = p.matcher(orig);
StringBuffer censor = new StringBuffer();
boolean result = m.find();
while (result)
{
String match = originalString.substring(m.start(), m.end());
if(match.equals("badword"))
m.appendReplacement(censor, "[censored]");
result = m.find();
}
m.appendTail(censor);
return censor.toString();
}
Function To Censor String
public String censorString(String originalString)
{
StringBuffer orig = new StringBuffer(originalString);
Pattern p = Pattern.compile("[0-9/A-Z/a-z]+");
Matcher m = p.matcher(orig);
StringBuffer censor = new StringBuffer();
boolean result = m.find();
while (result)
{
String match = originalString.substring(m.start(), m.end());
if(match.equals("badword"))
m.appendReplacement(censor, "[censored]");
result = m.find();
}
m.appendTail(censor);
return censor.toString();
}
Adding maven and SVN plugin to Eclipse 2.4.2
Adding maven and SVN plugin to Eclipse 2.4.2
GWT Client Side Date / Calculate Age
Date today = new Date();
Integer currentYear = new Integer(DateTimeFormat.getFormat("yyyy").format(today));
Integer currentMonth = new Integer(DateTimeFormat.getFormat("M").format(today));
Integer currentDay = new Integer(DateTimeFormat.getFormat("d").format(today));
Age calculating function:
public static int calculateAge(Date dob)
{
Date today = new Date();
Integer currentYear = new Integer(DateTimeFormat.getFormat("yyyy").format(today));
Integer currentMonth = new Integer(DateTimeFormat.getFormat("M").format(today));
Integer currentDay = new Integer(DateTimeFormat.getFormat("d").format(today));
Integer dobYear = new Integer(DateTimeFormat.getFormat("yyyy").format(dob));
Integer dobMonth = new Integer(DateTimeFormat.getFormat("M").format(dob));
Integer dobDay = new Integer(DateTimeFormat.getFormat("d").format(dob));
int age = currentYear - dobYear;
if((dobMonth > currentMonth) || (currentMonth == dobMonth && dobDay > currentDay))
age--;
return age;
}
GWT Client Side Date / Calculate Age
Date today = new Date();
Integer currentYear = new Integer(DateTimeFormat.getFormat("yyyy").format(today));
Integer currentMonth = new Integer(DateTimeFormat.getFormat("M").format(today));
Integer currentDay = new Integer(DateTimeFormat.getFormat("d").format(today));
Age calculating function:
public static int calculateAge(Date dob)
{
Date today = new Date();
Integer currentYear = new Integer(DateTimeFormat.getFormat("yyyy").format(today));
Integer currentMonth = new Integer(DateTimeFormat.getFormat("M").format(today));
Integer currentDay = new Integer(DateTimeFormat.getFormat("d").format(today));
Integer dobYear = new Integer(DateTimeFormat.getFormat("yyyy").format(dob));
Integer dobMonth = new Integer(DateTimeFormat.getFormat("M").format(dob));
Integer dobDay = new Integer(DateTimeFormat.getFormat("d").format(dob));
int age = currentYear - dobYear;
if((dobMonth > currentMonth) || (currentMonth == dobMonth && dobDay > currentDay))
age--;
return age;
}
GWT: using Timer as in Tread sleep()
GWT: using Timer as in Tread sleep()
Post Scriptum
I am preparing to cancel the subscription to the e-mail newsletter that sends my articles.
Follow me on:
X.com (Twitter)
Google Scholar
Popular Recent Posts
-
Keishin Kata (敬心形) of Shobudo (正武道) karate kei (敬) respect, reverence, or honor someone or something shin (心) heart or mind kata (形) fo...
-
Before arriving in Okinawa, several experiences prepared me for what I would eventually learn there. Karate was the first. It introduced me ...
-
I came across Ruri Ohama mentioning a book by Takafumi Horie and Yoichi Ochiai titled: “Job Atlas for 10 Years From Now. How Will You Live i...
-
Please look at the newer post: http://ukitech.blogspot.com/2009/09/eclipse-35-galileo-and-gwt-m2-svn.html 1) Upload a new version of Eclipse...
-
Exception in thread "main" java.lang.OutOfMemoryError: Java heap space or Unable to execute dex: Java heap space Java h...
-
I have a habit of "stopping to smell the roses", or as in today's case, to take a photo of baby mushrooms on the forest floor....
-
http://code.google.com/apis/socialgraph/
-
Many online videos warn about vegetables you should never eat, especially those rich in oxalates. The tone is dramatic. The reality is much ...
Most Popular Articles
-
Affordance as a Function of Intent and Action? As a person passionate about Behavioral Sciences, I found myself unable to shake the impre...
-
Step 1: Register you app with Facebook. Sign in to Facebook using your standard credentials. Navigate to http://www.facebook.com/developer...
-
Please look at the newer post: http://ukitech.blogspot.com/2009/09/eclipse-35-galileo-and-gwt-m2-svn.html 1) Upload a new version of Eclipse...
-
Creating Android ROS nodes to: - add control UI (HMI) - utilize existing phone sensors: -- gyroscope -- GPS -- compass -- camera - do...
-
In this tutorial we will learn how to install the Intellij IDEA database plugin. Start with opening Settings > search for plugins ...
-
Installing TuriCreate on Python 3.6 Anaconda Environment 1) Check what Python version Apple Turi Create supports https://github.com/ap...
-
In this tutorial we will overview integration basics of Android Studio and Gradle build tools.
-
This tutorial shows you how to change the code lower/upper case of code in Android Studio.
-
ImportError : No module named 'sklearn.model_selection' Before doing the embarrassing things I did below, read this: Setting Jupy...
-
This minimal PyTorch example implements a custom recurrent neural network (RNN) cell from first principles, showing how sequence memory eme...
















