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

Получение входного потока из ресурса пути к классам (XML-файл)
В веб-приложении Java, предположим, если я хочу получить InputStream файла XML, который помещен в CLASSPATH (т.е. внутри папки sources ), как мне это сделать?
178294 просмотров
schedule 19.10.2023

Как использовать несколько объектов Scanner в System.in?
как правильно использовать несколько объектов Scanner в моей программе. Например, я использую сканер для чтения файла, затем, в зависимости от того, что найдено в файле, я снова использую сканер, чтобы запросить ввод данных пользователем. Выдержка...
16567 просмотров
schedule 25.07.2022

Анализировать InputStream для нескольких шаблонов
Я разбираю InputStream для определенных шаблонов, чтобы извлечь из него значения, например. у меня было бы что-то вроде <span class="filename"><a href="http://example.com/foo">foo</a> Я не хочу использовать полноценный...
6790 просмотров
schedule 01.05.2024

Как отправить электронное письмо с вложением с помощью InputStream и Spring?
Ситуация такая: Сначала мы генерируем файл в памяти, мы можем получить объект InputStream . Во-вторых, объект InputStream должен быть отправлен как вложение электронного письма. Язык - Java, мы используем Spring для отправки электронной почты....
41682 просмотров
schedule 07.03.2024

Сканировать папку внутри JAR
Было задано много подобных вопросов, но я не могу вытерпеть столько боли, прежде чем мне придется задать вопрос самому. В любом случае, у меня есть файлы в jar file /input, и мне нужно прочитать список имен файлов в этой папке (а позже прочитать...
828 просмотров
schedule 07.09.2022

Android: получить сохраненное видео из базы данных
Я подготовил базу данных sqlite в SQLite Manager со всеми данными, добавленными вручную. В этой базе данных хранятся файлы изображений (BLOB), текста и видео (BLOB). Я не могу хранить только ссылку URL / SD-карты на видео, а весь файл в базе данных....
4433 просмотров

Java: InputStream слишком медленный для чтения огромных файлов
Мне нужно прочитать символ файла размером 53 МБ. Когда я делаю это на С++ с помощью ifstream, это выполняется за миллисекунды, но с использованием Java InputStream это занимает несколько минут. Это нормально, что Java такая медленная, или я что-то...
28812 просмотров

Обнаружение EOF в цикле fgets While
Я перебираю каждую строку ввода TCP-сокета, используя fdopen и fgets , вот так: int connfd = accept(listenfd, (struct sockaddr*)NULL, NULL); FILE *f; char line[1024]; f = fdopen(connfd, "a+"); while(fgets(line, sizeof(line), f) != NULL) {...
3947 просмотров
schedule 12.03.2024

Как преобразовать двоичную строку в изображение в Android?
Я использую веб-сервисы .net ksoap и получаю в ответ двоичную строку. Я хочу преобразовать эту строку в изображение и хочу отобразить это изображение в ImageView. Я получаю изображения/doc/pdf с сервера. Мой код: SoapObject DocumentRequest =...
1236 просмотров
schedule 30.09.2022

Искать назад, чтобы справиться с недопустимым заголовком MP3?
Я пишу приложение для декодирования MP3 кадров. У меня возникли трудности с поиском заголовков. Заголовок MP3 состоит из 32 бит и начинается с подписи: 11111111 111 . Во внутреннем цикле ниже я ищу эту подпись. Когда эта подпись найдена,...
141 просмотров
schedule 30.03.2024

Эффективный способ записи InputStream в файл в Java 6
Я получу входной поток из сторонней библиотеки в свое приложение. Я должен записать этот входной поток в файл. Ниже приведен фрагмент кода, который я пробовал: private void writeDataToFile(Stub stub) { OutputStream os = null;...
35922 просмотров
schedule 23.09.2022

Как объединить метод, который в результате создает InputStream?
У меня есть метод, который создает InputStream после обработки нескольких байтов. Это правильно с точки зрения дизайна. Однако как я могу модульно протестировать метод, возвращающий InputStream, какие допустимые утверждения можно сделать?...
106 просмотров
schedule 27.08.2022

Как писать в директорию программы?
С этим кодом BufferedReader reader; InputStream fis; fis = Logs.class.getClassLoader().getResourceAsStream("data"); reader = new BufferedReader(new InputStreamReader(fis, Charset.forName("UTF-8"))); Я могу читать из файла...
72 просмотров
schedule 04.10.2022

Как определить метод для чтения всех InputStreams, включая ZipInputStream?
Я спрашивал об этом однажды, и мой пост был удален за то, что он не предоставил код, использующий вспомогательный класс. На этот раз я создал полный набор тестов, который показывает точную проблему. Я считаю, что ZipInputStream в Java нарушает...
186 просмотров

Как использовать включенные файлы в Executables Jar
У меня проблема в том, что моему приложению нужны изображения (jpg), аудиофайлы (mp3) и файлы css. В IDE я могу просто использовать строку, чтобы указать на них и использовать их. Я прочитал, как включить эти файлы в банку (с помощью «Проект» ->...
50 просмотров
schedule 12.11.2022

Ресурсы должны быть закрыты - Sonar
У меня есть следующий фрагмент кода: public static byte[] readSomeFile(String filePath) { byte[] buffer = new byte[FILE_SIZE]; FileInputStream fileIn = null; BufferedInputStream buffIn = null; DataInputStream inData = null; int size = 0;...
3057 просмотров

java.io.FileNotFoundException Загруженный файл InputStream
Я разрабатываю функцию, которая читает файл Excel и вводит его данные в базу данных. Файл Excel выбирается конечным пользователем во входном файле (HTML). Когда я нажимаю кнопку отправки, контроллер (Java) обычно получает имя файла, но когда я...
543 просмотров
schedule 28.08.2022

Как использовать оператор Apache Apex Malhar RabbitMQ в DAG
У меня есть приложение DAG Apache Apex, которое читает сообщение RabbitMQ из очереди. Какой оператор Apache Apex Malhar следует использовать? Есть несколько операторов, но не ясно, какой из них использовать и как его использовать.
276 просмотров

DocumentBuilder.parse, кажется, случайным образом пропускает начало возвращаемого XML InputStream из HTTP-запроса.
У меня есть следующий код для отправки HTTP-запроса, получения ответа (в форме XML) и его анализа: public Document getDocumentElementFromDatabase() { // this URL is actually built dynamically from a query, but for this example I just use one of...
173 просмотров
schedule 21.04.2024

Откройте git bash с помощью processBuilder и выполните в нем команду
Возможно ли в java с помощью чего-то вроде ProcessBuilder открыть gitbash, написать команду (например, статус git) и вывести результаты? Я могу успешно открыть git bash, используя следующий код, но я не знаю, как написать в нем какие-либо команды....
821 просмотров
schedule 13.08.2022