تحرير ملف 1 ميجابايت بشكل مستمر ، ما هو أكثر كفاءة؟

StackOverflow https://stackoverflow.com/questions/2841427

  •  27-09-2019
  •  | 
  •  

سؤال

يجب أن أقوم بتحرير ملف 1 ميغابايت باستمرار ، ومحاكاة نظام الملفات. عليّ تعديل دليل كتل التحكم في الملفات والدهون والكتل وما إلى ذلك.

أوصى Proffesor بكتابة الملف في كل مرة يتم إجراء تحديث. يجب ألا يستغرق 1MB دقائق للقيام بذلك ، لكنني لا أحب بهذه الطريقة.

هل هي قناة filechannel هي الطريق للذهاب إلى هنا؟ أيضًا ، أفهم أنه إذا قمت بتحرير أ medbytebuffer, ، يتم تحرير محتوى منطقة الملف المعينة على الفور؟ أي هل تم تعيين الانعكاسية؟

شكرًا.

هل كانت مفيدة؟

المحلول

انت تحتاج RandomAccessFile.

مرخصة بموجب: CC-BY-SA مع الإسناد
لا تنتمي إلى StackOverflow
scroll top