5
ответов

Рост ByteBuffer

Имеет любого, когда-либо видел реализацию java.nio. ByteBuffer, который вырастет динамично, если putX () вызов превысит способность? Причина я хочу сделать это этот путь, является двукратной: Я не знаю как...
вопрос задан: 14 December 2014 00:08
5
ответов

Как заполнить массив байтов спамом?

Я использую это: байт [] буферизует = новый байт [10240]; Поскольку я понимаю, что это инициализирует буферный массив 10 КБ, заполненных 0s. Что самый быстрый путь состоит в том, чтобы заполнить этот массив (или инициализировать его) с данными спама...
вопрос задан: 6 June 2010 19:06
5
ответов

C++, эквивалентный из Java ByteBuffer?

Я ищу C++, "эквивалентный" из Java ByteBuffer. Я, вероятно, пропускаю очевидное или просто нуждаюсь в изолированном примере использования для разъяснения. Я просмотрел iostream семью, и она похожа...
вопрос задан: 23 September 2009 15:56
3
ответа

Как собрать "мусор" прямой буфер в Java

У меня есть утечка памяти, которую я изолировал к неправильно склонным прямым буферам байта. ByteBuffer полируют = ByteBuffer.allocateDirect (7777777); GC собирает объекты, которые питают эти буферы, но...
вопрос задан: 24 June 2019 16:53
3
ответа

Как инициализировать ByteBuffer, если Вы не знаете сколько байтов выделять заранее?

Это: ByteBuffer buf = ByteBuffer.allocate (1000);... единственный способ инициализировать ByteBuffer? Что, если я понятия не имею, сколько байтов я должен выделить..?Править: Больше деталей: я преобразовываю тот...
вопрос задан: 8 September 2009 20:21
2
ответа

Преобразование байтового массива в изображение

Я хочу преобразовать байтовый массив в изображение. Это код моей базы данных, откуда я получаю массив байтов: public void Get_Finger_print () {попробуйте {using (SqlConnection thisConnection = new ...
вопрос задан: 28 October 2019 10:32
2
ответа

Манипуляция с использованием большого байтового массива

Я работаю над проектом, где я получаю большой (70 тыс.) Массив байтов. Я должен его декодировать и правильно анализировать результат, основываясь на данных. Массив построен таким образом: {header_cells, dataType1, ...
вопрос задан: 13 July 2018 14:40
2
ответа

Получает массив байтов от ByteBuffer в Java

Это рекомендуемый способ получить байты от ByteBuffer ByteBuffer bb =.. байт [] b = новый байт [bb.remaining ()] bb.get (b, 0, b.length);
вопрос задан: 27 January 2012 02:30
2
ответа

Расширение класса ByteBuffer

Там какой-либо путь состоит в том, чтобы создать класс, который расширяет класс ByteBuffer? Некоторые абстрактные методы от ByteBuffer являются частным пакетом, и если я создаю пакет java.nio, исключение безопасности брошено. Я был бы...
вопрос задан: 27 January 2012 02:24
2
ответа

Как поместить данные OutputStream в ByteBuffer?

В Java я должен поместить содержание от OutputStream (я заполняю данные к тому потоку сам) в ByteBuffer. Как сделать это простым способом?
вопрос задан: 27 January 2012 02:19
2
ответа

ByteBuffer, что является очевидным способом, чтобы обнаружить, если это должно быть зеркально отражено

Существует ли чистый верный способ обнаружить, если ByteBuffer нужно зеркальное отражение? У меня есть ByteBuffer, который используется для упаковки и распаковки данных stucture и также для устройства хранения данных байтов, которые будут упакованы/...
вопрос задан: 26 November 2009 01:52
1
ответ

Когда использовать Uint8Array, Uint16Array, Uint32Array

У меня есть приложение, которое загружает пользовательский текст через XMLHttpRequest и возвращает его в двоичном формате. Я понимаю, что основное различие между 8, 16 и 32 - это количество байтов на элемент ...
вопрос задан: 17 January 2019 13:43
1
ответ

Действительно ли возможно считать stdout InputStream Процесса в NIO ByteBuffer?

Действительно ли возможно использовать NIO для обработки stdout от Процесса? У меня есть он работающий с java.io, но это - что-то вроде осуществления, чтобы узнать немного больше о NIO и исследовать возможность...
вопрос задан: 27 January 2012 02:49
1
ответ

Как поместить содержание ByteBuffer в OutputStream?

Я должен поместить содержание java.nio. ByteBuffer в java.io. OutputStream. (жаль, что у меня не было Канала вместо этого, но я не делаю), Что лучший способ состоит в том, чтобы сделать это? Я не могу использовать массив ByteBuffer ()...
вопрос задан: 27 January 2012 02:23
1
ответ

Java: Преобразование Строки к и от ByteBuffer и связанных проблем

Я использую NIO Java для своих сокетных соединений, и мой протокол является базирующимся текстом, таким образом, я должен смочь преобразовать Строки в ByteBuffers прежде, чем записать им в SocketChannel и преобразовать поступление...
вопрос задан: 20 January 2012 14:38
1
ответ

Как прибывает, .array () не работает над ByteBuffers, возвращенным из map'ed FileChannels?

Я делаю IO с отображенной памятью в Java. Класс FileChannel позволяет Вам отображать ByteBuffer на конкретную часть файла. Я делаю это с файлом, открытым только для чтения. Проблема, которую я имею, является этим...
вопрос задан: 17 November 2011 17:12
1
ответ

Глубоко скопируйте дубликат () ByteBuffer Java

java.nio. ByteBuffer#duplicate () возвращает новый буфер байта, который совместно использует содержание старого буфера. Изменения в содержании старого буфера будут видимы в новом буфере, и наоборот. Что, если я хочу...
вопрос задан: 29 July 2010 21:02
1
ответ

JNI - собственный метод с параметром ByteBuffer

У меня есть метод: общедоступный собственный компонент освобождает doSomething (ByteBuffer в, ByteBuffer); Сгенерированный javah заголовком C/C++ этого метода: JNIEXPORT освобождают Java JNICALL __ MyClass_doSomething (JNIEnv *...
вопрос задан: 20 April 2010 09:06
1
ответ

Различие между ByteBuffer.allocateDirect () и MappedByteBuffer.load ()

Я пытался реализовать своего рода общий кэш между двумя или больше JVMs размещением в ОЗУ конкретное использование файла MappedByteBuffer. От спецификаций я вижу это, когда мы используем MappedByteBuffer....
вопрос задан: 5 August 2009 14:01
0
ответов

Java ByteBuffer put vs wrap

Как быстрее всего заполнить предварительно выделенный ByteBuffer в Java? Сначала я установил размер байтового буфера с помощью allocateDirect(), это нужно сделать только один раз. После этого мне нужно его заполнить...
вопрос задан: 27 June 2019 03:01
0
ответов

Как создать ByteArrayInputStream из файла в Java?

У меня есть файл, который может быть любым, например ZIP, RAR, txt, CSV, doc и т. д. Я хотел бы создать из него ByteArrayInputStream. Я использую его для загрузки файла на FTP через FTPClient из Apache Commons...
вопрос задан: 5 September 2017 09:18
0
ответов

Параметры для обеспечения потокобезопасности ByteBuffer в Java

Какие параметры необходимы для обеспечения потокобезопасности ByteBuffer? Известно, что он не является потокобезопасным, поскольку сохраняет позицию, предел и некоторые (/все?) методы зависят от этого внутреннего состояния. Для моих целей это...
вопрос задан: 23 May 2017 10:29
0
ответов

Является ли собственная память Java быстрее, чем куча?

Я изучаю варианты, которые могут помочь моему приложению, интенсивно использующему память, и при этом наткнулся на BigMemory Terracotta. Насколько я понимаю, они используют "родную" систему вне кучи без сбора мусора ...
вопрос задан: 11 July 2016 15:15
0
ответов

Сравните прямые и непрямые операции получения/помещения байтового буфера

Является ли получение/помещение из непрямого байтового буфера быстрее, чем получение/помещение из прямого байтового буфера? Если мне нужно читать/записывать из прямого байтового буфера, лучше ли сначала прочитать/записать в локальный байт потока...
вопрос задан: 11 April 2016 07:13
0
ответов

Отображенный в памяти MappedByteBuffer или Direct ByteBuffer для реализации БД?

Это похоже на длинный вопрос из-за всех контекст. Ниже в романе есть 2 вопроса. Спасибо, что нашли время, чтобы прочитать это и оказать помощь. Ситуация, над которой я работаю ...
вопрос задан: 10 April 2016 13:36
0
ответов

ByteBuffer.allocate () против ByteBuffer.allocateDirect ()

Чтобы выделить () или allocateDirect (), это вопрос. Вот уже несколько лет я просто придерживаюсь мысли, что, поскольку DirectByteBuffers - это прямое отображение памяти на уровне ОС, это было бы ...
вопрос задан: 21 June 2015 12:15
0
ответов

Быстрое стирание (нечеткое) байтового буфера в Java

] Я пытаюсь «очистить» ByteBuffer, чтобы он содержал все нулевые байты (все 0x00). Я пытался перебрать все позиции в буфере и установить их в 0x00, но эффективность плохая. Есть ли лучший способ...
вопрос задан: 14 August 2013 22:15
0
ответов

преобразование растрового изображения Java в массив байтов

Bitmap bmp = intent.getExtras (). Get ("данные"); int size = bmp.getRowBytes () * bmp.getHeight (); ByteBuffer b = ByteBuffer.allocate (размер); bmp.copyPixelsToBuffer (б); byte [] bytes = new ...
вопрос задан: 5 August 2013 03:59
0
ответов

Hadoop генерирует исключение ClassCastException для типа ключа java.nio.ByteBuffer

. Я использую hadoop-0.20.203.0rc1.tar.gz для настройки кластера. Всякий раз, когда я устанавливаю job.setMapOutputKeyClass (ByteBuffer.class); и запустите задание. Я получаю следующее Исключение: 12/01/13 15:09:00 INFO ...
вопрос задан: 24 October 2012 03:22
0
ответов

Кодирование и декодирование URL-адреса Специальный символ в Java

В Java мне нужно использовать HTTP Post для отправки запроса на сервер, но если в параметре URL-адреса содержится какой-то специальный символ, он выдает исключение ниже Exception java.lang.IllegalArgumentException : ...
вопрос задан: 17 August 2012 03:44