468x60

giovedì 3 dicembre 2009

Ultima parola di una frase in Java/JSP

Esempio applicativo in cui illustriamo come restituire l'ultima parola di una stringa, se presente, in Java/JSP.
word="WHERE";
mystring.substring(mystring.length()-word.length());
Alcune volte capita di dover creare per pagine web dinamiche delle query SQL la cui struttura viene definita "a cascata", a seconda che un campo debba essere o meno considerato all'interno della query. In questi casi è importante costruire la query posizionando in modo opportuno gli operatori logici.

Ad esempio, se dobbiamo considerare due campi di ricerca la nostra query sarà del tipo:
SELECT * FROM mytable WHERE
field1='val1' AND field2='val2'
Ma se dobbiamo considerare SOLO il secondo campo, l'operatore "AND" non dovrà comparire all'interno della query.. In tal caso possiamo utilizzare il suddetto codice Java per verificare che la query termini o meno con la parola "WHERE".
query = "SELECT * FROM mytable WHERE";
//se la frase NON termina con la parola "WHERE"
if(!query.substring(query.length()-5).equals("WHERE"))
query+=" AND";
query+="field2='val2'";

sabato 14 novembre 2009

Web Conferencing Open Source

Recentemente sto testando due ottime piattaforme open source per il Web Conferencing:


- Scheda comparazione di vari software per il web conferencing

lunedì 9 novembre 2009

sh404SEF FREE Download

Chi utilizza Joomla conoscera' l'ottimo SEO tool "sh404SEF", fino a poco tempo fa Open Source, con licenza GPL e di pubblico dominio... Adesso questo componente è disponibile solo a pagamento...

E' possibile scaricare l'ultima versione GPL Open Source da qui sh404SEF FREE Download

Buon utilizzo!

venerdì 6 novembre 2009

Rimozione manuale di un driver della stampante in WindowsXP

Quando si rimuove una stampante dalla cartella Stampanti o da Print Manager, il file del driver della stampante non viene rimosso dal disco rigido. In questo articolo è riportata una procedura utilizzabile se si ritiene che un file di driver della stampante sia danneggiato, o comunque se si desidera rimuoverlo.

In Windows XP è disponibile una funzione con interfaccia utente per l'eliminazione dei driver della stampante, pertanto questa procedura non è più necessaria. Per eliminare i file di driver della stampante in Windows XP, fare clic sul pulsante Start, scegliere Stampanti e fax, quindi scegliere Proprietà server dal menu File. Nella scheda Driver selezionare ed eliminare il file del driver della stampante.

giovedì 5 novembre 2009

Installare una stampante di rete in WindowsXP x64

Avendo dei problemi con l'installazione di una stampante di rete in WindowsXP x64, ho risolto installando manualmente il driver e la stampante nel seguente modo:

Procedura 1 (da prompt)
  1. scaricare il driver dal sito web del produttore
  2. installare il driver dal prompt con il seguente comando: rundll32 printui.dll,PrintUIEntry /id
  3. installare la stampante di rete dal prompt con il seguente comando: rundll32 printui.dll,PrintUIEntry /in /n\\\
Procedura 2 (da interfaccia grafica)
  1. scaricare il driver dal sito web del produttore
  2. per installare la stampante di rete fare click sul pulsante Start, scegliere Stampanti e fax, quindi scegliere Aggiungi stampante, click su avanti, scegliere Stampante di rete, selezionare la stampante a cui connettersi, in seguito quando verrà richiesto di selezionare il driver della stampante fare click su Sfoglia... per scegliere il driver scaricato (oppure, se presente, scegliere la stampante dalla lista delle stampanti)

martedì 3 novembre 2009

Blocco rapido del computer in Windows XP

In Windows XP è disponibile una nuova scelta rapida di Microsoft Natural Keyboard che consente di bloccare il computer. Questa operazione può essere eseguita anche da altre tastiere compatibili in cui siano presenti i tasti LOGO WINDOWS e il tasto MENU SCELTA RAPIDA. Per utilizzare questa scelta rapida da tastiera, premere il tasto LOGO WINDOWS+L.

Everest Home Edition - free system information tool

Everest Home Edition è un ottimo software freeware per il recupero delle informazioni sul sistema, la diagnostica e la misurazione delle prestazioni del PC. Il software è in grado di fornire informazioni accurate sul sistema grazie ad un'analisi a basso livello. Include anche funzionalità di monitoraggio dell'hardware.
468x60

Cerca su Google

Cerca nel Blog con Google