cost 155 ms
C 壓縮器 - 數組下標的類型為 char

[英]C compressor - array subscript has type char

我是 C 的真正初學者,所以我不知道為什么會出現此錯誤。 我將代碼發送給我的朋友,他沒有任何錯誤也沒有改變代碼。 我在 Oracle VM VirtualBox 上運行它。 壓縮程序中有更多文件。 雖然我想使用 cmake 創建一個 Makefile 和一個正在運行的程序,但這種情況發生了。 錯誤 ...

編碼/解碼問題

[英]encoding / decoding issue

我的下面的代碼有一個問題,它通過存儲序列的差異將 long 向量編碼為字符串。 只要值等於或低於 2^30,編碼/解碼就可以正常工作。任何高於它的值,邏輯都會失敗。 請注意,sizeof(long) 是 8 個字節。 有人可以提供見解可能出了什么問題嗎? ...

SQL 將 blob 字段轉換為 XML 的存儲過程

[英]SQL stored procedure to convert a blob field to XML

我有一個 xml 文件存儲在數據庫中。 這個 xml 文件被轉換為一個壓縮的 byte[],然后存儲在數據庫中,如下所示: 在 java 中,我可以很容易地獲取它,如下所示(簡化后沒有捕獲、關閉等): Oracle DB:現在我必須在 SQL 存儲過程中執行相同的任務。 我該怎么做。 我試過 lz ...

當我們對數據結構有所了解時,是否有更有效的壓縮數字串的方法?

[英]Is there a more efficient way of compressing strings of digits when we know something about the structure of the data?

我們有會員卡(如信用卡/借記卡,但由我們的定制代碼處理,而不是通過與銀行接口處理的卡)。 我們需要將交易數據存儲在卡上,因為許多交易將使用離線設備進行,並且只有在下次在在線終端上刷卡時才會上傳。 如果卡存儲空間有限(通常最大 8Kb,除非你為非常智能的卡支付愚蠢的價格),所以我需要盡可能地壓縮數據 ...

大家好,我只是想知道我的代碼有什么問題?

[英]Hey everyone, I was just wondering what was wrong with my code?

我試圖創建一個 function 來記錄列表中的值在一行中重復的次數。 經過大約一個小時的考慮,我得出了一個看似穩定的結論,但我無法得到想要的結果 在這里,我試圖讓 function 來“壓縮”整數列表當我運行代碼時,結果是: (1, 1) (3, 2) (1, 3) 雖然期望的結果是: (1, ...

保存傳感器數據的最佳方式,在 Python 中拆分每 x 兆字節

[英]Best Way to Save Sensor Data, Split Every x Megabytes in Python

我以每秒 64 個樣本的速度將傳感器數據保存到一個 csv 文件中。 該文件在 24 小時結束時約為 150 兆。 它比我想要處理它的時間要長一些,我需要實時進行一些處理。 所以我最終得到了帶有日期和高達 150 兆伏特的單行。 在 24 小時結束時,它會創建一個新文件並開始保存到其中。 我想知道是 ...

Elasticsearch壓縮對查詢性能有什么影響?

[英]What is the impact of compression on query performance in Elasticsearch?

Elasticsearch壓縮[best_compression]對查詢性能有什么影響? 專門針對以下類型的查詢: 搜索總計的正則表達式范圍時間范圍壓縮甚至會影響所有這些查詢嗎? 如果沒有,具體是什么類型的查詢會受到影響? ...

Pandas to_csv,文件只能用 LibreOffice 讀取

[英]Pandas to_csv, file readable only with LibreOffice

我正在做默認的 Pandas read_excel,對 dataframe 執行一些操作,最后我保存文件: 盡管該文件只能使用美國的 LibreOffice Calc -UTF-8 讀取。 如果使用 Excel 打開文件,那么我可以在第一行/第一列看到文件名,在其他字段中看到一堆帶有問號的鑽石。 嘗 ...

Boost:iostreams stream解壓到達EOF后如何重新啟動讀取?

[英]How to re-inititate read after reaching EOF during stream decompression with Boost:iostreams?

我正在嘗試使用 Boost:iostreams 實現流式解壓縮器,它可以處理不完整的壓縮文件(在解壓縮開始之前已知未壓縮文件的大小)。 基本上,我同時運行壓縮器和解壓器,由於壓縮器比解壓器慢,解壓器到達文件末尾。 我試圖重置 stream 以重新啟動讀取操作,但我沒有意識到。 gcount()在 ...

Java 大量隨機字符串的 Deflater

[英]Java Deflater for large set of random strings

我正在使用 Deflater class 來嘗試壓縮一大組隨機字符串。 我的壓縮和解壓方法是這樣的: 但是,當我在一大組隨機字符串上對此進行測試時,我的“壓縮”字符串比原始字符串大。 即使對於相對較小的隨機字符串,壓縮后的數據也更長。 例如,此單元測試失敗: 任何人都可以解釋發生了什么以及可能的替 ...

如何解壓Python中的字符串?

[英]How to decompress a string in Python?

我正在嘗試解壓縮 Gzipped 的字符串。 但我無法這樣做。 但這會引發錯誤。 但是字符串應該被解壓縮為“歡迎使用 Multiutil。這是您可以使用 Gzip(gz)、Defalte 或 Brotli 壓縮算法壓縮文本或解壓縮壓縮值的工具。您還可以比較源和結果之間的大小以字節為單位。” 有沒有 ...

是否有任何好的類似 DEFLATE 的壓縮算法是可加的和不可變的?

[英]Are there any good DEFLATE-like compression algorithms that are additive and immutable?

我需要將更多的東西添加到類似堆棧的結構中,但要對它們進行加法壓縮,以便添加新數據會產生預期的壓縮增益,但新塊仍會存儲為壓縮數據,而不會改變任何過去的數據塊。 因此換句話說,它必須在連續的壓縮塊上保留附加屬性。 如果 f() 是“添加另一個塊”function,我需要以下內容來保存所有塊“x”: ...

如何將霍夫曼編碼寫入二進制文件?

[英]How to write Huffman code to a binary file?

我有一個示例.txt文件,我想使用霍夫曼編碼對其進行壓縮。 我的問題是,如果一個字符的大小為一個字節,而您可以寫入的最小大小為一個字節,我該如何減小示例文件的大小? 我將示例文件轉換為霍夫曼編碼,並將其寫入一個新的空.txt文件,該文件僅由 0 和 1 作為一大行字符組成。 然后我拿着新文件,用J ...

在可以包含所有字節值的 RLE 算法中指示原始數據塊的結尾

[英]Indicating the end of a raw data chunk in an RLE algorithm that can contain all byte values

我正在 C# 中編寫一個 RLE 算法,它可以處理任何文件作為輸入。 我采用的編碼方法如下: RLE 數據包包含 1 個字節的長度和 1 個字節的值。 例如,如果字節0xFF連續出現 3 次,則將0x03 0xFF寫入文件。 如果將數據表示為原始數據會更有效,我使用0x00作為終止符。 這是有效的 ...

使用二進制文件處理壓縮數據

[英]Using binary file to deal with compressed data

我有這段代碼處理文件以保存壓縮值,然后讀取壓縮文件以解壓縮它,這樣它工作得很好:這只是我代碼的一部分: 我想知道這是什么意思? 為什么當我評論它時,代碼給了我一個錯誤的結果? 請注意,它沒有在代碼的其他任何地方使用! 第一次更新 ...

使用霍夫曼編碼 (Java) 壓縮和解壓縮 small.png 文件時出現的問題

[英]Problems when compressing and decompressing a small .png file using Huffman Coding (Java)

所以我有一個 Java class 實現了 Hufmman 編碼,我想用它來壓縮和解壓縮任何類型的文件。 這是我的代碼: 壓縮和解壓縮 a.txt 文件時,一切正常,但是當壓縮和解壓縮大小為 5 KB 的 small.png 圖像時,輸出的解壓縮文件(應該是與原始圖像相同的 .png 圖像)具有正確 ...

壓縮稀疏行的行指針

[英]Row pointers of Compressed Sparse Row

我想獲得壓縮稀疏行存儲的行指針。 我試過上面的編碼。 CRS.values 是矩陣中非零值的數組。 CRS.columns 是矩陣非零元素的列索引數組。 我已經根據需要獲得了 CRS.values 和 CRS.columns。 但我無法獲得 CRS.rowpointer 數組。 CRS.row ...

使用 MicroPython 在 ESP32 上使用數字寫入文件的高效 memory 用法

[英]Efficient memory usage for writing files with digits on ESP32 using MicroPython

作為一項大學項目,我們的任務是執行一項長達 14 小時的實驗,我們需要記錄來自 LDR 光敏電阻的變化數據。 我們正在使用具有 4 兆字節磁盤空間的Huzzah32 esp32 ,並使用 Micro Python 對其進行編程。我們需要讓機器進行實驗並從中收集數據。 (,) 對於每次測量,傳感器都 ...

Javascript web 基於瀏覽器的工具,用於從 gzip (tgz) 中提取本地文件

[英]Javascript web browser based tool to extract local files from gzip (tgz)

作為我想在 Javascript 中編寫的更大的日志文件分析工具的一部分,我需要從本地硬盤驅動器上的 tgz 存檔中提取文本文件(日志文件)。 我有一個帶有拖放字段的 html 頁面,它提供了 JS 文件。 我知道在現代 web 瀏覽器中有一個解壓 API可以用來解壓 gzip 部分。 我的問題是: ...


 
粵ICP備18138465號  © 2020-2024 STACKOOM.COM