Tag Archives: programmare

Verificare se un servizio android è in esecuzione dalle api java

26 febbraio 2012

0 Comments

Sviluppando un’app android pò capitare di voler sapere se un servizio è attivo o meno, ad esempio io avevo bisogno di sapere se il servizio lanciato dalla mia app era attivo o meno all’apertura dell’app per visualizzare il bottone di avvio oppure di stop del servizio. Vediamo come potrebbe essere una funzione che faccia al […]

Continue reading...

Sapreste scrivere un “Hello World” senza punto e virgola?!?

13 agosto 2010

0 Comments

La domanda è: sapreste scrivere un programma che stampa la famosa stringa “Ciao Mondo”  in C senza usare mennemo un punto e virgola?!?! Clicca qui per la soluzione! #include main(){ if(printf(“Ciao Mondo”)){} }

Continue reading...

Calcoli con virgola, precisi e finanziari in Java

24 aprile 2010

0 Comments

Se nella nostra applicazione Java dobbiamo fare calcoli in cui abbiamo numeri con la virgola, tipo calcoli scientifici e calcoli finanziari non dobbiamo utilizzare mai i tipi di dato a virgola mobile come float e double in quanto la loro rappresentazione in binario non riesce ad essere precisa e quindi presenta piccoli problemi di arrotondamento. […]

Continue reading...

Spostamenti su una matrice in Java

20 aprile 2010

5 Comments

Un piccolo esempio di rappresentazione di un movimento su una matrice, l’esempio è puramente esemplificativo.. Per realizzare un’applicazione con un’interfaccia grafica utilizzeremo poi i KeyListener per catturare gli eventi dei tasti freccia ed il paintComponent per stampare a video il movimento, e rappresenteremo gli oggetti con una classe ad-hock tipo “Omino” 🙂 import java.util.Scanner;   […]

Continue reading...

Significato di Trunk, Branches e Tags

5 aprile 2010

1 Comment

A tutti noi sarà capitato di leggere un pò di codice sorgente in un progetto Open Source?! Magari la prima volta sorge spontanea la domanda del perchè e di cosa siano la cartelle Trunk,Branches e Tags.. Bene.. Iniziamo col spiegare il termine Trunk.. Trunk sta per “Tronco” ed è la cartella dove nasce e si […]

Continue reading...

Parser html con JavaCC

25 settembre 2009

20 Comments

Vi presento un piccolo esempio di come si può scrivere facilmente un parser LL1 in java con il tool JavaCC. Il seguente codice è solo a scopo didattico, ovviamente non riconosce tutti i costrutti del linguaggio html ma rende l’ idea della semplicità di realizzazione di un parser. options { IGNORE_CASE = true; } PARSER_BEGIN(parserHTML) […]

Continue reading...

Programmare Lego mindstorms NTX in C/C++

17 settembre 2009

1 Comment

Pur non avendo lo stupendo robot della Lego, il Mindstorms NTX, mi interessa la sua programmazione, a molti piace programmarlo in Java con il firmware LeJos, ma oggi ho trovato un programmatore che si diverde con il caro vecchio C/C++ e direi che ha fatto un interessantissima versione del robot per risolvere il Sudoku con […]

Continue reading...

Creare processi batch in Java

17 settembre 2009

5 Comments

In questo post vedremo come creare un processo batch in java che eseguirà una semplice query nel database Oracle 10g attraveso il driver JDBC:ODBC. import java.sql.*; import java.util.logging.Level; import java.util.logging.Logger;   /** * * @author Alessandro Musacchio */ public class Main {   public static void main(String[] args) { Connection con = null; Statement st […]

Continue reading...

Schedulare un azione su Database Oracle 10g

17 settembre 2009

0 Comments

Vi mostrerò un esempio su come pianificare un azione, sia essa l’ esecuzione di una procedura, sia essa l’ avvio di un trigger ecc.. Oracle 10g, offre uno scheduler interno che permette di pianificare una particolare azione SQL alla data e allora stabilita, eventualmente anche ogni giorno. Nell’ esempio sottostante vedremo come si crea e […]

Continue reading...

Funzione di login in PL/SQL

13 settembre 2009

0 Comments

Esempio di una funzione che si occupa di validare la login, in base all’ user e alla password ricevute. Come si può facilmente vedere al funzione esegue una query per recuperare dal database la password in base all’ user ricevuta e verificare se la password nel database è uguale a quella ricevuta, se così fosse […]

Continue reading...