set_

Mattepuffo's logo
Decode HTML in React

Decode HTML in React

Su un db ho un campo dove salvo tutto il testo in HTML.

Questo testo, poi, lo prendo in una applicazione React per visualizzarlo sulla pagina.

Mattepuffo's logo
Leggere file in Java con LineNumberReader

Leggere file in Java con LineNumberReader

In genere usiamo BufferedReader per leggere file riga per riga in Java; ma ho scoperto che esiste anche LineNumberReader!

Come vedete estende proprio BufferedReader, ed alcuni metodi utili per gestire la riga del documento.

In sostanza ci permette di visualizzare il numero di riga corrente, e di settare il numero di riga corrente:

  • getLineNumber
  • setLineNumber

Mattepuffo's logo
Impostare un messaggio custom di validazione in HTML 5

Impostare un messaggio custom di validazione in HTML 5

L'attributo required di HTML 5 ci ha levato un sacco di rogne nella validazione dei form.

Lo impostate e lui farà tutto da solo, bloccando il form e visualizzando un messaggio.

Il messaggio è praticamente automatico e preimpostato, e penso che la lingua dipenda dal pc sui gira il browser.

Mattepuffo's logo
Google Guava: utilizzare i Multiset

Google Guava: utilizzare i Multiset

Google Guava è una libreria per Java con diverse utilità.

Oggi vediamo come usare l'interfaccia Range!

Se usate Maven aggiungete questa dipendenza:

     <!-- https://mvnrepository.com/artifact/com.google.guava/guava -->
        <dependency>
            <groupId>com.google.guava</groupId>
            <artifactId>guava</artifactId>
            <version>27.0-jre</version>
        </dependency>