bzip2

    0熱度

    1回答

    我在內存中解壓縮.bz包時出現問題。我的腳本用於下載gzip包並將其解壓縮到內存中,並將其輸出發送到content()。 這是用gzip前工作但遺憾的是它不理解的bzip2包: $mech = WWW::Mechanize->new; $mech->get("$url/pkg.gz"); $packages = Compress::Zlib::memGunzip($mech->content(

    -1熱度

    1回答

    我只是發現tar,unzip,bunzip2,7z,unrar,gunzip,都不適用於bz2文件。 有沒有簡單的方法來做到這一點? 或者我可以在哪裏下載一個rpm文件來安裝?

    1熱度

    2回答

    對於我的任務在Java中,我需要比較不同的壓縮方法(例如放氣,爆,BZIP2和LZMA),並創建一個zip文件,並比較他們的速度和壓縮文件大小壓縮的。我發現了上述方法單獨的Java實現,但我想對所有方法的一個庫,從而使不同的實現不會對結果產生影響(可能是沒有任何區別兩種方式,但仍然) 。 那麼,有沒有Java庫的源代碼,支持多個zip壓縮的方法呢?

    0熱度

    1回答

    我在Windows 7上爲capistrano-db-tasks安裝bzip2時出錯。我試過gem bzip2,gem bzip2-ruby和gem bzip2-ruby-rb20。 如何正確安裝?

    0熱度

    1回答

    我有7個非常大的gz文件,每個文件都有10G字節的數據,而且我有100個小的bzip2文件,每個文件只有10M字節。我在hadoop集羣中有10臺機器,每臺機器有8個核心。 當我啓動地圖縮小作業時,100分鐘的小bzip2文件將在1分鐘內完成。而七大gz文件需要很長時間。我的問題是:爲什麼7個gz文件只有一臺機器,即使我有10臺機器,它導致一臺機器很難工作,其他9臺機器幾乎什麼都不做。 我對此很好

    2熱度

    2回答

    有沒有什麼方法可以在JsonStorage中使用bz2存儲數據? 我試圖 STORE DATA INTO 'path_to_file.bz2’ USING JsonStorage(); 但這不是成功的。 我可以用PigStorage做到這一點,但它使用字符分隔符而不是json來分隔字段。

    1熱度

    1回答

    我正在向一個文件寫入一些我創建的大型Java對象,然後再讀回它。我使用的是壓縮,因爲對象非常大,我有大約600個不同的實例(每個實例都在一個單獨的文件中)。我目前使用的bzip2與Apache的org.apache.commons.compress.compressors.bzip2.BZip2CompressorInputStream: import org.apache.commons.com

    0熱度

    2回答

    有一個程序可以生成巨大的CSV文件。例如: arr = (0..10).to_a CSV.open("foo.csv", "wb") do |csv| (2**16).times { csv << arr } end 它會產生一個大的文件,所以我想被壓縮上即時,和,而不是輸出非壓縮CSV文件(foo.csv),輸出bzip壓縮的CSV文件(foo.csv.bzip)。 我從「紅寶

    26熱度

    5回答

    我有一堆.csv.bz2文件,我必須下載,解壓並在R中讀取。 我下載了該文件,並且想將其解壓縮到當前工作目錄,然後讀取它。 unz(filename,filename.csv)但它似乎沒有工作。我怎樣才能做到這一點? 我聽說有些地方可以直接讀取bzfiles而不需要解壓。我怎樣才能做到這一點?

    3熱度

    3回答

    我已經寫了一些CSV文件,壓縮它,使用此代碼: arr = (0...2**16).to_a File.open('file.bz2', 'wb') do |f| writer = Bzip2::Writer.new f CSV(writer) do |csv| (2**16).times { csv << arr } end writer.cl