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

Проблемы с Watch Service API класса nio2
Я использую Watch Service API класса nio.2 для просмотра определенного каталога в моем проекте (платформа ОС Ubuntu 11.10). всякий раз, когда вносятся изменения, например, если в отслеживаемый каталог добавляется новый файл с именем abc.json, он...
710 просмотров
schedule 13.10.2022

nio2 и атрибуты файлов
Только что скачал и установил NetBeans NetBeans IDE 7.2 (сборка 201207171143); Java: 1.7.0_03; Клиентская виртуальная машина Java HotSpot™ 22.1-b02. Это вместо Eclipse с JDK 6/ Основная причина в том, что я начинаю новый проект, который должен...
139 просмотров
schedule 26.07.2023

Java NIO2: требуется разъяснение по FileChannel
Я пытаюсь создать собственный FileChannel , и я испытываю недостаток ясности из-за несоответствия в документации. Документация для FileChannel.transferFrom(ReadableByteChannel src, long position, long count) говорит, Если заданная...
253 просмотров
schedule 13.10.2022

Есть ли простой, единственный NIO2 способ преобразования URL-адреса в путь
Я хочу скопировать каталог (включая контент) из URL-адреса, который я получаю от Some.class.getClassLoader().getResource("folder"); который возвращает либо jar:file:/D:/../some.jar!/someparent , либо file:/D:/../someparent Я подумал о...
2195 просмотров
schedule 17.03.2023

Объединить огромные файлы без загрузки всего файла в память?
Я хочу объединить огромные файлы, содержащие строки, в один файл и пытался использовать nio2. Я не хочу загружать весь файл в память, поэтому попробовал с BufferedReader: public void mergeFiles(filesToBeMerged) throws IOException{ Path...
10000 просмотров
schedule 24.05.2022

разделить очень большой текстовый файл на максимальное количество строк
Я хочу разбить огромный файл, содержащий строки, на набор новых (меньших) файлов и попытался использовать nio2. Я не хочу загружать весь файл в память, поэтому попробовал с помощью BufferedReader. Текстовые файлы меньшего размера должны быть...
7174 просмотров
schedule 09.11.2022

Самый быстрый и чистый способ загрузить запись файловой системы в файл с отображением памяти (NIO2)
Я хотел бы извлечь запись zip/jar в память, чтобы я мог закрыть zip-поток/FS и сохранить файл в JVM, не имея дело с временными копиями. Один из вариантов — использовать Files.readAllLines(Path pathToZipFSentry), но, похоже, он использовал...
397 просмотров
schedule 30.06.2022

nio2: обнаружить «..» и подобные элементы
Я хочу использовать переданную мне строку в качестве параметра в качестве элемента имени пути. Я не хочу, чтобы меня беспокоили «Маленькие столы Бобби». То есть я не хочу, чтобы «..» было приемлемым. Я хочу, чтобы это работало с произвольным NIO2...
19 просмотров
schedule 03.01.2023

Java: ZipFile с использованием пути
У меня есть Path zip-файл в виртуальной файловой системе (jimfs), и мне нужно открыть этот zip-файл с помощью ZipFile . Но в ZipFile нет конструктора для получения Path в качестве аргумента, только File . Однако я не могу создать из...
1851 просмотров
schedule 23.08.2023

WatchService запускает ENTRY_MODIFY иногда дважды, а иногда и один раз
Я использую этот пример WatchService из Oracle: import java.nio.file.*; import static java.nio.file.StandardWatchEventKinds.*; import static java.nio.file.LinkOption.*; import java.nio.file.attribute.*; import java.io.*; import java.util.*;...
3735 просмотров
schedule 09.12.2022

Как подключиться к внешней файловой системе через класс FileSystem в Java 8?
Я нашел следующий пример установления соединения с внешней файловой системой по протоколу http в OCP: Книга Oracle Certified Professional Java SE 8 Programmer II Study Guide : FileSystem fileSystem = FileSystems.getFileSystem(new...
846 просмотров
schedule 06.09.2022

Могу ли я использовать путь к файлу NIO2 для схем нелокальной файловой системы
Я использовал пути к файлам NIO2 для доступа к ресурсам локальной файловой системы. Однако, когда я пытаюсь использовать тот же API для нелокальных файловых систем, я получаю следующее исключение: Exception in thread "main"...
725 просмотров
schedule 08.06.2024