Описание тега bytearrayoutputstream

A mechanism for writing byte data to a stream
2 ответа

BLOB-объект вставки Java как ByteArrayOutputStream получить ClassCastException

Я должен сохранить PDF-файл, представленный как ByteArrayOutputStream в поле Blob SQL таблицы, вот мой код: public boolean savePDF(int version, ByteArrayOutputStream baos) throws Exception{ boolean completed = false; ConnectionManager conn = new Con…
08 ноя '12 в 16:55
1 ответ

ByteArrayOutputStream: странное поведение

Я пишу простое клиент-серверное приложение, и я хотел иметь возможность взять атрибуты класса Header, превратить их в байт [], отправить их на другой хост, а затем преобразовать их обратно в легко анализируемый заголовок, Я использовал ByteArrayOutp…
04 апр '15 в 22:08
3 ответа

Сохранить длину байтового массива в байтовом массиве

Я пишу в BufferedOutputStream три раза: b1 = baos1.toByteArray(); b2 = baos2.toByteArray(); bos.write(b1); bos.write(b2); bos.write(b1.length); System.out.println(b1.length); System.out.println(b2.length); bos.flush(); bos.close(); Я хочу получить з…
4 ответа

Объединить ByteArrayOutputStream

public byte[] toByteArray() { try { ByteArrayOutputStream objectStream = dataObject.toByteArrayOutputStream(); DataOutputStream dout = new DataOutputStream(objectStream); dout.writeUTF(recordid); dout.close(); objectStream.close(); return objectStre…
2 ответа

Java: мне нужно получить байтовый массив из outputtream

В моем случае выходной поток - это в основном FileOutputStream. Следовательно для этого кода: ByteArrayOutputStream bos = (ByteArrayOutputStream) streamToEncrypt; (Где streamToEncrypt это OutputStream) получает это исключение: java.lang.ClassCastExc…
1 ответ

Я не вижу pdf, сгенерированный DynamicReport

Я делаю отчет в формате PDF, я использую Jsf, простые символы, на самом деле я могу видеть отчет в диалоговом окне без проблем, но когда я загружаю PDF, он не может отображаться. Сообщение от Adobe Reader о том, что файл поврежден. Это мой код: Byte…
1 ответ

Преобразование MediaRecorder .3gpp в байт, а затем получение обратно в.3gp не работает

У меня очень странная проблема с преобразованием файла 3gpp(origin) в байты и получением байтов обратно в файл 3gpp(2nd). 2-й файл 3gpp - я не могу воспроизвести с помощью MediaPlayer, и ни один из них не может воспроизводиться на моем компьютере пр…
0 ответов

MultipartEntityBuilder writeTo() ByteArrayOutputStream

Я пытаюсь использовать writeTo() метод в ByteArrayOutputStream, Android Studio выдает сообщение об ошибке: Не удается разрешить метод writeTo(java.io.ByteArrayOutputStream). Я нашел этот метод в учебнике, я хотел бы использовать MultipartEntityBuild…
2 ответа

Скала читать большие файлы

Здравствуйте, я ищу самый быстрый способ довольно высокого уровня для работы с большим сбором данных. Моя задача состоит из двух задач: прочитать много больших файлов в памяти и затем выполнить некоторые статистические вычисления (самый простой спос…
24 май '13 в 10:57
2 ответа

Каков наилучший способ закрыть ByteArrayOutputStream?

Мне нужно оптимизировать приложение, которое использует слишком много кучи памяти. У меня проблемы с закрытием переменной ByteArrayOutputStream после использования того же самого. Я пытался сделать с помощью close(), но это не работает. это код: Byt…
10 апр '12 в 19:46
0 ответов

Как пропустить EOF при работе с несколькими документами?

Мой ByteArrayOutputStream содержит данные для нескольких документов (Таким образом, имея более 1 EOF). Пока я пытаюсь отправить вывод, используя BufferedOutputStream, он передает только данные для последнего документа (возможно, потому что он переза…
0 ответов

Неравные результаты после слияния массива

Я пытаюсь объединить множество массивов байтов [] в один большой массив. Я нашел решение, использующее ByteArrayOutputStream, но я нахожу результаты странными. Код List<SampleChunk> chunkList = new ArrayList<SampleChunk>(); public static…
09 апр '16 в 23:26
1 ответ

Сериализатор Xom теряет последующие пробелы в тексте

У меня недавняя проблема с последующими пробелами. Я добавляю текст с последующими пробелами к элементу XML. метод toXML Xom работает нормально, но запись через ByteArrayOutputStream с сериализатором сокращает пробелы. String textWithMultipleSpaces=…
27 июн '13 в 09:25
3 ответа

Преобразовать OutputStream в ByteArrayOutputStream

Я пытаюсь преобразовать OutputStream к ByteArrayOutput Поток. Я не смог найти четких простых ответов о том, как это сделать. Этот вопрос был задан в заголовке вопроса о Stackru, но основная часть вопроса состоит в том, как изменить ByteArrayStream в…
16 ноя '14 в 19:17
4 ответа

Java BufferedArrayOutputStream просачивается в память

Я сделал новый вопрос, потому что это отличается от моей последней темы. Теперь я знаю, в чем проблема точнее. Я создаю новый bytearrayoutputstream ByteArrayOutputStream byteArray = new ByteArrayOutputStream(); Ничего особенного. Затем, когда я пишу…
6 ответов

Java: IOException при записи в ByteArrayOutputStream?

Поскольку ByteArrayOutputStream просто пишет в память, IOException никогда не должно происходить. Однако из-за контракта OutputStream интерфейс, все потоковые операции определяют IOException в их throws пункт. Как правильно "справиться" с этим никог…
3 ответа

Создайте FileDescriptor в памяти

API FileDescriptor в Android говорит: Экземпляры класса дескриптора файла служат непрозрачным дескриптором базовой машинно-зависимой структуры, представляющей открытый файл, открытый сокет или другой источник или приемник байтов. Я хочу создать объе…
1 ответ

Ресурс был получен при трассировке подключенного стека, но не был освобожден - ошибка

Я не уверен, почему я получаю эту ошибку, 2 из 5 раз, когда я устанавливаю обои с помощью эмулятора, я получаю сообщение об ошибке: "Ресурс был получен при трассировке подключенного стека, но не был выпущен. См. Java.io.Closeable для информация об и…
09 ноя '13 в 15:30
1 ответ

OutOfMemoryError во время записи строки в ByteArrayOutputStream

У меня есть метод, который у меня есть массив объектов String, которые мне нужно записать в ByteArrayOutputStream, который позже я запишу в ZipOutputStream. Вот мой код // SAVE THE STRING AS A BYTE ARRAY IN MEMORY INSTEAD OF CREATING AND SAVING TO A…
22 фев '13 в 13:10
1 ответ

Приложение MIME типа носителя /vnd.ms-excel не найдено

Я пытаюсь сгенерировать файл Excel, который содержит данные о мерах. Этот файл будет возвращен на службе отдыха. @GET @Path("{sensorId}/csv") @Produces("text/csv") public Response getVariablePointsInRangeAsCSV(@PathParam("sensorId") String sensorId,…