Результаты поиска по запросу "nio"

4 ответа

Как я должен использовать AsynchronousServerSocketChannel для принятия соединений?

Я хотел бы написать асинхронный сервер с использованием Java 7 и NIO 2. Но как я должен использоватьAsynchronousServerSocketChannel [http://docs.oracle.com/javase/7/docs/api/java/nio/channels/AsynchronousServerSocketChannel.html] ? Например. ...

2 ответа

Память сопоставленного файла Java NIO

Я понимаю, как создать файл сопоставления памяти, но мой вопрос, скажем, в следующей строке: FileChannel roChannel = new RandomAccessFile(file, "r").getChannel(); ByteBuffer roBuf = roChannel.map(FileChannel.MapMode.READ_ONLY, 0, SIZE);Например, ...

2 ответа

Является ли Java 7 WatchService медленным для кого-либо еще?

WatchService выглядит как отличная технология, но она была слишком медленной, чтобы быть полезной в системах OS X и Linux, на которых я тестировал. Чтобы добавить оскорбление ране, это, кажется, не получает уведомления обо всех событиях ...

ТОП публикаций

1 ответ

Кто-нибудь играл с NIO-трубками для фильтрации / перехвата System.out?

Как предложеноВот [https://stackoverflow.com/questions/9849068/how-to-programmatically-intercept-the-gc-to-print-information-to-my-log] Я хотел бы сделать это внутри цикла выбора. Что я действительно хотел бы, так это прочитать содержимое, ...

5 ответов

Как изменить режим разрешения изображения на 777 с помощью кода Java?

Я хочу присвоить файлу изображения значение режима разрешений "777" с помощью кода Java. Как я могу дать это с помощью Java? Потому что я не могу удалить изображение с разрешением по умолчанию в режиме "664".

2 ответа

Android NIO - java.io.IOException: слишком большое значение для определенного типа данных

Я пытаюсь записать очень большой файл в другой очень большой файл. Я получаю эту ошибку в строке записи файлового канала и не знаю почему. Я думал, что это потому, что я выходил за пределы типа данных long, но long может подняться ...

2 ответа

DatagramChannel.close () сохраняет порт открытым в Windows

Я внедряю процесс Discover, который: Откройте сокет UDP для прослушивания широковещательного ответа на данный портОтправить несколько запросов (и ожидать ответа позже)Закройте сокет UDP через определенный промежуток времениПервый звонок ...

3 ответа

Используйте Java для изменения содержимого файла на месте

Мне нужно изменить определенное содержимое файлана месте. я делаюнехочу создать новый файл и переписать старый. Также файлы небольшие, всего пара МБ каждый максимум. Для тех, кто интересуется (хотя я не уверен, связано ли это с OP), мне ...

2 ответа

Java NIO подключиться к сокету

Я пытаюсь подключиться к удаленному серверу и отправить сообщение для входа в мою ветку: @Override public void run() { try { address = new InetSocketAddress(host, port); incomingMessageSelector = Selector.open(); socketChannel = ...

3 ответа

Повторяемый gzip deflate / inflate в Java

Есть ли библиотека для gzip-дефлятирования в виде байтовых буферов, спрятанных в Интернете? Что-то, что позволяет нам выдвигать необработанные данные, а затем извлекать дефлированные данные? Мы искали его, но нашли только библиотеки, которые ...