random-access

    1熱度

    1回答

    我正在實施基於Web的文件存儲服務(C#)。當存儲在服務器上時,這些文件將被加密,但挑戰在於如何實現解密功能。 文件大小可以從幾KB到幾GB不等。數據傳輸是以塊的形式完成的,以便用戶從說50000,75000等數據下載數據。這對未加密的文件工作正常,但如果使用加密,則必須在從偏移量讀取每個塊之前解密整個文件。 所以,我在看如何解決這個問題。迄今爲止,我的研究表明可以使用ECB和CBC。 ECB是最

    -1熱度

    1回答

    我很驚訝這個奇怪的問題。 我使用下面的方法來下載文件: public boolean downloadSection(String link,String fileLocation,long currentlyDownloadedBytes){ try { RandomAccessFile file = new RandomAccessFile(fileLocatio

    1熱度

    1回答

    我想通過在文件到達EOF時向文件添加數據來重新讀取文件。但添加數據後再次讀取不起作用。 這是我的代碼 File f = new File("sample.csv"); byte[] bb= new byte[(int)f.length()]; RandomAccessFile raf = new RandomAccessFile (f, "r"); int b

    0熱度

    1回答

    我可以打開一個磁盤,並做一些讀寫操作(這裏描述:How do I read a disk directly with .Net?),但我不知道如何尋求。

    3熱度

    2回答

    我打印出一個學生商店時遇到了一些問題,我使用這個問題時我使用了ArrayList。然後,我創建了一個靜態數組來容納這些不同的學生,現在我正在試圖找出我可以用什麼方法編寫它們。這裏是我的代碼: MainApp import java.io.RandomAccessFile; public class MainApp { public static void

    1熱度

    2回答

    嗨Im使用文件I/O使用ArrayList商店中的學生數組寫入文本文件。這一切都很好,很好。我有這個工作。但是在實際的文本文件中,細節在一行中打印和閱讀。 任何人都可以看到問題。 這裏是我的代碼: MainApp import java.io.RandomAccessFile; public class MainApp { public static void main(St

    0熱度

    1回答

    嘿,我被困在我的ArrayList存儲學生的add方法,然後使用randomAccessFile將學生存儲寫入文本文件。所以我需要能夠將商店添加到商店,然後將其寫入文件。任何人都可以提出一種方法,我可以做到這一點?我可以將學生添加到商店沒有問題,但實際的問題是,我正在使用靜態數組將學生寫入文件,並且我不知道如何讓用戶將新員工添加到靜態數組中。 這裏是我的代碼: MainApp import jav

    0熱度

    1回答

    嗨,我的randomAccessFile應用程序未將學生添加到文件中。我已經使用arrayList設置了一個學生商店,並且添加的學生正在被添加到商店中,但它沒有顯示在「ContactDetails.txt」文件中。任何人都可以看到什麼是錯的? 這裏是我的代碼: MainApp import java.io.IOException; import java.io.RandomAccessFile;

    0熱度

    1回答

    嘿,我的RandomAccessFile應用程序對我的deleteByName方法來說效果不好。基本上我想要這種方法搜索商店的學生,然後從RandomAccessFile中刪除它。搜索位不成問題,但RandomAccessFile仍然顯示員工的詳細信息爲空,而不是完全刪除學生。誰能幫忙? 這裏是我的代碼: //--------------------------------------------

    2熱度

    1回答

    我正在開發文件管理Windows應用程序。該程序應該爲磁盤上的所有文件和文件夾保留一組路徑。例如: 0 "C:" 1 "C:\abc" 2 "C:\abc\def" 3 "C:\ghi" 4 "C:\ghi\readme.txt" 數組「原樣」將會非常大,所以它應該被壓縮並存儲在磁盤上。然而,我想必須把它隨機訪問: 通過索引檢索陣列中的任何路徑(例如,RetrievePath(2) =