Вопросы по теме 'randomaccessfile'

Прочитать строку с RandomAccessFile из файла с другой кодировкой
У меня есть большой файл с кодировкой 1250. Строки — это просто отдельные полированные слова друг за другом: zając dzieło kiepsko etc Мне нужно довольно быстро выбрать случайные 10 уникальных строк из этого файла. Я сделал это, но когда я...
3039 просмотров
schedule 08.10.2022

Android: как получить произвольный доступ из InputStream?
У меня есть InputStream, относительное имя и размер файла. Мне нужно получить доступ/прочитать некоторые случайные (возрастающие) позиции в InputStream. Эти позиции хранятся в целочисленном массиве (названные смещениями). InputStream...
4748 просмотров

Java BigInteger с очень большими двоичными числами
у меня есть 2 очень больших двоичных числа (144 цифры). Я хочу записать их в разные RandomAccessFiles, а затем прочитать файлы в память и проверить, какое число больше. Что я сделал до сих пор: 1. Я создал BigInteger: BigInteger big = new...
1404 просмотров
schedule 20.03.2023

Замените строку на RandomAccessFile
У меня есть текстовый файл с таким содержимым: Ehsan,12345,11111,1000 maryam,147258,222,5000 reza,758694,abcd,4600 Ali,564789,kfcg,7500 mohammad,658932,bnfgd,5800 zahra,758964,798564,6750 rasool,568974,457832,1400 Ahmad,785403,wasd,6900...
3560 просмотров
schedule 10.10.2023

Бинарный поиск RandomAccessFile
Это метод, который ищет целевое число в RandomAccessFile, используя двоичный поиск. Он имеет дело исключительно с целыми числами. У меня все настроено, но я получаю неправильные цифры. Поскольку raf содержит байты, а целое число содержит четыре...
1153 просмотров
schedule 23.06.2023

Самый быстрый способ записи файла с несколькими потоками: FileChannel против нескольких RandomAccessFiles
У меня есть файл (от 0 до N) байтов, который я хочу загрузить, и мне нужно записать его в файл. Что быстрее записывает в FileChannel с помощью нескольких потоков или одновременно записывает в несколько RandomAccessFiles из каждого потока,...
79 просмотров
schedule 27.11.2022

Первая инициализация RandomAccessFile медленная, затем быстрая
Я заметил, что первая инициализация объекта RandomAccessFile в Java происходит намного медленнее, чем последующие инициализации объектов RandomAccessFile в том же файле на диске. Есть ли какое-то фоновое кэширование, которое делает ОС, чтобы...
261 просмотров
schedule 18.08.2022

RandomAccessFile с поддержкой помимо Long?
В настоящее время я использую экземпляр RandomAccessFile для управления некоторыми данными в памяти, но размер моего экземпляра RandomAccessFile превышает 2^64 байта, поэтому я не могу использовать такие методы, как seek() и write() , поскольку...
1037 просмотров
schedule 30.11.2023

Запись/чтение из файла randomacces
У меня есть проект, в котором я должен записывать данные (строки и целые числа) в двоичный файл с произвольным доступом и читать данные в отдельном классе. У меня проблема в том, что я пытаюсь перебрать файл и прочитать данные в определенном порядке...
859 просмотров
schedule 10.07.2023

Записывайте большие файлы, используя класс RandomAccessFile
Мне нужно скопировать большие файлы (ГБ) в другой файл (контейнер), и мне было интересно узнать о производительности и использовании оперативной памяти. Чтение всего исходного файла следующим образом: RandomAccessFile f = new...
805 просмотров
schedule 05.01.2024