🚀 go-pugleaf

RetroBBS NetNews Server

Inspired by RockSolid Light RIP Retro Guy

Article View: es.comp.lenguajes.java
Article #17239

Re: Tipo de datos para texto largo

#17239
From: Juan Gonzalo de Silva Medina
Date: Mon, 27 Nov 2000 23:41
55 lines
2579 bytes

DrPanic wrote:

> On Mon, 27 Nov 2000 00:04:33 +0100, Juan Gonzalo de Silva Medina
> <gonzalo@caymasa.es> wrote:
> 
> 
>> 
>> DrPanic wrote:
>[...]

>> public class prb{
>>         public static void main(String s[]){
>>                 byte[] jj = new byte[128000];
>>                 for(int c = 0; c < 128000; c++)
>> 			jj[c]=(byte)'0';
>>                 String xx = new String(jj);
>>                 System.out.println("["+xx+"]");
>>         }
>> }
> 
> 
> Oye, pues si traga 128000 me vale de sobra porque ya ser�an burros si
> escriben mas de 128000 letras en un mensaje. �No hay ning�n problema
> en descargar un stream con saltos de linea y todo en un array no?

Lo he probado, por curiosidad, con 2Mb (2000000) y va estupendamente, 
claro que esto ha de pillar un monton de memoria por lo que deberias 
revisar los par�metros de -Xms y -Xms (esto seg�n versi�n).


No es necesario descargar un stream para obtener el cuerpo de un 
mensaje, si es que est�s utilizando el javamail. Hay una funci�n que te 
permite definirlo.


De todas maneras es cuesti�n de codepages m�s que de otra cosa, lo digo 
por las conversiones. De todas maneras si utilizas un FileInput y leer 
con read(byte) o read(byte[]) y despu�s no conviertes no tienes por que 
tener problemas...


De todas maneras esto de los saltos de lineas siempre es un poco lioso 
(si es CRLF o si es LF o CR, o incluso LFCR, claro).


Tu dir�s...


Saludos,

--
Juan Gonzalo de Silva Medina
if(!Linux) throw new Exception(" :( ");
Technical Details
Message-ID: <3A22F13C.10104@caymasa.es>
Path: arc1-ca.pugleaf.net!supernews.google.com!sn-xit-02!supernews.com!isdnet!newscore.gigabell.net!fu-berlin.de!newsfeed.bcn.ttd.net!news.mad.ttd.net!not-for-mail
References: <acn22t8smtp1po6r4na6lu55ugnu7687on@4ax.com> <3A219701.1000508@caymasa.es> <ci932tgm255kofu71t7ta2k1qb5vmpnf4o@4ax.com>

Show Full Headers
Complete Article Headers
X-Google-Language: SPANISH,ASCII
X-Google-Thread: 1116f3,895102f983c656fa
X-Google-Attributes: gid1116f3,public
X-Google-ArrivalTime: 2000-11-27 15:37:57 PST
Path: arc1-ca.pugleaf.net!supernews.google.com!sn-xit-02!supernews.com!isdnet!newscore.gigabell.net!fu-berlin.de!newsfeed.bcn.ttd.net!news.mad.ttd.net!not-for-mail
From: Juan Gonzalo de Silva Medina <gonzalo@caymasa.es>
Newsgroups: es.comp.lenguajes.java
Subject: Re: Tipo de datos para texto largo
Date: Tue, 28 Nov 2000 00:41:48 +0100
Organization: Telefonica Transmision de Datos
Lines: 62
Message-ID: <3A22F13C.10104@caymasa.es>
References: <acn22t8smtp1po6r4na6lu55ugnu7687on@4ax.com> <3A219701.1000508@caymasa.es> <ci932tgm255kofu71t7ta2k1qb5vmpnf4o@4ax.com>
NNTP-Posting-Host: usr-67-171.caymasa.es
Mime-Version: 1.0
Content-Type: text/plain; charset=ISO-8859-1; format=flowed
Content-Transfer-Encoding: 8bit
User-Agent: Mozilla/5.0 (X11; U; Linux 2.2.14-5.0 i686; en-US; m18) Gecko/20001107 Netscape6/6.0
X-Accept-Language: es, en