6
ответов

Чтение ASCII-файла с FileChannel и ByteArrays

У меня есть следующий код: Представьте inputFile в виде строки = "somefile.txt"; FileInputStream в = новый FileInputStream (inputFile); FileChannel ch = in.getChannel (); ByteBuffer buf =...
вопрос задан: 18 January 2015 01:07
1
ответ

Чтение файла GZIP от FileChannel (NIO Java)

Я должен читать/распаковывать .gz файл, учитывая FileChannel. Я играл вокруг с извлечением использования архивов GZIP GZIPInputStream, но это не возьмет FileChannel. У меня нет доступа к оригиналу...
вопрос задан: 26 July 2010 14:49
0
ответов

Java NIO: transferFrom until end of stream

Я играю с библиотекой NIO. Я пытаюсь прослушать соединение на порту 8888 и, как только соединение будет принято, сбросить все из этого канала в какой-нибудь файл. Я знаю, как это сделать ...
вопрос задан: 10 December 2015 12:48
0
ответов

Следует ли мне закрыть FileChannel?

Сегодня я столкнулся с проблемой с одним из наших служебных классов. Это помощник для файлов и содержит некоторые процедуры статического копирования файлов. Ниже приведены соответствующие методы, извлеченные вместе с методом тестирования. ...
вопрос задан: 27 July 2012 21:25
0
ответов

Могут ли несколько потоков видеть записи в ByteBuffer с прямым отображением в Java?

Я работаю над чем-то, что использует ByteBuffers, построенные из файлов с отображением памяти (через FileChannel.map ()) как а также прямые ByteBuffers в памяти. Я пытаюсь понять параллелизм и память ...
вопрос задан: 27 January 2012 02:50
0
ответов

Предотвращение OutOfMemory при использовании java.nio.MappedByteBuffer

Рассмотрим приложение, которое создает 5-6 потоков, каждый поток в цикле выделяет MappedByteBuffer для страницы размером 5мб. MappedByteBuffer b = ch.map(FileChannel.MapMode.READ_ONLY, r, 1024*1024*5); Скоро ...
вопрос задан: 18 December 2011 16:41
0
ответов

Использование FileChannel для записи любого InputStream?

Могу ли я записать любой InputStream в FileChannel? Я использую java.nio.channels.FileChannel, чтобы открыть файл и заблокировать его, а затем записать InputStream в выходной файл. InputStream может быть открыт с помощью ...
вопрос задан: 8 July 2011 02:53