Techniques de copie et de clonage d'objets Java avec Hutool et Apache Commons Lang

BeanUtil du module core de Hutool La classe cn.hutool.core.bean.BeanUtil centralise un ensemble d'outils destinés à la manipulation de JavaBeans. Elle permet notamment de copier des propriétés, de convertir un bean en Map et inversement, ou encore de remplir un objet à partir d'une source de données structurée. Voici les capacités les plus util ...

Publié le 7 juillet à 18h49

Reproduire un débordement de la PermGen ou du Metaspace

Pour comprendre comment simuler un dépassement de mémoire dans la PermGen ou le Metaspace, commençons par examiner ce qui y est stocké : des informations de types, des constantes, des variables statiques, et le cache de code compilé à la volée. Les constantes, comme celles obtenues via String.intern(), étaient gérées différemment selon les vers ...

Publié le 11 juin à 03h51