Вопросы по теме 'inputstream'

Как просмотреть первые два байта в InputStream?
Должно быть довольно просто: у меня есть InputStream, в котором я хочу просмотреть (не прочитать) первые два байта, т.е. я хочу, чтобы «текущая позиция» InputStream по-прежнему была равна 0 после моего просмотра. Как лучше и безопаснее всего это...
19929 просмотров
schedule 04.03.2024

Учитывая Java InputStream, как я могу определить текущее смещение в потоке?
Я хотел бы что-то вроде общего, повторно используемого метода getPosition() , который сообщит мне количество байтов, прочитанных из начальной точки потока. В идеале я бы предпочел, чтобы это работало со всеми входными потоками, чтобы мне не...
20699 просмотров
schedule 04.07.2023

Можно ли читать из InputStream с тайм-аутом?
В частности, проблема заключается в том, чтобы написать такой метод: int maybeRead(InputStream in, long timeout) где возвращаемое значение такое же, как in.read(), если данные доступны в течение миллисекунд 'timeout', и -2 в противном случае....
148555 просмотров
schedule 24.09.2022

Чтение файла с определенной скоростью в Java
Есть ли статья/алгоритм о том, как я могу читать длинный файл с определенной скоростью? Скажем, я не хочу передавать 10 КБ/сек при чтении.
4203 просмотров
schedule 18.03.2023

Что такое InputStream и Output Stream? Почему и когда мы их используем?
Кто-нибудь объяснит мне, что такое InputStream и OutputStream ? Я не понимаю, как использовать как InputStream , так и OutputStream . Если бы вы также могли включить фрагмент кода в дополнение к своему объяснению, это было бы здорово....
262809 просмотров
schedule 08.04.2022

Как мне прочитать заданное количество строк с конца файла, используя потоки в С++?
Для моей реализации команды tail shell в Linux мне нужно прочитать определенное количество строк/байтов с конца файла, используя потоковый ввод/вывод. У кого-нибудь есть предложения, как это сделать? Я подозреваю, что мне нужно открыть файл и...
383 просмотров
schedule 14.10.2022

Буферизованные фоновые реализации InputStream
Я написал фоновые реализации InputStream (и OutputStream ), которые оборачивают другие потоки и читают вперед в фоновом потоке, в первую очередь позволяя выполнять распаковку/сжатие в разных потоках из обработки распакованного потока. Это...
2702 просмотров

Загрузка из JAR как InputStream?
Есть ли реализация ClassLoader, которую я могу использовать для загрузки классов из InputStream? Я пытаюсь загрузить JAR, для которого у меня есть InputStream, в новый ClassLoader.
5357 просмотров
schedule 14.07.2022

getResourceAsStream возвращает HttpInputStream не всего файла
У меня есть веб-приложение с апплетом, которое копирует файл, упакованный с апплетом, на клиентскую машину. Когда я развертываю его на веб-сервере и использую: InputStream in = getClass().getResourceAsStream("filename" ); in. available() всегда...
1022 просмотров
schedule 15.05.2024

Зависание сетевого ввода-вывода на BlackBerry OS 5
У меня проблемы с кодом сетевого ввода-вывода в ОС 5 BlackBerry. Я продолжаю получать спорадические зависания и, в конечном итоге, исключения времени ожидания TCP во время операций ввода-вывода. Я использую сетевые API 5.0 для установления...
1006 просмотров
schedule 05.09.2022

Помогите прочитать JSON из HttpContext.InputStream
Я создал HttpModule для захвата запросов в целях аудита. Для запросов Ajax к веб-методу я хотел бы также регистрировать данные JSON, связанные с запросом. Например, запрос POST /MyPage.aspx/AddRecord HTTP/1.1 x-requested-with:...
12616 просмотров

Как хранить большие двоичные объекты в провайдере контента для Android?
У меня есть несколько больших файлов (изображений и видео), которые мне нужно хранить у поставщика контента. В документации по Android указано ... Если вы предоставляете байтовые данные, которые слишком велики для размещения в самой таблице -...
12544 просмотров

iOS: FTP-соединение TLS
Мне нужно FTP-соединение TLS для моего iPhone-приложения. Нормальное FTP-соединение работает нормально. Но мне также нужно безопасное соединение TLS. Я использовал код из Apple SimpleFTPSample для iPhone: ftpStream =...
2793 просмотров
schedule 20.05.2022

Как сделать глубокую копию InputStream в Java
Я хотел бы знать, как сделать глубокую копию файла InputStream . Я знаю, что это можно сделать с помощью пакетов IOUtils, но я хотел бы избежать их, если это возможно. Кто-нибудь знает альтернативный способ?
20231 просмотров
schedule 12.09.2022

Ошибка Java Process InputStream?
Привет, ребята. Итак, вот в чем дело. У меня есть программа Java, запускающая программу C++. Процесс C++ отправляет программе на Java несколько двойников, просто вызывая запись на std::cout с некоторым приведением указателя. Программа на Java...
736 просмотров
schedule 15.03.2023

DataInputStream.read возвращает меньше len
Я использую DataInputStream для чтения некоторых байтов из сокета. У меня есть ожидаемое количество байтов для чтения из потока (после декодирования заголовка я знаю, сколько байтов в сообщении). Это работает в 99% случаев, но иногда количество...
5884 просмотров
schedule 23.09.2022

InputStream read(byte[] b, int off, int len) — Удалить остальную часть файла?
Это продолжение вопроса, который я задал здесь сегодня утром, поэтому, пожалуйста, не игнорируйте, если вы думаете, что видели этот код раньше :D for (String name : filenames) { FileInputStream in = new FileInputStream(input.readUTF()); int...
3844 просмотров
schedule 30.01.2023

Оставить объект BinaryReader неутилизированным, чтобы сохранить Request.InputStream живым?
У меня есть несколько способов сохранить изображение с помощью Request.InputStream. У меня есть два расширения, которые совместно используют HttpContext. В одном из моих методов я использую BinaryReader для чтения содержимого и выполнения обработки....
1016 просмотров
schedule 11.09.2022

Проблемы с чтением InputStream
У меня следующая проблема: мне нужно прочитать из InputStream последовательность данных, но из-за его собственного расположения мне нужно прочитать первые 4 байта как беззнаковые короткие (16 бит), поэтому таким образом я буду читать два блока по два...
1244 просмотров
schedule 30.12.2022

Как разобрать байт [] (включая кодированные значения BCD) в объект в Java
Я хотел бы знать, есть ли простой способ «привести» массив байтов, содержащий структуру данных известного макета, к объекту. byte[] состоит из упакованных значений BCD, 1- или 2-байтовых целых значений и символьных значений. Я получаю byte[] через...
645 просмотров