ls

Mattepuffo's logo
Usare custom key in Map in Java

Usare custom key in Map in Java

Come sappiamo le Map in Java sono delle strutture chiave:valore, dove possiamo stabilire che tipo di dato sono le chiavi e i valori.

In questo articolo facciamo un esempio ci chiave custom.

Sostanzialmente dobbiamo creare una classe che fa l'override di:

  • equals
  • hashCode

Mattepuffo's logo
g: alternativa ad ls scritta in Go

g: alternativa ad ls scritta in Go

g è un'ottima alternativa al comando ls, che porta con se diverse chicche.

Essendo scritto in Go, è utilizzabile su diversi OS.

Queste le percurialità più evidenti:

  • possibilità di visualizzare delle icone che identificano il tipo di file
  • colori e icone personalizzabili
  • vari formati di output, come tabelle, JSON, HTML, ecc
  • cross-platform

Mattepuffo's logo
Property Observer in Swift con didSet e willSet

Property Observer in Swift con didSet e willSet

In Swift possiamo impostare degli observer sulle proprietà, in modo da eseguire delle operazioni prima e dopo che sono state settate.

Nello specifico abbiamo:

  • didSet che viene eseguito prima del settaggio
  • willSet che viene eseguito dopo il settaggio