taille max d'une chaine de caractère en java? - Java - Programmation
Marsh Posté le 20-03-2003 à 09:35:45
Ben, après, ta machine pourrait souffrir si t'abuses vraiment, 'faut pas non plus faire n'importe quoi!
Marsh Posté le 20-03-2003 à 09:39:22
si ce qu'il veut c'est récupérer des grosses données, il a pas trop le choix ...
Marsh Posté le 20-03-2003 à 09:43:24
benou a écrit : si ce qu'il veut c'est récupérer des grosses données, il a pas trop le choix ... |
Et si c'est qu'il veut transférer des données, il l'a (le choix), donc, ça dépend, d'disais ça comme ça moi.
Marsh Posté le 20-03-2003 à 09:45:34
El_gringo a écrit : |
Bin s'il récupère des données transférées en base64, pour peu que les données soient imposantes...
J'dis ça passke perso j'ai une servlet qui fait ça et je récupère régulièrement 5-6 Mo et qu'il faut que je sois capable de gérer beaucoup plus
Marsh Posté le 20-03-2003 à 14:30:45
ca sera 2 ou 3000 caractères, donc ca devrait aller.
Je ne voulais pas me retrouver avec une limitation de 256 caractères.
Marsh Posté le 20-03-2003 à 14:33:00
Taiche a écrit : |
Dans les cas extrêmes, c'est toujours possible de passer par des fichiers, en bossant par paquets.
Marsh Posté le 20-03-2003 à 14:46:36
sblive1024 a écrit : ca sera 2 ou 3000 caractères, donc ca devrait aller. |
c limité par la machine en fait. Mais certainement pas de cette ordre là donc no stress. Et puis sinon tu imagines comme ca serait limitatif? 255 car ou meme 3000 c pas beaucoup
Marsh Posté le 20-03-2003 à 14:59:56
El_gringo a écrit : |
Bin non, passke le base64, faut le décoder et je crois pas qu'un bout de base64 donne le bout binaire correspondant. P'têt que j'me trompe aussi, j'connais pas la technique d'encodage/décodage. Mais je crois pas que le streaming soit prévu.
Marsh Posté le 25-03-2003 à 03:08:26
je viens de faire un petit test, quand je dépasse un string d'une taille de 16 777 216 caractères, ca fait une OutOfMemoryException...
Faut aussi dire que rien que ce seul string prend 32Mo...
Il y a de quoi voir venir
Marsh Posté le 25-03-2003 à 21:41:55
ReplyMarsh Posté le 25-03-2003 à 21:44:00
deltaden a écrit : je viens de faire un petit test, quand je dépasse un string d'une taille de 16 777 216 caractères, ca fait une OutOfMemoryException... |
y a des reglages de la VM quand tu invoques java
edit: ça existe la projection de fichier en mémoire en java?
Marsh Posté le 20-03-2003 à 09:28:04
Voila j'ai des champs de type text dans ma base Oracle, je voudrais savoir la taille maximun des chaines de caractère pour mettre ce champs text dans ma chaine?
Sinon il n'y aurait pas d'autres types plus adaptés?