Step by Step tutorial
in riferimento a: Creating Struts2 application on Google App Engine (GAE) « My Thoughts on software development (visualizza su Google Sidewiki)sabato 28 novembre 2009
Google Latitude
Permette ai tuoi amici di sapere dove sei in tempo reale.
in riferimento a: Google Latitude (visualizza su Google Sidewiki)venerdì 27 novembre 2009
Generate Random Numbers in a range using Java
public final class RandomInteger {
public static final void main(String... aArgs){
log("Generating 10 random integers in range 0..99.");
//note a single Random object is reused here
Random randomGenerator = new Random();
for (int idx = 1; idx <= 10; ++idx){
int randomInt = randomGenerator.nextInt(100);
log("Generated : " + randomInt);
}
log("Done.");
}
private static void log(String aMessage){
System.out.println(aMessage);
}
}
"public final class RandomInteger { public static final void main(String... aArgs){ log("Generating 10 random integers in range 0..99."); //note a single Random object is reused here Random randomGenerator = new Random(); for (int idx = 1; idx <= 10; ++idx){ int randomInt = randomGenerator.nextInt(100); log("Generated : " + randomInt); } log("Done."); } private static void log(String aMessage){ System.out.println(aMessage); } }"
- Java Practices -> Generate random numbers (visualizza su Google Sidewiki)
martedì 24 novembre 2009
JSP Redirecting Page based on client device
client type.
<pre name=code class=java>
<%!
public String[] mobileTags = { "cellphone",
"iemobile",
"midp",
"mini",
"mmp",
"mobile",
"nokia",
"pda",
"phone",
"pocket",
"ppc",
"psp",
"symbian",
"up.browser",
"up.link",
"wap",
"windows ce" };
public Boolean isMobile( String browserInfo )
{
for ( int n=0; n<mobileTags.length; n++ )
{
if ( browserInfo.toLowerCase().contains(
mobileTags[n].toLowerCase() ) )
{
return true;
}
}
return false;
}
%>
<%
String bInfo = (String)request.getHeader( "User-Agent" );
if ( isMobile( bInfo ) )
{
response.sendRedirect( "mobile.jsp" );
}
else
{
response.sendRedirect( "home.jsp" );
}
%>
</pre>
mercoledì 18 novembre 2009
Tutorial no Appengine in Eclipse
Step by step tutirial on Google Appengine
in riferimento a: /n software inc. - Using IP*Works! in a Google App Engine Web Application (visualizza su Google Sidewiki)Embedded OC4J Process Detected
you should try to kill by task manager all java.exe o javaw.exe proccesses.
in riferimento a: OTN Discussion Forums : Orphan Embedded OC4J Process Detected ?? ... (visualizza su Google Sidewiki)lunedì 16 novembre 2009
Il Nuovo sito personale
Informazioni utili su "Vincenzo Amoruso ..............................
Per scrivere una voce relativa a una parte specifica della pagina, evidenzia le parole di tale parte nella pagina.
Java Other way to split string and add it to Vector
public void decompattaBufferAggiungiCausal
for (int j=0;j<98;j++) {
String causale=buffer.substring(j*3,(
if (causale.trim().length()>0) listaCausali.add(causale);
}
}
String split to specified length
public static String[] slice(String str, int maxLength)
{
Pattern p = Pattern.compile(".{1," + maxLength + "}");
Matcher m = p.matcher(str);
List result = new ArrayList();
while (m.find())
{
result.add(m.group());
}
return result.toArray(new String[result.size()]);
}
domenica 15 novembre 2009
Con side Sidewiki condividi il web
Con Sidewiki condividi le cose migliori del web con gli amici.
Ottimo strumento.
sabato 14 novembre 2009
Nuovo CMS powered by Joomla
Informazioni utili su "Benvenuto in Joomla".
Per scrivere una voce relativa a una parte specifica della pagina, evidenzia le parole di tale parte nella pagina.
Nuovo Sito per corsi on line
Tutti i corsi on line
in riferimento a: Vincenzo Amoruso - Online Training (visualizza su Google Sidewiki)venerdì 13 novembre 2009
Spreadsheet Dojo Widget
Emulate excel by dojo Widget
in riferimento a: Spreadsheet dojo widget (visualizza su Google Sidewiki)mercoledì 11 novembre 2009
Sort HahMap by TreeMap
HashMap listaPianificazione = new HashMap();
....
....
public AbstractList accodaPianificazioneFerieTempo
if (listaPianificazione!=null)) {
TreeMap m=new TreeMap(listaPianificazione);
Iterator iterator = m.values().iterator();
ArrayList l,l1;
while( iterator. hasNext() ){
l=(ArrayList)iterator.next();
if (l!=null) {
gl.add(l);
}
}
}
return gl;
}
martedì 10 novembre 2009
Sorted HashMap
public HashMap getSortedMap(HashMap hmap)
{
HashMap map = new LinkedHashMap();
List mapKeys = new ArrayList(hmap.keySet());
List mapValues = new ArrayList(hmap.values());
hmap.clear();
TreeSet sortedSet = new TreeSet(mapValues);
Object[] sortedArray = sortedSet.toArray();
int size = sortedArray.length;
// a) Ascending sort
for (int i=0; i
venerdì 6 novembre 2009
Array Search Text
Arrays.sort(array);
printArray("array ordinato", array);
int index = Arrays.binarySearch(array, 2);
System.out.println("Trovato 2 alla posizione :" + index);
"int index = Arrays.binarySearch(array, 2); System.out.println("Found 2 @ " + index);"
- Array Search Test : Arrays « Collections Data Structure « Java (visualizza su Google Sidewiki)
giovedì 5 novembre 2009
RIcerca Abi Cab online
Ricerca una banca
in riferimento a: Abi cab bancario e postale - Compraeaffitta (visualizza su Google Sidewiki)mercoledì 4 novembre 2009
Create java email Template
// Grab the email template. InputStream template = getServlet() .getServletConfig() .getServletContext() .getResourceAsStream( "/WEB-INF/email/in riferimento a:registrationNotification.xml") ; EmailTemplate notification = EmailTemplate. getEmailTemplate(template); // Create the section of the email containing the actual user data. String[] args = { "Rafe" }; EmailSender.sendEmail("mail@ mail.com ", notification, args);
"// Grab the email template. InputStream template = getServlet() .getServletConfig() .getServletContext() .getResourceAsStream( "/WEB-INF/email/registrationNotification.xml"); EmailTemplate notification = EmailTemplate.getEmailTemplate(template); // Create the section of the email containing the actual user data. String[] args = { "Rafe" }; EmailSender.sendEmail("rafe@rafe.us", notification, args);"
- Creating Email Templates with XML - O'Reilly Media (visualizza su Google Sidewiki)
martedì 3 novembre 2009
Java HashMap sorting
You can ure TreeMap for sorting your HashMap :
Map miaTreeMap = new TreeMap(miaHashMap);in riferimento a: HashMap sorting (Java in General forum at JavaRanch) (visualizza su Google Sidewiki)
Conditional Insert if exist
INSERT INTO sometable SELECT "code","description" FROM DUAL WHERE NOT EXISTS ( SELECT 1 FROM sometable WHERE column1 = "code" AND column2 = "description" );in riferimento a: ORACLE DECODE CASE SQL PL/SQL (visualizza su Google Sidewiki)
Servizio Notifica vincite via mail ,chat etc..etc..
Servizio a richiesta di notifica vincite on line.
in riferimento a: Win Check - Online .....................................................................................................winforlife estrazioni , estrazioni , vincite ,win for life ,soldi , money , lotto , superenalotto (visualizza su Google Sidewiki)Java HashMap reading using Iterator
Example :
HashMap hm = new HashMap(); ArrayList l; Iterator iterator = hm.values().iterator(); while( iterator. hasNext() ){ l=(ArrayList)iterator.next(); ...... ..... }
in riferimento a: g - Cerca con Google (visualizza su Google Sidewiki)
lunedì 2 novembre 2009
Intercept IE browser closing by Javascript
<--head> <--/head> <--body> .. <--/body>
From original post from Microsoft:
http://msdn.microsoft.com/en-