我想將一個大文件拆分成基於大小的部分。我使用隨機訪問文件。我所做的工作是獲取文件的長度,拆分文件併爲每個文件設置文件大小文件 File file = new File("/home/hello/test.txt");
if(file.exists()){
long filesize = file.length();
int noofparts = 5;
in
我有一個包含100,000行以上的數據文件,每行只包含兩個字段,鍵和值用逗號分開,所有的鍵都是唯一的。我想通過這個文件中的鍵來查詢值。將它加載到地圖是沒有問題的,因爲這會消耗太多的內存(代碼將在嵌入式設備上運行),並且我不想涉及數據庫。我要做到目前爲止預處理在我的電腦文件,即行進行排序,然後使用二進制搜索類似下面的預處理文件: public long findKeyOffset(RandomAcc