Java

Write Once Run Anywhere

Mattepuffo's logo
Connessione a MariaDB con Java e Persism

Connessione a MariaDB con Java e Persism

Persism è un ORM per Java molto leggero, e che è in grado di connettersi a diversi db.

Questo perchè in verità dobbiamo indicare noi a quale db collegarsi e quale driver usare.

Quindi, ad esempio, se usiamo MariaDB o MySQL, dobbiamo anche installare il driver JDBC apposito.

Oltre a questo, Persism ha vari meccanismi di auto configurazione.

Mattepuffo's logo
Implementare il merge sort in Java

Implementare il merge sort in Java

Da Wikipedia:

Il merge sort è un algoritmo di ordinamento basato su confronti che utilizza un processo di risoluzione ricorsivo, sfruttando la tecnica del Divide et Impera, che consiste nella suddivisione del problema in sottoproblemi della stessa natura di dimensione via via più piccola. Fu inventato da John von Neumann nel 1945. Una descrizione dettagliata e un'analisi della versione bottom-up dell'algoritmo apparve in un articolo di Goldstine e Neumann già nel 1948.

Ovviamente possiamo implementarlo in tutti i linguaggi che vogliamo.

Mattepuffo's logo
Usare Vert.x in IntelliJ

Usare Vert.x in IntelliJ

Quando create un progetto Vert.x nell'apposta pagina di starter, verrà creato un progetto senza metodo main.

Se importate il progetto in IntelliJ, non riuscite a creare una configurazione di avvio, proprio perchè gli manca un main.