compression相关内容

Git 如何既节省空间又快速?

我刚刚在 http://blip.tv/play/Aeu2CAI. Git 是如何存储所有文件的所有版本的,如何在空间上仍然比 Subversion 哪个只保存最新版本的代码? 我知道这可以使用压缩来完成,但这会以速度为代价,但这也说明 Git 的速度要快得多(尽管它获得最大收益的地方是它的大部分操作都处于离线状态). 所以,我的猜测是 Git 广泛地压缩数据 它仍然更快 ..
发布时间:2022-01-04 15:07:48 其他开发

PHP:如何压缩图像而不损失可见质量(自动)?

我想知道如何自动确定最佳压缩率(小文件+无质量损失). 目前我正在使用 imagejpeg() 和 $quality = 85 对于每个 .jpg. PageSpeed(Chrome 插件)建议降低一些图像的质量以节省一些 kb.减少的百分比不同. 我想编写一个 cronjob 来抓取特定目录并优化每个图像. PageSpeed 或 TinyPNG 如何确定最佳优化质量,这 ..
发布时间:2022-01-03 23:33:25 PHP

如何在不使用第三方 API 的情况下在 C# 中压缩文件?

我很确定这不是重复的,所以请耐心等待. 如何在不使用任何第三方库的情况下以编程方式 (C#) ZIP 文件(在 Windows 中)?我需要一个本机 Windows 调用或类似的东西;我真的不喜欢开始一个过程的想法,但如果我绝对需要,我会的.PInovke 调用会好得多. 如果做不到这一点,让我告诉您我真正想要实现的目标:我需要能够让用户在单个请求中下载一组文档.关于如何实现这一点的任 ..
发布时间:2022-01-02 16:25:16 C#/.NET

在android上压缩/压缩一个充满文件的文件夹

我需要压缩一个“项目"文件夹,以允许用户通过电子邮件共享项目.我找到了一个用于将多个文件压缩到一个 zip 中的类,但我需要将文件夹结构保留在我的 zip 中.有没有办法在android上实现这一目标?提前致谢. 解决方案 这段代码应该可以解决问题. 注意:您必须通过向 manifest.xml 文件添加 WRITE_EXTERNAL_STORAGE 权限来为您的应用添加文件写入权限 ..
发布时间:2022-01-01 14:04:03 移动开发

在 Windows Phone 8 应用程序中下载并解压一个 zip 文件

我正在开发一个 Windows Phone 8 应用程序 (phonegap),它从我的服务器位置下载一个 zip 文件,我想在运行时在我的应用程序中解压缩这个文件以使用存档中的文件. 解决方案 您可以使用 3rd 方库来解压和提取 WP7/WP8 中的 ZIP 文件.最常见的是#ZipLib,您可以从@http://slsharpziplib.codeplex.com/ 我个人最喜 ..
发布时间:2022-01-01 12:30:27 其他开发

预测事件顺序的机器学习算法?

简单的机器学习问题.可能有很多方法可以解决这个问题: 无限 4 个可能的事件流: 'event_1'、'event_2'、'event_4'、'event_4' 事件并非以完全随机的顺序出现.我们将假设大多数事件进入的顺序有一些复杂的模式,其余的事件只是随机的.不过,我们并不提前知道这些模式. 在收到每个事件后,我想根据过去事件发生的顺序来预测下一个事件将是什么.所以我的问 ..

Lua中的LZW压缩

这是 Lempel-Ziv-Welch 压缩的伪代码. 模式 = 获取输入字符而(不是文件结束){K = 获取输入字符如果 ( > 不在字符串表){输出模式的代码添加 >到字符串表模式 = K}else { 模式 = >}}输出模式的代码输出 EOF_CODE 我正在尝试在 Lua 中对此进行编码,但它并没有真正起作用.这是我在 Pytho ..
发布时间:2021-12-30 20:06:12 其他开发

JPEG 压缩图像可以在不损失质量的情况下旋转吗?

JPEG 是一种有损压缩方案,因此解压-操作-再压缩通常会进一步降低每一步的图像质量.是否可以在不引起进一步损失的情况下旋转 JPEG 图像?根据我对 JPEG 算法的了解很少,似乎可以通过一些努力来避免进一步的损失.哪些常见的图像处理程序(例如 GIMP、Paint Shop Pro、Windows 照片库)和图形库在执行旋转时会导致质量下降,哪些不会? 解决方案 是的,在某些情况下是可 ..
发布时间:2021-12-30 19:01:04 其他开发

如何在linux中查看Hive orc文件的内容

有没有办法查看hive 0.11及以上版本使用的orc文件的内容.我一般都是cat gz文件,解压看看里面的内容例如:cat part-0000.gz |猪-d |更多的注意:pigz 是一个并行的 gz 程序. 我想知道兽人文件是否有类似的东西. 解决方案 2020 年更新答案: 根据@Owen 的回答,ORC 已经长大并成熟,因为它是自己的Apache 项目.ORC 采用者 ..
发布时间:2021-12-28 23:24:18 服务器开发

Makefile结合js文件制作压缩版

我正在尝试编写一个基本的 makefile,将多个 js 文件组合成一个,然后执行相同的操作但压缩它们. 到目前为止,我有一个可以使压缩版本正常的. #设置源码目录srcdir = src/# 创建模块列表模块 = ${srcdir}core.js\${srcdir}sizzle.js\${srcdir}json2.js\${srcdir}ajax.js\${srcdir}attribut ..
发布时间:2021-12-28 19:58:47 前端开发

为什么现实世界的服务器更喜欢 gzip 而不是 deflate 编码?

我们已经知道 deflate 编码 在编码速度、解码速度和压缩大小方面优于 gzip. 那么为什么没有大型网站(我可以找到)发送它(当我使用接受它的浏览器时)? 雅虎声称 deflate “效果较差".为什么? 我维护的 HTTP 服务器软件更喜欢 deflate,所以我想知道是否有一些非常好的理由不继续这样做. 解决方案 规范和 HTTP 之间的命名存在一些混淆: ..
发布时间:2021-12-27 15:48:45 其他开发

可以压缩 ClickOnce 部署的应用程序设置吗?

我使用 ClickOnce 发布 Windows 窗体应用程序.考虑到这个应用程序的整体大小,安装是相当大的.它超过 15 MB.如果我压缩本地构建的应用程序,它会被压缩到 2.5 MB. 能否以某种方式压缩 ClickOnce 部署? 如果没有,是否有人使用 IIS 压缩来加速传输?这会有帮助吗? 解决方案 据我所知,您无法真正手动压缩程序集.但是,您绝对可以使用 IIS 压 ..
发布时间:2021-12-26 23:34:20 C#/.NET

您可以通过 SSL 使用 gzip 吗?和连接:Keep-Alive 标头

我正在评估一个安全 (SSL) 网络应用程序的前端性能,我想知道是否可以通过 SSL 压缩文本文件 (html/css/javascript).我已经做了一些谷歌搜索,但没有找到任何与 SSL 相关的内容.如果可能的话,由于响应也被加密,额外的 CPU 周期是否值得?压缩响应会影响性能吗? 另外,我想确保我们保持 SSL 连接处于活动状态,这样我们就不会一遍又一遍地进行 SSL 握手.我在 ..
发布时间:2021-12-26 19:52:04 其他开发

Twitter 图像编码挑战

如果一张图片值 1000 个字,那么 140 个字符可以容纳多少张图片? 注意:伙计们!赏金截止日期到了,经过一番艰难的考虑,我决定 Boojum 的条目 勉强胜出 Sam Hocevar 的.一旦我有机会写下来,我会发布更详细的笔记.当然,每个人都应该继续提交解决方案并改进解决方案以供人们投票.感谢所有提交和参赛的人;我喜欢他们所有人.这对我来说很有趣,我希望这对参赛者和观众来说都很有趣. ..
发布时间:2021-12-25 20:04:12 其他开发

在 Silverlight 中向 WCF 添加压缩的最简单方法是什么?

我有一个用于访问 WCF Web 服务的 Silverlight 2 beta 2 应用程序.正因为如此,它目前只能使用 basicHttp 绑定.Web 服务将返回相当大量的 XML 数据.从带宽使用的角度来看,这似乎相当浪费,因为如果压缩,响应会小 5 倍(我实际上将响应粘贴到 txt 文件中并压缩它.). 请求确实有“Accept-Encoding: gzip, deflate" - ..
发布时间:2021-12-23 23:54:35 其他开发