Результаты поиска по запросу "inputstream"

6 ответов

Исключение не используется, потому что они значительно медленные!

уInputStream#read() [http://docs.oracle.com/javase/6/docs/api/java/io/InputStream.html#read%28%29] вернутьint и неbyte?

10 ответов

 библиотека Java для разрешения типов контента:

ли способ проверить, был ли InputStream разархивирован? Вот код: public static InputStream decompressStream(InputStream input) { try { GZIPInputStream gs = new GZIPInputStream(input); return gs; } catch (IOException e) { logger.info("Input ...

4 ответа

http://www.java-tips.org/java-se-tips/java.nio/how-to-create-a-memory-mapped-file-3.html

ужно прочитать файл в массив байтов. Весь файл должен быть прочитан в массив. Проблема в том, что я получаю ошибку OutOfMemory, так как размер файла слишком велик. Увеличение -XmX, похоже, не имеет никакого эффекта. Вот фрагмент ...

ТОП публикаций

2 ответа

 к большему значению, которое добавляет ноль байтов. - Возможно, вы все равно захотите проверить максимальное значение, иначе система может попытаться выделить много ГБ, если поступят неверные данные.

я есть сервер, который отправляет мне сообщения по TCP, где первые 4 байта определяют длину остальной части сообщения. Так что мне нужно 1) прочитать 4 байта в UInt32 (работает) и сохранить его вbytes_expected 2) читатьbytes_expected байтов ...

3 ответа

Я надеюсь, что это может помочь любому, кто видит этот пост.

аюсь читать сtext/plain файл через Интернет, построчно. Код, который у меня есть сейчас: URL url = new URL("http://kuehldesign.net/test.txt"); BufferedReader in = new BufferedReader(new InputStreamReader(url.openStream())); ...

5 ответов

, Но в большинстве случаев сгенерированный JAR является файлом (или архивом) только для чтения. Таким образом, ваше приложение может отключиться при попытке его использовать.

ужно хранить данные в файлах внутри .jar файла и читать его снова. Я знаю, что я могу использоватьClass.getResourceAsStream() метод, но он возвращаетInputStream что я могучитатьиз. Но я ищу способнаписать.

1 ответ

Вот код PipedInputStreamEx. К сожалению, мне пришлось скопировать весь код JDK, чтобы получить доступ к свойствам «connected», «in» и «out».

я есть InputStream, из которого я читаю символы. Я хотел бы, чтобы несколько читателей получили доступ к этому InputStream. Кажется, что разумный способ достичь этого - записать входящие данные в StringBuffer или StringBuilder и попросить их ...

1 ответ

 конструктор для предоставления размера кэша. Таким образом, если вы хотите буферизовать много данных за раз, вы можете предоставить очень большой буфер, например 32 МБ.

чание: я в настоящее время кодирую в Java. Я ищу, чтобы прочитать входные данные в строку, по одной строке за раз (или более), и я ожидаю много общих строк. Прямо сейчас я реализовал scanner in = new Scanner(System.in) while (in.hasNextLine()) ...

4 ответа

У меня была та же проблема, пока я не использовал HttpURLConnection с установленным setChunkedStreamingMode.

аюсь прочитать из URL, а затем распечатать результат. BufferedReader in = new BufferedReader( new InputStreamReader(new URL("http://somesite.com/").openStream(), "UTF-8")); String s = ""; while ((s=in.readLine())!=null) System.out.println(s); ...

1 ответ

мой источник меняется. например, это из базы данных. если я не найду решение, я конвертирую свой код в получение файла. но пока я разрабатываю систему, чтобы получить входной поток и воспроизвести ее. как функция j2me

оздать экземпляр медиаплеера с inputtream? Я вижу только 4 функции для setDataSource. А нет функции получения входного потока? это необходимо использоватьFileDescriptor медиаплееру? Это кажется таким простым. но я не мог найти способ. В j2me ...