<?xml version='1.0' encoding='UTF-8'?><?xml-stylesheet href="http://www.blogger.com/styles/atom.css" type="text/css"?><feed xmlns='http://www.w3.org/2005/Atom' xmlns:openSearch='http://a9.com/-/spec/opensearchrss/1.0/' xmlns:georss='http://www.georss.org/georss' xmlns:gd='http://schemas.google.com/g/2005' xmlns:thr='http://purl.org/syndication/thread/1.0'><id>tag:blogger.com,1999:blog-7598842363993113434</id><updated>2011-04-21T20:14:41.085-07:00</updated><category term='center component on screen'/><category term='centrare componente sullo scermo'/><category term='fixed leght field'/><category term='confonti su stringhe'/><category term='intersezione arraylist'/><category term='area testo a lunghezza fissa'/><category term='primi N elementi'/><category term='java'/><category term='sql'/><category term='*'/><category term='lunghezza campo'/><category term='intersezione liste'/><category term='remove list duplicates'/><category term='field length'/><category term='first N rows'/><category term='like'/><category term='asterisco'/><category term='intersect arraylist'/><category term='match string'/><category term='intersect list'/><category term='rimuovere duplicati lista'/><title type='text'>Tips programming</title><subtitle type='html'>Una raccolta di "perle" di programmazione raccolte nella mia vita di ingegnere informatico.&lt;br&gt;&lt;br&gt;

A collection of "pearls" of programming collected in my life as a computer engineer.</subtitle><link rel='http://schemas.google.com/g/2005#feed' type='application/atom+xml' href='http://tipsprogramming.blogspot.com/feeds/posts/default'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/7598842363993113434/posts/default?max-results=100'/><link rel='alternate' type='text/html' href='http://tipsprogramming.blogspot.com/'/><link rel='hub' href='http://pubsubhubbub.appspot.com/'/><author><name>Stefano</name><uri>http://www.blogger.com/profile/17283341784908806855</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='http://img2.blogblog.com/img/b16-rounded.gif'/></author><generator version='7.00' uri='http://www.blogger.com'>Blogger</generator><openSearch:totalResults>8</openSearch:totalResults><openSearch:startIndex>1</openSearch:startIndex><openSearch:itemsPerPage>100</openSearch:itemsPerPage><entry><id>tag:blogger.com,1999:blog-7598842363993113434.post-4887775485452627501</id><published>2009-04-22T06:42:00.000-07:00</published><updated>2009-04-22T06:49:46.014-07:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='fixed leght field'/><category scheme='http://www.blogger.com/atom/ns#' term='java'/><category scheme='http://www.blogger.com/atom/ns#' term='area testo a lunghezza fissa'/><title type='text'>[JAVA] LIMITARE IL NUMERO DI CARATTERI INSERIBILI IN UNA TEXT AREA - FIXED LENGHT TEXT AREA FIELD</title><content type='html'>&lt;span style="font-family:courier new;"&gt;&amp;nbsp&amp;nbspJTextField jtf=new JTextField(10);&lt;br /&gt;&amp;nbsp&amp;nbspjtf.setDocument(new PlainDocument(){&lt;br /&gt;&amp;nbsp&amp;nbsp&amp;nbsppublic void insertString(int offset, String string, AttributeSet a)&lt;br /&gt;&amp;nbsp&amp;nbsp&amp;nbspthrows BadLocationException {&lt;br /&gt;&amp;nbsp&amp;nbsp&amp;nbsp&amp;nbspif(getLength() + string.length() &lt;= 10)&lt;br /&gt;&amp;nbsp&amp;nbsp&amp;nbsp&amp;nbspsuper.insertString(offset, string, a);&lt;br /&gt;&amp;nbsp&amp;nbsp&amp;nbspelse&lt;br /&gt;&amp;nbsp&amp;nbsp&amp;nbsp&amp;nbspthrow new BadLocationException(string, offset);&lt;br /&gt;&amp;nbsp&amp;nbsp&amp;nbsp&amp;nbsp});&lt;br /&gt;&amp;nbsp&amp;nbsp});&lt;br /&gt;&lt;/span&gt; &lt;br /&gt;&lt;br /&gt;10 è il massimo numero di caratteri che possiamo inserire&lt;br /&gt;10 is the maximum leght of the string we can insert&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/7598842363993113434-4887775485452627501?l=tipsprogramming.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://tipsprogramming.blogspot.com/feeds/4887775485452627501/comments/default' title='Commenti sul post'/><link rel='replies' type='text/html' href='http://tipsprogramming.blogspot.com/2009/04/java-limitare-il-numero-di-caratteri.html#comment-form' title='0 Commenti'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/7598842363993113434/posts/default/4887775485452627501'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/7598842363993113434/posts/default/4887775485452627501'/><link rel='alternate' type='text/html' href='http://tipsprogramming.blogspot.com/2009/04/java-limitare-il-numero-di-caratteri.html' title='[JAVA] LIMITARE IL NUMERO DI CARATTERI INSERIBILI IN UNA TEXT AREA - FIXED LENGHT TEXT AREA FIELD'/><author><name>Stefano</name><uri>http://www.blogger.com/profile/17283341784908806855</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='http://img2.blogblog.com/img/b16-rounded.gif'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-7598842363993113434.post-6048646130041727732</id><published>2009-04-22T03:03:00.000-07:00</published><updated>2009-04-22T03:05:19.025-07:00</updated><title type='text'>[SQL] SELEZIONARE ELEMENTI CON DUPLICATI - TAKE THE ROWS WITH DUPLICATE FIELDS</title><content type='html'>&lt;span style="font-family:courier new;"&gt;&amp;nbsp&amp;nbspSELECT *&lt;br /&gt;&amp;nbsp&amp;nbspFROM table t1, &lt;br /&gt;&amp;nbsp&amp;nbsp&amp;nbsp(select MAX(key) key,field&lt;br /&gt;&amp;nbsp&amp;nbsp&amp;nbspFROM table&lt;br /&gt;&amp;nbsp&amp;nbsp&amp;nbspGROUP BY field) t2&lt;br /&gt;&amp;nbsp&amp;nbspWHERE t1.key&lt;&gt;t2.key AND t1.field=t2.field&lt;/span&gt;&lt;br /&gt;&lt;br&gt;&lt;br /&gt;Dove 'key' è la chiave della tabella e 'field' è il campo dove cercare i valori duplicati&lt;br /&gt;&lt;br&gt;&lt;br /&gt;Where 'key' is the table key and 'field' is the field where check the duplicates&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/7598842363993113434-6048646130041727732?l=tipsprogramming.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://tipsprogramming.blogspot.com/feeds/6048646130041727732/comments/default' title='Commenti sul post'/><link rel='replies' type='text/html' href='http://tipsprogramming.blogspot.com/2009/04/sql-selezionare-elementi-con-duplicati.html#comment-form' title='0 Commenti'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/7598842363993113434/posts/default/6048646130041727732'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/7598842363993113434/posts/default/6048646130041727732'/><link rel='alternate' type='text/html' href='http://tipsprogramming.blogspot.com/2009/04/sql-selezionare-elementi-con-duplicati.html' title='[SQL] SELEZIONARE ELEMENTI CON DUPLICATI - TAKE THE ROWS WITH DUPLICATE FIELDS'/><author><name>Stefano</name><uri>http://www.blogger.com/profile/17283341784908806855</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='http://img2.blogblog.com/img/b16-rounded.gif'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-7598842363993113434.post-5144342361672939339</id><published>2009-04-22T03:01:00.000-07:00</published><updated>2009-04-22T03:03:04.767-07:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='sql'/><category scheme='http://www.blogger.com/atom/ns#' term='lunghezza campo'/><category scheme='http://www.blogger.com/atom/ns#' term='field length'/><title type='text'>[SQL] SELEZIONARE ELEMENTI DI UNA CERTA LUNGHEZZA - TAKE THE ROWS WITH A LENGTH QUERY</title><content type='html'>&lt;span style="font-family:courier new;"&gt;&amp;nbsp&amp;nbspSELECT *&lt;br /&gt;&amp;nbsp&amp;nbspFROM table&lt;br /&gt;&amp;nbsp&amp;nbspWHERE LENGTH(field)=5&lt;/span&gt;&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/7598842363993113434-5144342361672939339?l=tipsprogramming.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://tipsprogramming.blogspot.com/feeds/5144342361672939339/comments/default' title='Commenti sul post'/><link rel='replies' type='text/html' href='http://tipsprogramming.blogspot.com/2009/04/sql-selezionare-elementi-di-una-certa.html#comment-form' title='0 Commenti'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/7598842363993113434/posts/default/5144342361672939339'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/7598842363993113434/posts/default/5144342361672939339'/><link rel='alternate' type='text/html' href='http://tipsprogramming.blogspot.com/2009/04/sql-selezionare-elementi-di-una-certa.html' title='[SQL] SELEZIONARE ELEMENTI DI UNA CERTA LUNGHEZZA - TAKE THE ROWS WITH A LENGTH QUERY'/><author><name>Stefano</name><uri>http://www.blogger.com/profile/17283341784908806855</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='http://img2.blogblog.com/img/b16-rounded.gif'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-7598842363993113434.post-1892794832251058362</id><published>2009-04-22T03:00:00.000-07:00</published><updated>2009-04-22T03:01:49.737-07:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='sql'/><category scheme='http://www.blogger.com/atom/ns#' term='primi N elementi'/><category scheme='http://www.blogger.com/atom/ns#' term='first N rows'/><title type='text'>[SQL] PRENDERE I PRIMI N ELEMENTI DA UNA QUERY - TAKE THE FIRST N ROWS ON A SELECT</title><content type='html'>&lt;span style="font-family:courier new;"&gt;&amp;nbsp&amp;nbspSELECT TOP N *&lt;br /&gt;&amp;nbsp&amp;nbspFROM table&lt;/span&gt;&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/7598842363993113434-1892794832251058362?l=tipsprogramming.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://tipsprogramming.blogspot.com/feeds/1892794832251058362/comments/default' title='Commenti sul post'/><link rel='replies' type='text/html' href='http://tipsprogramming.blogspot.com/2009/04/sql-prendere-i-primi-n-elementi-da-una.html#comment-form' title='0 Commenti'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/7598842363993113434/posts/default/1892794832251058362'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/7598842363993113434/posts/default/1892794832251058362'/><link rel='alternate' type='text/html' href='http://tipsprogramming.blogspot.com/2009/04/sql-prendere-i-primi-n-elementi-da-una.html' title='[SQL] PRENDERE I PRIMI N ELEMENTI DA UNA QUERY - TAKE THE FIRST N ROWS ON A SELECT'/><author><name>Stefano</name><uri>http://www.blogger.com/profile/17283341784908806855</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='http://img2.blogblog.com/img/b16-rounded.gif'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-7598842363993113434.post-7110130787827153521</id><published>2009-04-22T01:52:00.000-07:00</published><updated>2009-04-22T01:58:28.498-07:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='like'/><category scheme='http://www.blogger.com/atom/ns#' term='java'/><category scheme='http://www.blogger.com/atom/ns#' term='confonti su stringhe'/><category scheme='http://www.blogger.com/atom/ns#' term='asterisco'/><category scheme='http://www.blogger.com/atom/ns#' term='match string'/><category scheme='http://www.blogger.com/atom/ns#' term='*'/><title type='text'>[JAVA] EFFETTUARE CONFRONTI SU STRINGHE UTILIZZANDO '*' - MATCH STRING USING LIKE OPERATOR '*'</title><content type='html'>&lt;span style="font-family:courier new;"&gt;private boolean like(String stringa,String pattern){&lt;br /&gt;&amp;nbsp&amp;nbspString sstringa=stringa.toLowerCase();&lt;br /&gt;&amp;nbsp&amp;nbspString spattern=pattern.toLowerCase();&lt;br /&gt;&amp;nbsp&amp;nbspspattern=spattern.replaceAll("\\*","\\.*");&lt;br /&gt;&amp;nbsp&amp;nbspreturn Pattern.matches(spattern,sstringa);&lt;br /&gt;}&lt;/span&gt;&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/7598842363993113434-7110130787827153521?l=tipsprogramming.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://tipsprogramming.blogspot.com/feeds/7110130787827153521/comments/default' title='Commenti sul post'/><link rel='replies' type='text/html' href='http://tipsprogramming.blogspot.com/2009/04/java-effettuare-confronti-su-stringhe.html#comment-form' title='0 Commenti'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/7598842363993113434/posts/default/7110130787827153521'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/7598842363993113434/posts/default/7110130787827153521'/><link rel='alternate' type='text/html' href='http://tipsprogramming.blogspot.com/2009/04/java-effettuare-confronti-su-stringhe.html' title='[JAVA] EFFETTUARE CONFRONTI SU STRINGHE UTILIZZANDO &apos;*&apos; - MATCH STRING USING LIKE OPERATOR &apos;*&apos;'/><author><name>Stefano</name><uri>http://www.blogger.com/profile/17283341784908806855</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='http://img2.blogblog.com/img/b16-rounded.gif'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-7598842363993113434.post-1300276493508623359</id><published>2009-04-22T01:46:00.000-07:00</published><updated>2009-04-22T01:57:33.381-07:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='java'/><category scheme='http://www.blogger.com/atom/ns#' term='rimuovere duplicati lista'/><category scheme='http://www.blogger.com/atom/ns#' term='remove list duplicates'/><title type='text'>[JAVA] RIMUOVERE DUPLICATI DA UNA LISTA - REMOVE DUPLICATE ON ARRAY LIST</title><content type='html'>&lt;span style="font-family:courier new;"&gt;public List removeDuplicate(List sourceList){&lt;br /&gt;&amp;nbsp&amp;nbspjava.util.Set setPmpListArticle=new HashSet(sourceList);&lt;br /&gt;&amp;nbsp&amp;nbspreturn new ArrayList(setPmpListArticle);&lt;br /&gt;}&lt;/span&gt;&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/7598842363993113434-1300276493508623359?l=tipsprogramming.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://tipsprogramming.blogspot.com/feeds/1300276493508623359/comments/default' title='Commenti sul post'/><link rel='replies' type='text/html' href='http://tipsprogramming.blogspot.com/2009/04/java-rimuovere-duplicati-da-una-lista.html#comment-form' title='0 Commenti'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/7598842363993113434/posts/default/1300276493508623359'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/7598842363993113434/posts/default/1300276493508623359'/><link rel='alternate' type='text/html' href='http://tipsprogramming.blogspot.com/2009/04/java-rimuovere-duplicati-da-una-lista.html' title='[JAVA] RIMUOVERE DUPLICATI DA UNA LISTA - REMOVE DUPLICATE ON ARRAY LIST'/><author><name>Stefano</name><uri>http://www.blogger.com/profile/17283341784908806855</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='http://img2.blogblog.com/img/b16-rounded.gif'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-7598842363993113434.post-587024484436346246</id><published>2009-04-22T01:35:00.000-07:00</published><updated>2009-04-22T01:54:45.211-07:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='centrare componente sullo scermo'/><category scheme='http://www.blogger.com/atom/ns#' term='java'/><category scheme='http://www.blogger.com/atom/ns#' term='center component on screen'/><title type='text'>[JAVA] CENTRARE UN COMPONENTE GRAFICO SULLO SCHERMO - CENTER A GUI COMPONENT ON THE SCREEN</title><content type='html'>&lt;span style="font-family:courier new;"&gt;public void centerComponentOnScreen(Component component){&lt;br /&gt;&amp;nbsp&amp;nbspDimension screenSize=java.awt.Toolkit.getDefaultToolkit().getScreenSize();&lt;br /&gt;&amp;nbsp&amp;nbspcomponent.setLocation((screenSize.width - component.getWidth()) / 2,screenSize.height - component.getHeight()) / 2);&lt;br /&gt;}&lt;/span&gt;&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/7598842363993113434-587024484436346246?l=tipsprogramming.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://tipsprogramming.blogspot.com/feeds/587024484436346246/comments/default' title='Commenti sul post'/><link rel='replies' type='text/html' href='http://tipsprogramming.blogspot.com/2009/04/java-centrare-un-componente-grafico.html#comment-form' title='0 Commenti'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/7598842363993113434/posts/default/587024484436346246'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/7598842363993113434/posts/default/587024484436346246'/><link rel='alternate' type='text/html' href='http://tipsprogramming.blogspot.com/2009/04/java-centrare-un-componente-grafico.html' title='[JAVA] CENTRARE UN COMPONENTE GRAFICO SULLO SCHERMO - CENTER A GUI COMPONENT ON THE SCREEN'/><author><name>Stefano</name><uri>http://www.blogger.com/profile/17283341784908806855</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='http://img2.blogblog.com/img/b16-rounded.gif'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-7598842363993113434.post-5073596022957963643</id><published>2009-04-22T00:57:00.000-07:00</published><updated>2009-04-22T01:08:22.933-07:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='java'/><category scheme='http://www.blogger.com/atom/ns#' term='intersezione arraylist'/><category scheme='http://www.blogger.com/atom/ns#' term='intersect list'/><category scheme='http://www.blogger.com/atom/ns#' term='intersect arraylist'/><category scheme='http://www.blogger.com/atom/ns#' term='intersezione liste'/><title type='text'>[JAVA] TROVARE INTERSEZIONE TRA DUE LISTE - FIND ARRAY LIST INTERSECTION</title><content type='html'>&lt;span style="font-family:courier new;"&gt;public java.util.List intersect(List a, List b){&lt;/span&gt;&lt;br /&gt;&lt;span style="font-family:courier new;"&gt;&amp;nbsp&amp;nbspjava.util.List lstIntersectAB=new ArrayList(a);&lt;/span&gt;&lt;br /&gt;&lt;span style="font-family:courier new;"&gt;&amp;nbsp&amp;nbsplstIntersectAB.retainAll(b);&lt;/span&gt;&lt;br /&gt;&lt;span style="font-family:courier new;"&gt;&amp;nbsp&amp;nbspreturn lstIntersectAB;&lt;/span&gt;&lt;br /&gt;&lt;span style="font-family:courier new;"&gt;}&lt;/span&gt;&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/7598842363993113434-5073596022957963643?l=tipsprogramming.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://tipsprogramming.blogspot.com/feeds/5073596022957963643/comments/default' title='Commenti sul post'/><link rel='replies' type='text/html' href='http://tipsprogramming.blogspot.com/2009/04/java-trovare-intersezione-tra-due-liste.html#comment-form' title='0 Commenti'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/7598842363993113434/posts/default/5073596022957963643'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/7598842363993113434/posts/default/5073596022957963643'/><link rel='alternate' type='text/html' href='http://tipsprogramming.blogspot.com/2009/04/java-trovare-intersezione-tra-due-liste.html' title='[JAVA] TROVARE INTERSEZIONE TRA DUE LISTE - FIND ARRAY LIST INTERSECTION'/><author><name>Stefano</name><uri>http://www.blogger.com/profile/17283341784908806855</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='http://img2.blogblog.com/img/b16-rounded.gif'/></author><thr:total>0</thr:total></entry></feed>
