标签: compression

你如何以编程方式下载Java网页

我希望能够获取一个网页的html并将其保存到一个String,所以我可以对它进行一些处理.另外,我如何处理各种类型的压缩.

我将如何使用Java进行此操作?

java compression http

116
推荐指数
5
解决办法
19万
查看次数

创建.tar.gz文件时排除目录

我有一个/public_html/文件夹,在该文件夹中有一个/tmp/文件夹,其中包含70gb的文件,我并不需要.

现在,我想创建一个.tar.gz/public_html/排除/tmp/

这是我跑的命令:

tar -pczf MyBackup.tar.gz /home/user/public_html/ --exclude "/home/user/public_html/tmp/" 
Run Code Online (Sandbox Code Playgroud)

tar仍在创建,通过做一个ls -sh我可以看到MyBackup.tar.gz已经有大约30gb,我肯定知道/public_html/没有/tmp/超过1GB的文件.

我做错了什么?

linux compression gzip tar

111
推荐指数
7
解决办法
18万
查看次数

在IIS7上使用MVC3时如何启用gzip压缩?

有谁知道如何在MVC 3中启用gzip压缩?我正在使用IIS7.

Google Chrome Audit的结果:

  1. 启用gzip压缩(4)
  2. 使用gzip压缩以下资源可以将传输大小减少大约三分之二(~92.23KB):
  3. / mydomain /可以节省~1.53KB
  4. jquery-1.4.4.min.js可以节省~51.35KB
  5. Cufon.js可以节省~11.89KB
  6. Futura.js可以节省~27.46KB

compression iis asp.net-mvc gzip asp.net-mvc-3

98
推荐指数
3
解决办法
5万
查看次数

如何使用.NET创建7-Zip压缩文件?

如何从C#控制台应用程序创建7-Zip存档?我需要能够使用常规的,广泛使用的7-Zip程序来提取档案.


以下是我的结果,提供的示例作为此问题的答案

  • "淘汰"到7z.exe - 这是最简单,最有效的方法,我可以确认它运行良好.正如workmad3所提到的,我只需要保证所有目标机器上都安装了7z.exe,这是我可以保证的.
  • 7Zip内存压缩 - 这是指在发送给客户端之前"在内存中"压缩cookie; 这种方法似乎有点前途.包装器方法(包装LZMA SDK)返回类型byte[].当我将byte[]数组写入文件时,我无法使用7-Zip(File.7z is not supported archive)提取它.
  • 7zSharp包装器(在CodePlex上找到) - 这包装了7z exe/LZMA SDK.我从我的应用程序引用了该项目,并成功创建了一些存档文件,但我无法使用常规的7-Zip程序(File.7z is not supported archive)提取文件.
  • 7Zip SDK又名LZMA SDK - 我想我不够聪明,无法弄清楚如何使用它(这就是我在这里发布的原因)...任何工作代码示例,演示创建一个能够被提取的7zip存档常规7zip程序?
  • 用于7-Zip存档DLL的CodeProject C#(.NET)接口 - 仅支持从7zip存档中提取...我需要创建它们!
  • SharpZipLib - 根据他们的FAQ,SharpZipLib不支持7zip.

.net c# compression 7zip

97
推荐指数
5
解决办法
9万
查看次数

使用Mercurial,如何在推送之前将一系列变更集"压缩"为一个?

假设我有一个本地和一个远程Mercurial存储库.现在,我开始研究一个功能.我正在努力,当我认为它完成后,我提交变更集.再测试一下,我发现我可以通过调整代码中的内容来进一步改进这个功能.我做出改变并提交.20分钟后,我发现这个新功能有一个错误,所以我修复它并提交它.

我现在有3个变更集,我真的想将其作为一个变更集推送到远程存储库,例如,消息"实现功能X".

如何在没有太多麻烦的情况下做到这一点?我相信我可以用补丁来做,但看起来很多工作.

compression mercurial push changeset

95
推荐指数
5
解决办法
2万
查看次数

如何从zip文件中读取数据而不必解压缩整个文件

无论如何在.Net(C#)中从zip文件中提取数据而不解压缩整个文件?

简单地说,我可能想从zip文件的开头提取数据(文件),显然这取决于压缩算法是否以确定的顺序压缩文件.

c# compression zip data-compression

92
推荐指数
4
解决办法
12万
查看次数

与GZIP相比,缩小了压缩浏览器的兼容性和优势


更新2012年2月10日:

zOompf已经完成了这个题目了一些非常深入的研究在这里.它胜过下面的任何发现.


更新2010年9月11日:

一个测试平台已经为此创建这里




一些背景信息的GZIP和DEFLATE(zlib)的HTTP 1.1定义:

"'Gzip'是gzip格式,'deflate'是zlib格式.它们应该调用第二个'zlib'来避免与原始deflate压缩数据格式混淆.虽然HTTP 1.1 RFC 2616正确指向RFC 1950中针对'deflate'传输编码的zlib规范,有报告称服务器和浏览器根据RFC 1951中的deflate规范错误地生成或期望原始deflate数据,最明显的是Microsoft产品.所以尽管'deflate'使用zlib格式的传输编码将是更有效的方法(实际上正是 zlib格式的设计),使用'gzip'传输编码可能更可靠,因为HTTP上的名称选择不幸1.1作者." (来源:http://www.gzip.org/zlib/zlib_faq.html)

所以,我的问题是:如果我使用NO zlib包装器发送RAW deflate数据(或gzip,就此而言)是否有任何现代浏览器(例如,IE6和更高版本,FF,Chrome,Safari等)无法理解原始的deflate压缩数据(假设HTTP请求标头"Accept-Encoding"包含"deflate")?

放气数据总是比GZIP小几个字节.

如果所有这些浏览器都能成功解码数据,那么发送RAW deflate而不是zlib会有什么缺点?



更新2010年9月11日:

一个测试平台已经为此创建这里

compression optimization gzip zlib deflate

89
推荐指数
2
解决办法
4万
查看次数

89
推荐指数
5
解决办法
8万
查看次数

Node.js:Gzip压缩?

我错误地发现Node.js没有gzip压缩,并且没有模块可以执行gzip压缩吗?如何使用没有压缩的Web服务器?我在这里错过了什么?我是否应该尝试将算法加载到JavaScript以供服务器端使用?

compression gzip node.js

87
推荐指数
9
解决办法
9万
查看次数

pdftk压缩选项

我使用pdftk使用以下命令行压缩pdf

pdftk file1.pdf output file2.pdf compress
Run Code Online (Sandbox Code Playgroud)

它的工作原理是我文件的重量减少了.

是否有[选项]来改变压缩???

或者也许压缩我的文件的其他解决方案?它很重,因为有些图形有很多要点.有没有办法将这些图转换为例如jpg并调整压缩?

compression pdftk

85
推荐指数
6
解决办法
11万
查看次数