小红花·文摘
  • 首页
  • AI Tokens🪙
  • 排行榜🏆
  • 直播
  • FAQ

本文介绍了Git对象库中松散对象的存储格式及结构。每个对象由对象头、载荷和SHA-1哈希组成,存储在.git/objects/目录下。对象类型包括blob、tree、commit和tag,分别对应不同的载荷格式。松散对象通常为只读,防止误改。随着对象数量增加,Git会将其打包以节省空间,保持对象ID不变。

【Git 内部】松散对象:zlib 载荷与 SHA-1 路径

土法炼钢兴趣小组的博客 土法炼钢兴趣小组的博客 · 2026-07-05T00:00:00Z

Firefox 151.0.0开始使用zlib-rs替代传统zlib进行gzip压缩和解压,提升了安全性和性能。此集成历时近两年,解决了与Intel CPU相关的问题。在Linux上,zlib-rs的解压速度可提升20倍,标志着Rust基础设施进入大型软件领域。

【Rust日报】2026-06-17 zlib-rs 进入 Firefox 151:gzip 压缩/解压正式切到 Rust

Rust.cc Rust.cc · 2026-06-17T01:08:03Z
CVE-2025-14847(MongoBleed)— MongoDB中的高危内存泄漏

MongoDB及其相关版本存在高危漏洞“mongobleed”(CVE-2025-14847),允许未经认证的远程攻击者提取敏感数据。受影响版本为MongoDB 4.0至8.2.2。建议禁用zlib网络压缩以降低风险,修复补丁预计在1月发布。

CVE-2025-14847(MongoBleed)— MongoDB中的高危内存泄漏

Percona Database Performance Blog Percona Database Performance Blog · 2025-12-31T15:56:27Z

文章讨论了如何检测和防范gzip炸弹,提供了使用Python的gzip和zlib库进行解压缩的代码示例,分析了gzip格式的特性及其潜在的内存炸弹攻击,最后探讨了利用LZ77算法制造CPU炸弹的可能性。

Gzip Bomb Detection

Est's Blog Est's Blog · 2025-10-11T07:23:00Z
揭示Zlib/Libpng许可证:深入探讨宽松开源许可与公平代码

Zlib/Libpng许可证是一种宽松的开源许可证,允许代码的使用、修改和分发,促进创新。其简单性和透明性受到开发者欢迎,但存在法律模糊和开发者补偿不足的问题。未来可能与区块链技术结合,以提升透明度和公平性。

揭示Zlib/Libpng许可证:深入探讨宽松开源许可与公平代码

DEV Community DEV Community · 2025-05-15T03:56:04Z
【Rust日报】2025-02-26 zlib-rs 0.4.2: 目前最快的 zlib 解压工具

zlib-rs 0.4.2 是当前最快的 zlib 解压工具,解压速度优于 zlib-ng 和 Chromium 的 zlib 实现,适用于 C 和 Rust 项目。另一个库 iroh 0.33.0 支持浏览器中的 P2P 连接。微软实习生分享了学习 Rust 的经历,认为 Rust 学习难度低于 C++,并强调了社区资源和编译器的支持。

【Rust日报】2025-02-26 zlib-rs 0.4.2: 目前最快的 zlib 解压工具

Rust.cc Rust.cc · 2025-02-26T03:00:20Z
PEP 775:将zlib作为构建CPython的必需项

PEP 775提议将zlib压缩库作为CPython构建的必需项,但因负面反馈于2025年撤回。zlib在大多数系统上可用,缺少zlib的构建被视为不支持。未来可能完全要求zlib,若无有效使用案例。

PEP 775:将zlib作为构建CPython的必需项

Newest Python PEPs Newest Python PEPs · 2025-02-24T00:00:00Z

Make SFX 5.6 绿色汉化版是一款免费的自解压文件创建工具,支持Windows平台,使用ZLIB压缩方法,操作简单但压缩率较低,适合商业用途,用户可自定义提取文件夹和执行文件。

Make SFX 5.6.55.165 – 一款自解压创建工具

老董日志 老董日志 · 2025-02-15T02:33:18Z
Node v20.18.0 (长期支持版)

Node.js v20.18.0 更新中,`url` 模块改进了 `pathToFileURL` 和 `resolveObject` 方法,并实现了更安全的 `parse` 方法。`vm` 模块加强了类型检查,引入了新上下文。`zlib` 模块弃用不带 `new` 的实例化方式,并简化了验证器。

Node v20.18.0 (长期支持版)

Node.js Blog Node.js Blog · 2024-10-03T17:57:41Z
基督教2024年第二季度更新

在2024年第二季度,Boost.Http.Proto新增了分块传输和zlib(deflate、gzip)序列化功能,并为Boost.Compat创建了function_ref polyfill,测试了const/noexcept变体,记录了柯里化成员访问行为。

基督教2024年第二季度更新

Boost News Boost News · 2024-07-15T00:00:00Z
压缩和转换文件格式:单击右键即刻完成 | 开源日报 No.165

开源日报介绍了多个工具和项目,包括FileConverter(通过右键菜单转换和压缩文件)、Docker Compose(定义和运行多容器应用程序)、zlib(通用数据压缩库)以及LiteLoaderQQNT(支持QQNT插件加载)。此外,还提到WWDC Community,提供苹果开发者的学习和分享平台,汇集活动、教程和资源。

压缩和转换文件格式:单击右键即刻完成 | 开源日报 No.165

开源服务指南 开源服务指南 · 2024-01-25T23:35:58Z

本文介绍了在软件项目中实现同一功能的源代码只保留一份的最佳实践,以及在FreeBSD中移除多个不同版本的zlib的过程。最终,成功移除了多个版本的zlib,提高了代码品质和整个团队的迭代速度。

记录一下当年把 FreeBSD 中 zlib 砍到只剩一份的过程

delphij's Chaos delphij's Chaos · 2023-10-16T05:47:22Z

WhatsApp发布AKD可审计密钥目录管理crate和性能优化的PNG crate,提高了解码图片的速度和性能。新的Zlib实现和重写的PNG filter提供更高的性能,没有unsafe或平台特定的代码。

【Rust日报】2023-04-13 - WhatsApp 开源用于可审计密钥目录管理的 crate

Rust.cc Rust.cc · 2023-04-13T18:29:58Z
浮点压缩 1:通用

本文比较了四种数据压缩库的性能:zlib、lz4、zstd和brotli。结果显示,zstd在压缩速度和比率上优于zlib,brotli提供最佳压缩比但速度较慢,而lz4适合实时应用,压缩和解压速度快。选择压缩库应根据具体场景,避免盲目使用最大压缩级别。

浮点压缩 1:通用

Aras' website Aras' website · 2023-01-29T11:10:10Z

这是一篇授权转载文章,内容仅代表原作者 @Yuko 观点,本文最后一次更新于 2022/11/07,请注意时效。@Appinn 原作者 @Yuko,原链接 https://yuukoamamiya.g

写在 zlib 被资产阶级的铁拳干烂之际:电子书一键摆烂ABC

小众软件 小众软件 · 2023-01-17T06:05:31Z
OpenSSL和zlib更新评估,以及Node.js评估工作流程

OpenSSL和zlib的安全漏洞不会影响任何活跃的Node.js版本。Node.js安全团队已建立自动化工作流程,以快速应对所有公共CVE漏洞,缩短安全发布与评估之间的时间差。有关安全政策和漏洞报告的信息可在Node.js的GitHub页面找到。

OpenSSL和zlib更新评估,以及Node.js评估工作流程

Node.js Blog Node.js Blog · 2022-10-24T20:00:15Z
EXR:libdeflate非常出色

libdeflate是一种优秀的压缩库,显著替代了OpenEXR中的zlib。它在压缩速度和性能上优于zlib,读取速度可达2GB/s,且文件格式保持不变。尽管libdeflate的压缩性能未达到Zstandard的速度,但其优势明显,未来将探索更专业的压缩方案。

EXR:libdeflate非常出色

Aras' website Aras' website · 2021-08-09T07:31:10Z
Node.js 13.10.1(当前版本)

Node.js 13.9.0版本将deps/zlib切换为Chromium维护的实现,导致从发布的tarballs构建失败。此次更新修复了该问题,确保用户能够再次从源代码构建Node.js。

Node.js 13.10.1(当前版本)

Node.js Blog Node.js Blog · 2020-03-05T01:40:51Z
  • <<
  • <
  • 1 (current)
  • >
  • >>
👤 个人中心
在公众号发送验证码完成验证
登录验证
在本设备完成一次验证即可继续使用

完成下面两步后,将自动完成登录并继续当前操作。

1 关注公众号
小红花技术领袖公众号二维码
小红花技术领袖
如果当前 App 无法识别二维码,请在微信搜索并关注该公众号
2 发送验证码
在公众号对话中发送下面 4 位验证码
小红花技术领袖俱乐部
小红花·文摘:汇聚分发优质内容
小红花技术领袖俱乐部
Copyright © 2021-
粤ICP备2022094092号-1
公众号 小红花技术领袖俱乐部公众号二维码
视频号 小红花技术领袖俱乐部视频号二维码