Описание тега random-access

Произвольный доступ - это возможность одновременного доступа к любой записи в коллекции, в отличие от последовательного доступа, при котором доступ к удаленным записям занимает больше времени, чем к соседним. Массив - это пример структуры данных с произвольным доступом, которую можно противопоставить списку, требующему последовательного доступа.
2 ответа

Добавление шестнадцатеричной информации заголовка в файл JPEG с использованием Java

Мне нужно добавить информацию заголовка в файл JPEG, чтобы заставить его работать должным образом при публикации на некоторых веб-сайтах, я отслеживал правильную информацию с помощью большого количества шестнадцатеричных копаний, но теперь я немного…
15 мар '10 в 19:36
4 ответа

Редактировать / Изменить & Удалить запись из файла произвольного доступа в C

Программа должна изменить или удалить конкретную запись в соответствии с идентификатором сотрудника, при изменении части она записывает измененную запись как новую в конец файла, удаляющая часть работает только один раз, а затем вызывает ошибку сегм…
24 ноя '12 в 10:07
1 ответ

Потеря данных при записи и чтении данных из файла (файл произвольного доступа, C++)

Во-первых, я инициализирую файл "hardware.dat", записывая следующие данные, а затем отображаю их в виде списка. Однако, когда я обрабатываю вариант 2 и затем завершаю выбор 2 без редактирования или добавления чего-либо, все данные теряются. Я предла…
10 фев '14 в 11:53
1 ответ

Таблица размещения файлов (FAT) - как разрешен произвольный доступ?

Здесь возникает прямой вопрос о произвольном доступе, когда речь идет о файловых системах, использующих FAT. Я видел разные объяснения FAT с разными видами картинок / анимаций, показывающих разные вещи. Я не понимаю, как произвольный доступ возможен…
08 апр '14 в 19:05
3 ответа

Случайная папка с активами формы AudioFile

Может кто-то указать мне в правильном направлении с этим? Мне нужно получить аудиофайл случайных запросов. Я думал, что смогу сделать это, используя AssetManager, а затем использовать строковый аргумент для произвольной длины. Я получаю сообщение об…
27 май '12 в 01:51
2 ответа

Изменяемый массив / вектор произвольного доступа с высокой производительностью в haskell

Эта тема на Haskell обсуждалась много раз (например, реализация mutable-array), но я до сих пор не уверен, что является лучшей практикой для случая, требующего частой модификации и произвольного доступа к массиву / вектору. Скажем, вектор длины 1 00…
26 июл '13 в 22:33
4 ответа

Достижение определенной строки в файле с помощью RandomAccessFile

Можно ли поместить курсор в начало определенной строки в файле через RandomAccessFile? Например, я хочу изменить строку, начиная с 10 до 20 в строке 111 в файле. Файл имеет записи фиксированной длины. Можно ли напрямую поместить курсор в начало стро…
19 мар '12 в 12:07
1 ответ

Вызывает ли RandomAccessFile.close() внутренний метод FileChannel.force()?

Я использую RandomAccessFile для выполнения некоторых записей в файл как часть транзакции. Прежде чем зафиксировать транзакцию, я хочу быть абсолютно уверенным, что данные записываются на диск. призвание force(boolean) на RAF FileChannel По-видимому…
0 ответов

Android RandomAccessFile и буфер файловой системы

Я знаю, что RandomAccessFile не использует буферизацию (и, в отличие от FileInputStream, его явно нельзя объединить с BufferedInputStream). Мне нужно прочитать много маленьких порций данных из случайных файловых позиций (которые не могут быть отсорт…
4 ответа

Поиск позиции файла доступа к Java, как узнать размер записи

Я хочу переместить файловый дескриптор в начало записи. У меня есть класс с именем Запись. Например, согласно параметру, скажем, 4, я хочу получить доступ к началу 4. записи. Таким образом, я думаю, что я буду использовать метод поиска. Но мне нужен…
04 июн '11 в 16:19
1 ответ

Подразумевает ли RandomAccessIterator, что данные непрерывны в памяти?

Другие типы итераторов, безусловно, не подразумевают, что они указывают на непрерывные данные, но мне интересно, могу ли я обращаться с RandomAccessIterators, как если бы они указывали на буфер непрерывных данных - то есть их можно было бы преобразо…
08 июн '16 в 15:08
7 ответов

Java: чтение строк из файла с произвольным доступом с буферизованным вводом

У меня никогда не было близкого опыта работы с Java IO API, и сейчас я очень расстроен. Мне трудно поверить, насколько это странно и сложно, и как трудно было бы выполнить простую задачу. Моя задача: у меня есть 2 позиции (начальный байт, конечный б…
3 ответа

Случайный поиск в одном файловом архиве 7z

Можно ли сделать произвольный доступ (много поисков) к очень огромному файлу, сжатому 7zip? Исходный файл очень большой (999 ГБ xml), и я не могу сохранить его в распакованном формате (у меня не так много свободного места). Итак, если формат 7z позв…
3 ответа

Как удалить случайный элемент из списка и добавить его в другой список в Python

list = ['john','james','michael','david','william'] winner = [] Как я могу удалить случайный элемент из list и добавить его в winner?
04 окт '16 в 16:16
1 ответ

Я хочу вызвать изображение для отображения в виде

Привет я хотел отобразить случайно выбранные изображения в представлении. ниже приведен пример кода, который я использую для генерации случайных чисел, которые будут отображаться в табличке. (речь идет о способе его кодирования, и я знаю, что есть б…
27 июл '10 в 08:32
2 ответа

Чтение файла и добавление текста в случайное расположение символов

У меня есть текстовый файл с последовательностью 4194304 букв, начиная от AD все в одну строку (4 МБ). Как бы я случайно указал на символ и заменил следующий набор символов на другой файл длиной 100 символов и записал его в файл? В настоящее время я…
20 май '12 в 00:32
1 ответ

Как я могу прочитать первый сектор флэш-памяти USB, подключенной к устройству Android?

Я хочу прочитать первый сектор или первые байты флеш-памяти USB, которая подключена к планшету Android! я знаю, что это следует использовать RandomAccessFile, но я не знаю, каков адрес моей флешки! Спасибо за вашу помощь Я нашел этот код, но я не зн…
31 янв '12 в 14:20
1 ответ

undefined innerHTML (при попытке обновления)

Привет всем, я пытаюсь создать Случайный Генератор Дискурсов, но я не хочу обновлять всю страницу, чтобы получить новую строку, поэтому я подумал, что, возможно, innerHTML может быть моим решением. К сожалению, это дает мне "НЕОПРЕДЕЛЕННЫЙ" результа…
1 ответ

StackruError в рекурсивном бинарном поиске в файле в Java

filepointer застревает в точке, в результате чего StackruError, Можете ли вы указать мне, что именно здесь не так? Ошибка именно такова: java.lang.StackruError Я пытаюсь найти местоположение, так как ширина записи не фиксирована. Вот кусок кода: pri…
1 ответ

Как я могу случайно прочитать строку в файле, используя JMeter?

Предположим, что у меня есть файл с набором чисел (более 20 КБ) в списке вроде этого: 85049293 86470391 87644095 85897840 87774526 Поэтому я хотел бы написать сценарий JMeter, который будет случайным образом выбирать 2 из этих чисел и использовать е…
07 фев '13 в 22:03