Jaki jest najlepszy sposób na zmianę pojedynczego bajtu w pliku przy użyciu języka Java? Wdrożyłem to na kilka sposobów. Jedna wykorzystuje całą manipulację tablicą bajtów, ale jest bardzo wrażliwa na ilość dostępnej pamięci i nie skaluje się poza 50 MB (tj. Nie mogę przydzielić 100 MB wartości bajtu [] bez otrzymania błędów OutOfMemory). Zaimplementowałam go również w inny sposób, który działa i skaluje, ale wydaje się dość hackowaty.Jak zmieniłbyś pojedynczy bajt w pliku?
Jeśli jesteś guru java io, musisz walczyć z bardzo dużymi plikami (200-500MB), jak możesz się do tego zbliżyć?
Dzięki!
Szukasz tego bajtu, czy znasz już jego pozycję? –