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

An abstract mechanism for reading a data stream in Java
1 ответ

LinkedHashMap: функция в методе?

LinkedHashMap Объявлен как таковой: public class Search { private LinkedHashMap<String, String> Pairs; Что на самом деле делает метод readSurnames() со ссылкой на LinkedHashMap? Является ли inputStream просто файлом, таким как текстовый файл? …
01 май '14 в 19:38
1 ответ

Java InputStream для Python (PY4J)

Я запускаю Java-код в Python, используя PY4J ( http://py4j.sourceforge.net/). Моя функция Java возвращает InputStream, и я хотел бы манипулировать им в моем коде Python: Java-код: public InputStream getPCAP(key) { InputStream inputStream = cyberStor…
17 сен '14 в 12:53
3 ответа

Сервлет: преобразовать ServletInputStream в FileInputStream

Я пишу сервлет, который получает XML-файл, передает его другому классу и дает HTML-файл с некоторыми комментариями обратно клиенту. Я получаю input-xml с чем-то вроде: input = request.getInputStream(); но этот вход является ServletInputStream, а дру…
10 авг '10 в 10:48
0 ответов

Вызов wxHTTP::GetInputStream() из другого потока вызывает wxPROTO_NETERR

Вот пример кода: wxHTTP HTTP; HTTP.SetHeader(_T("Content-type"), _T("application/octet-stream")); HTTP.SetTimeout(10); while (!HTTP.Connect(DownloadServer)) wxSleep(5); wxApp::IsMainLoopRunning(); std::vector<wxString> FileRecordsToDownload; {…
20 фев '16 в 17:40
1 ответ

Символ новой строки добавляется при загрузке изображения с URL

Мы пытаемся загрузить файл изображения с URL https://test.com/images/123.jpg URL url = new URL("https://test.com/images/123.jpg"); InputStream inputStream = url.openStream(); byte[] buffer = new byte[2048]; pResponse.setContentType("application/octe…
24 июл '18 в 15:41
0 ответов

AudioInputStream для AudioPreProcessor

Я работаю с библиотекой comirva и пытаюсь реализовать метод getAudioPreProcessor, который принимает файл и получает InputStream. Проблема в том, что Android не поддерживает ни AudioSystem, ни AudioInputStream. В comirva AudioPreProcessor реализован …
29 фев '16 в 14:14
1 ответ

Ошибка с чтением входного потока сокета в Java 1.8

При использовании следующего кода возникает ошибка при чтении входного потока. Я использую следующий код: public void run() { try { SocketAddress sockaddr = new InetSocketAddress(nServer, nPort); nsocket = new Socket(); nsocket.connect(sockaddr, 10 …
3 ответа

HttpURLConnection.getInputStream очень медленно

HttpURLConnection.getInputStream занимает очень много времени по сравнению с iPhone App, который использует те же сервисы на стороне сервера. Для сервиса используется следующий код: date= new java.util.Date(); Log.d("time","Time Stamp before posting…
8 ответов

Java InputStream блокирует чтение

Согласно Java API, InputStream.read() описывается как: Если байт недоступен из-за достижения конца потока, возвращается значение -1. Этот метод блокируется до тех пор, пока не будут доступны входные данные, не будет обнаружен конец потока или сгенер…
04 мар '09 в 18:06
2 ответа

Android не читает полный контент HttpURLConnection InputStream

У меня есть следующий код, который был протестирован в классе приложения Java, и он работает. Он вызывает мой бэкэнд-сервлет Java и считывает двоичные байты в byte[]. private byte[] readResponse(HttpURLConnection connection) throws IOException { Inp…
11 мар '17 в 07:07
1 ответ

Создание потоков для загрузки файла и создания счетчика Java

Я пытаюсь сделать программу, которая загружает файл. При загрузке файла необходим базовый счетчик, который отсчитывает от начала до конца. Эти две функции должны быть в своих собственных потоках. Я создал метод / поток для загрузки файла. У меня про…
30 сен '14 в 01:16
1 ответ

Проблема чтения входного потока при чтении непрерывных данных

Я получаю различные значения int при чтении из inputtream, когда данные отправляются непрерывно. Когда данные отправляются через несколько миллисекунд, возвращаемое значение int всегда одинаково. Я использую сокеты для связи между двумя устройствами…
10 июл '16 в 15:44
2 ответа

Inputstream доставляет неожиданное сообщение

Я пытаюсь написать приложение для Android для отправки и получения последовательных сообщений. Все работает без ошибок, но мой InputStream доставляет только странные сообщения. Они всегда выглядят так: "[email protected]" или "[email protected]". Так что, кажется…
19 апр '13 в 12:30
1 ответ

Кэш BufferedInputStream? Wise?

Я строю что-то, связанное с кешами, и хочу понять, разумно ли кешировать BufferedInputStream, пока я закрываю базовый InputStream. В моем случае я работаю над кэшированием веб-вызовов (я знаю, что мы кешируем в HTTP и хорошо знаем, как это сделать),…
14 сен '15 в 10:19
4 ответа

Программа записи записи дважды в двоичном файле на с ++

Пожалуйста, проверьте код на наличие ошибок, так как он дважды записывает запись в файл. Я думаю, что ошибка может быть из-за eof() функция. Я предоставил описание класса тоже на всякий случай. class student { int sno; char sname[20]; float fees; pu…
0 ответов

В Java может ли считыватель потока канала процесса встретиться с IOException?

У меня есть некоторый Java-код, который запускает другие процессы и читает их вывод, используя BufferedReaderпо телефону java.io.BufferedReader#readLine() в петле. Иногда я вижу это java.io.BufferedReader#readLine() бросает IOExceptionНапример, когд…
06 июл '17 в 20:30
2 ответа

FileInputstream + NullPointerException, пока файл присутствует и доступен для чтения

Вероятно, это простая проблема, с одним sentecne-решением ^^: Как.load() может дать мне исключение NullPointerException? File ksFile=new File(kspath); Log.d("kspath", kspath); FileInputStream is=null; is = new FileInputStream(ksFile/*kspath*/); if(i…
21 авг '12 в 08:04
2 ответа

Как указать путь к файлам в ресурсах при чтении контента в Java

У меня есть TXT-файл в папке ресурсов. Структура выглядит так: src -> main -> java -> resources -> document.txt Мне нужно прочитать содержимое текстового файла. Для этого я попробовал следующий фрагмент: InputStream inputStream = ClassNa…
04 сен '18 в 11:33
2 ответа

Экран Android не обновляется без действий пользователя

Я пытаюсь подключиться к эмулятору терминала, используя библиотеку в Android, он подключится к последовательному устройству и должен показать мне отправленные / полученные данные. Я должен иметь возможность отправлять данные через соединение через т…
1 ответ

Оптимизировать новый BufferedReader (входной поток)

long start = System.currentTimeMillis(); URL link = (any url); BufferedReader read = new BufferedReader(new InputStreamReader(link.openStream())); System.out.println("Took: " + (System.currentTimeMillis()-start)); Это напечатает около 800-1200 мс, с…
14 май '12 в 23:55