Описание тега nio2
NIO2 - это общее название для новых функций, добавленных в исходный пакет Java NIO в выпуске Java 1.7. Также называется "Новый ввод-вывод".
0
ответов
Как загрузить файл http .txt в качестве файловой системы Java
Я готовлюсь к экзамену Java 1.8 OCP и наткнулся на что-то в учебном руководстве Oracle p.459, где говорится, что вы можете загрузить удаленный URL-адрес как объект FileSystem. Я попробовал это и не могу заставить его работать. Какой самый простой от…
02 июл '17 в 17:59
3
ответа
Как преобразовать путь к файлу в допустимый путь к файлу в Java 1.7
Используя Java 1.6, Filepath может быть введен пользователем, а затем я применяю различные регулярные выражения для удаления символов, которые являются недопустимыми для платформы (например, "?" Недопустим в Windows), и проверяю длину пути, чтобы уб…
09 окт '12 в 17:02
3
ответа
Java 7 NIO watchservice против jpathwatch
Проект, над которым я работаю, использует Java 6 и jpathwatch (.95) и в настоящее время обновляется до Java 7. В настоящее время на Windows 7 и 2008 Server. Я занимаюсь рефакторингом областей кода, чтобы использовать новый Java 7 NIO, и это относите…
02 окт '13 в 15:01
1
ответ
Проверьте, существует ли файл с определенным суффиксом, используя nio2
Дано: файл с именем example.xml Цель: проверить, есть ли файл example.xml.sha256 существует. Какой самый элегантный / эффективный способ сделать это в Java 7+ (nio2, поэтому с помощью java.nio.files)? У меня есть это, но это выглядит немного уродлив…
13 июл '15 в 19:16
1
ответ
Веб-сервер undertow не привязан к удаленному адресу
Я тестирую веб-сервер undertow 2.0.0.Alpha1. Когда я запускаю его локально, он работает и возвращается Hello World когда я иду в localhost:80, Затем я развертываю веб-сервер на удаленном сервере и захожу на remote_ip:80 но я не получил ответ. Если я…
26 июн '16 в 01:33
4
ответа
Есть ли простой, NIO2 единственный способ конвертировать URL в Path
Я хочу скопировать каталог (включая контент) с URL-адреса, полученного с Some.class.getClassLoader().getResource("folder"); который возвращает либо jar:file:/D:/../some.jar!/someparent или же file:/D:/../someparent Я думал о FileSystem (для jar inte…
05 фев '14 в 13:30
1
ответ
AsynchronousSocketChannel не читает во всем сообщении
Когда я запускаю ниже локально (на моем собственном компьютере), он работает нормально - я могу отправлять на него сообщения, и он читает их правильно. Как только я помещаю это на удаленный сервер и отправляю сообщение, читается только половина сооб…
24 июн '16 в 12:00
1
ответ
Немного странное поведение Files.delete и Files.deleteIfExists
Я получил такой код: paths.forEach(folderPath -> { Path to = folderPath.getRoot().resolve(folderPath.getParent().subpath(0, folderPath.getNameCount() - 1)); // До имени (исключительно) try { Files.list(folderPath).forEach(filePath -> { try { F…
17 янв '18 в 22:47
0
ответов
Установите разрешения для файла в смонтированном общем ресурсе CIFS - NIO.2
Я пытаюсь добавить набор атрибутов во время создания, как в следующем примере. Этот код создает новый файл в файловой системе POSIX с определенными разрешениями ("rw-rw-r--") в смонтированном общем ресурсе CIFS. public static void main(String[] args…
05 май '14 в 10:01
2
ответа
Повторяющаяся проверка, существует ли файл или нет
Если я хотел бы проверить, существует ли файл или нет, я буду использовать: File file = new File("name of File"); if(file.exists()) { //do something} Но что мне делать, если я хотел бы использовать его в качестве проверки установки: файл может быть …
06 май '13 в 16:47
4
ответа
Объединять огромные файлы без загрузки всего файла в память?
Я хочу объединить огромные файлы, содержащие строки, в один файл и попытался использовать nio2. Я не хочу загружать весь файл в память, поэтому я попробовал это с BufferedReader: public void mergeFiles(filesToBeMerged) throws IOException{ Path merge…
28 авг '14 в 10:38
2
ответа
Файловые системы и пути NIO несовместимы с файловой системой по умолчанию
Я создаю Файловую Систему для просмотра фляги в случае, если доступ к моим ресурсам будет только в фляге. Затем я заметил, что при создании новой файловой системы она фактически регистрируется как файловая система по умолчанию при использовании клас…
14 фев '15 в 11:41
1
ответ
Как читать и писать целые числа с SeekableByteChannel в формате с прямым порядком байтов?
Мне нужно читать и писать целые числа со знаком и без знака с помощью SeekableByteChannel в формате с прямым порядком байтов. Это может показаться глупым, но я не могу найти что-то в JDK. Я что-то пропустил, или я собираюсь сделать это самостоятельн…
04 апр '12 в 13:54
2
ответа
Разбить очень большой текстовый файл по максимуму строк
Я хочу разбить огромный файл, содержащий строки, на набор новых (меньших) файлов и попытался использовать nio2. Я не хочу загружать весь файл в память, поэтому я попробовал это с BufferedReader. Текстовые файлы меньшего размера должны быть ограничен…
28 авг '14 в 16:28
2
ответа
Почему в Java 7 нет файла Files.readAllLines(String path)?
Я пытаюсь выучить nio 2 пакет в Java 7, и я наткнулся на Files.readAllLines(Path p, Charset cs) метод. Я нахожу это очень полезным, но я считаю, что должна быть версия без cs параметр, как: public static List<String> readAllLines(String path) …
03 окт '12 в 09:02
1
ответ
AsynchronousServerSocketChannel с постепенным отключением
В моем предыдущем вопросе я спросил, как реализовать правильный многопоточный сервер. Я получил ответ на программу "изящное завершение работы", и я попытался сделать это. Однако это не сработало. У меня все еще есть открытые сокеты в состоянии TIME_…
11 окт '15 в 22:55
1
ответ
Java NIO2 AIO - Чат-сервер TCP
Я играю с Java NIO2, и я пытаюсь закодировать TCP Chat Server на основе AsynchronousServerSocketChannel. Для программирования простого ECHO-сервера проблем не было и он работал без нареканий. Сейчас я пытаюсь принять много клиентов и передавать вход…
03 янв '13 в 15:48
1
ответ
Java Async I/O с NIO2: AsynchronousServerSocketChannel.accept дает вам активный AsynchronousSocketChannel
Для server.accept я написал обработчик завершения, который имеет параметры. Когда обработчик вызывается с помощью метода accept, означает ли это, что AsynchronousSocketChannel теперь подключен? Или я должен вызвать метод AsynchronousSocketChannel.co…
30 апр '13 в 21:26
0
ответов
Сохранение MultipartFile в определенном месте из контроллера в Java
У меня есть веб-приложение, в котором пользователь загружает файл в свою папку, которая создается, когда пользователь создает учетную запись, но у меня возникают проблемы с указанием правильного пути для сохранения файла:( @PostMapping("/uploadFile"…
04 дек '18 в 23:19
0
ответов
Почему работа с родительской папкой File возвращает null или NoSuchFileException?
Я хочу получить родительскую папку файла, перечислить все его файлы и вернуть их как вектор. К сожалению, когда я пытаюсь создать поток каталога, я получаю исключение NoSuchFileException. Я немного в темноте, потому что несколько строк выше, я получ…
12 авг '17 в 23:11