Sviluppo
L’arte della cifratura e della decifratura
La cifratura simmetrica e quella asimmetrica sono due metodi di cifratura differenti, che svolgono un ruolo importante nella sicurezza dei dati e nella trasmissione delle informazioni.
Sviluppo, strumenti di IA, voci locali e letture.
7–12 / 13 articoli
Sviluppo
La cifratura simmetrica e quella asimmetrica sono due metodi di cifratura differenti, che svolgono un ruolo importante nella sicurezza dei dati e nella trasmissione delle informazioni.
Sviluppo
Il 22/09/2022 è stato rilasciato JDK19. La principale novità di questa versione è il supporto ai thread virtuali, che aggiunge così un altro importante membro alla famiglia dei thread leggeri. I thread virtuali liberano la JVM dal vincolo della pianificazione dei thread da parte del sistema operativo, permettendole di pianificarli autonomamente. In realtà, già in passato Sun aveva implementato la pianificazione dei thread da parte della JVM nella macchina virtuale per il sistema operativo Solaris; per ragioni di complessità e manutenibilità, alla fine si era tornati al modello in cui i thread vengono pianificati dal sistema operativo.
Sviluppo
Questo articolo presenta 3 tecniche per creare un'immagine Docker di un'applicazione SpringBoot tramite Maven. (1)Usare build-image, integrato in spring-boot-maven-plugin. (2)Usare jib-maven-plugin di Google. (3)Usare dockerfle-maven-plugin.
Sviluppo
Il giorno 1 del mese 9, intorno alle 17:12, è stata rilevata nella coda ombra una grande quantità di messaggi “unacked” (ricevuti, ma non ancora confermati manualmente). Dopo un certo tempo, il numero di messaggi “unacked” non diminuiva, ma osservando i log del consumer non risultavano nuovi messaggi in arrivo, la causa era, incredibilmente...
Sviluppo
WebP è un nuovo formato di immagine sviluppato da Google che supporta la compressione con perdita, la compressione senza perdita e la trasparenza. I file compressi sono più piccoli di quelli in JPEG, PNG e altri formati. Consente quindi di risparmiare banda, ridurre i tempi di caricamento delle pagine e diminuire il consumo di traffico dati degli utenti. Alle app Android e iOS basta integrare la libreria di decodifica fornita da Google per supportare facilmente il formato WebP. Sul web, però, il supporto a WebP non è ancora molto diffuso: secondo i dati di Can I Use, attualmente solo i browser Chrome e Opera e la WebView di Android lo supportano. Ma, visti i numerosi vantaggi delle immagini WebP, possiamo usarle nelle pagine web?
Sviluppo
springcache è stato introdotto con la versione spring3.1; incapsula e astrae l'uso della cache, consentendo di ottenere risultati dalla cache mediante annotazioni sui metodi. Proprio grazie alle annotazioni, risolve il problema dell'accoppiamento tra codice applicativo e codice della cache: permette al codice esistente di supportare immediatamente la cache senza interventi invasivi sul codice applicativo, rendendone l'uso trasparente per gli sviluppatori.