j'ai une application qui crée des éléments qui contiennent un nom et
un vecteur de propriétés. J'ai besoin de les serialiser dans un
fichier pour pouvoir les utiliser dans une autre application plus tard
mais la liste est tres grande et je ne veux pas la loader en mémoire
en entier.
J'aurais donc besoin d'un acces non sequentiel aux objets, l'ideal
serait une HashMap avec une clé (un index) et un lien vers la partie
du fichier contenant l'objet correspondant. Pour que je puisse
deserialiser les objets a la demande.
Je ne vois pas du tout comment faire, toute aide sera appréciée.
Cette action est irreversible, confirmez la suppression du commentaire ?
Signaler le commentaire
Veuillez sélectionner un problème
Nudité
Violence
Harcèlement
Fraude
Vente illégale
Discours haineux
Terrorisme
Autre
Bruno Nogent
il te faut un fichier index avec une liste de cle ( debutdonnees, findonnees) et redefinir la methode readObject (serialisation) pour qu'elle puisse aller lire les donnees entre debutdonnees et findonnees ca devrait fonctionner en gros
"Sebastien" wrote in message news:
Bonjour,
j'ai une application qui crée des éléments qui contiennent un nom et un vecteur de propriétés. J'ai besoin de les serialiser dans un fichier pour pouvoir les utiliser dans une autre application plus tard mais la liste est tres grande et je ne veux pas la loader en mémoire en entier. J'aurais donc besoin d'un acces non sequentiel aux objets, l'ideal serait une HashMap avec une clé (un index) et un lien vers la partie du fichier contenant l'objet correspondant. Pour que je puisse deserialiser les objets a la demande.
Je ne vois pas du tout comment faire, toute aide sera appréciée.
merci d'avance.
il te faut un fichier index avec une liste de cle ( debutdonnees,
findonnees)
et redefinir la methode readObject (serialisation) pour qu'elle puisse aller
lire les donnees entre debutdonnees et findonnees
ca devrait fonctionner en gros
"Sebastien" <lamoliat@yahoo.fr> wrote in message
news:8225bc93.0402100734.6492171a@posting.google.com...
Bonjour,
j'ai une application qui crée des éléments qui contiennent un nom et
un vecteur de propriétés. J'ai besoin de les serialiser dans un
fichier pour pouvoir les utiliser dans une autre application plus tard
mais la liste est tres grande et je ne veux pas la loader en mémoire
en entier.
J'aurais donc besoin d'un acces non sequentiel aux objets, l'ideal
serait une HashMap avec une clé (un index) et un lien vers la partie
du fichier contenant l'objet correspondant. Pour que je puisse
deserialiser les objets a la demande.
Je ne vois pas du tout comment faire, toute aide sera appréciée.
il te faut un fichier index avec une liste de cle ( debutdonnees, findonnees) et redefinir la methode readObject (serialisation) pour qu'elle puisse aller lire les donnees entre debutdonnees et findonnees ca devrait fonctionner en gros
"Sebastien" wrote in message news:
Bonjour,
j'ai une application qui crée des éléments qui contiennent un nom et un vecteur de propriétés. J'ai besoin de les serialiser dans un fichier pour pouvoir les utiliser dans une autre application plus tard mais la liste est tres grande et je ne veux pas la loader en mémoire en entier. J'aurais donc besoin d'un acces non sequentiel aux objets, l'ideal serait une HashMap avec une clé (un index) et un lien vers la partie du fichier contenant l'objet correspondant. Pour que je puisse deserialiser les objets a la demande.
Je ne vois pas du tout comment faire, toute aide sera appréciée.