作者热门文章
- html - 出于某种原因,IE8 对我的 Sass 文件中继承的 html5 CSS 不友好?
- JMeter 在响应断言中使用 span 标签的问题
- html - 在 :hover and :active? 上具有不同效果的 CSS 动画
- html - 相对于居中的 html 内容固定的 CSS 重复背景?
我有一个 4KB 的缓冲区,其中包含类似 JSON 格式的数据。我需要向它添加更多信息(最多可以说是 3 倍以上),但我必须适应这一小块内存。我正在考虑使用 libZ 来压缩文本,但我担心它不会表现良好,因为数据主要由一些独特的子字符串组成。在这种情况下你会推荐什么?
谢谢,
克里斯
最佳答案
考虑一个包含多达 32K 字符串的固定字典,这些字符串您希望出现在数据中。您将使用 zlib的deflateSetDictionary()
和 inflateSetDictionary()
在每一端(分别是数据的发送者和接收者)两端都有相同的字典。这可能会为您提供所需的压缩。如果没有字典,您不太可能使用如此少量的数据获得这种压缩。
关于json - 压缩小块数据,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/11962959/
我制作了一个简单的 NodeJS TCP 服务器,Java 客户端发送图像: encodedImage = out.write("IMG;" + encodedImage); out.flush()
我最近(比如 2 天)开始使用带有 XML 的 XSLT 文档。我了解基础知识,并且能够使用引用单独 .XSLT 文档的 .XML 文档生成格式化文档。 我的问题与主题一样,是“是否可以创建一个包含
我是一名优秀的程序员,十分优秀!