cost 85 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 小时结束时,它会创建一个新文件并开始保存到其中。 我想知道是 ...

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作为终止符。 这是有效的 ...

使用霍夫曼编码 (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 图像)具有正确 ...

使用 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