我需要压缩大约17-20 GB的大文件.我需要将它分成几个文件,每个文件大约1GB.
我通过Google搜索了一个解决方案,并找到了使用split和cat命令的方法.但它们根本不适合大文件.此外,它们不适用于Windows; 我需要在Windows机器上提取它.
当您在网站上运行Google的Firebug/Firefox的PageSpeed插件时,它会建议可以无损压缩图像的情况,并提供下载此较小图像的链接.
例如:
这适用于JPG和PNG文件类型(我没有测试GIF或其他.)
另请注意Flickr缩略图(所有这些图像都是75x75像素.)它们可以节省很多.如果这真的很棒,为什么雅虎不会将这个服务器端应用到整个库并减少存储和带宽负载?
即使Stackoverflow.com代表一些非常小的节省:
我已经看到PageSpeed建议使用Photoshop的"Save for Web"功能创建的PNG文件相当不错.
所以我的问题是,他们对图像做了哪些改变以减少它们呢?我猜不同的文件类型有不同的答案.对于JPG来说,这真的无损吗?他们怎么能打败Photoshop?我应该对此有点怀疑吗?
我在NGinx服务器上有一个webapp.我gzip on在conf文件中设置,现在我正在尝试查看它是否有效.YSlow表示不是,但进行测试的6个网站中有5个表示确实如此.我怎样才能得到一个明确的答案,为什么结果有差异?
我是.net的新手.我在C#中做压缩和解压缩字符串.有一个XML,我正在转换为字符串,之后我正在进行压缩和解压缩.我的代码中没有编译错误,除非我解压缩我的代码并返回我的字符串,它只返回XML的一半.
以下是我的代码,请在我错的地方纠正我.
码:
class Program
{
public static string Zip(string value)
{
//Transform string into byte[]
byte[] byteArray = new byte[value.Length];
int indexBA = 0;
foreach (char item in value.ToCharArray())
{
byteArray[indexBA++] = (byte)item;
}
//Prepare for compress
System.IO.MemoryStream ms = new System.IO.MemoryStream();
System.IO.Compression.GZipStream sw = new System.IO.Compression.GZipStream(ms, System.IO.Compression.CompressionMode.Compress);
//Compress
sw.Write(byteArray, 0, byteArray.Length);
//Close, DO NOT FLUSH cause bytes will go missing...
sw.Close();
//Transform byte[] zip data to string
byteArray = ms.ToArray();
System.Text.StringBuilder sB = new System.Text.StringBuilder(byteArray.Length);
foreach (byte item …Run Code Online (Sandbox Code Playgroud) 前几天我有一个关于缩小Javascript和CSS的讨论,而不是喜欢使用Gzip的人.
我会称这个人为X.
X说Gzip已经缩小了代码,因为它会压缩你的文件.
我不同意.Zip是一种缩小文件大小的无损方法.无损意味着原始必须完美恢复,这意味着必须存储信息才能恢复空间,不需要的字符,注释代码和其他所有内容.这会占用更多空间,因为必须压缩更多空间.
我没有测试方法,但我相信这段代码的Gzip:
.a1 {
background-color:#FFFFFF;
padding: 40px 40px 40px 40px;
}
Run Code Online (Sandbox Code Playgroud)
仍将大于此代码的Gzip:
.a1{body:background-color:#FFF;padding:40px}
Run Code Online (Sandbox Code Playgroud)
有没有人可以证明这是对还是错.
请不要说"这是正确的,因为这是我一直使用的".
我在这里要求科学证明.
我试图.tar.xz在一个命令中创建一个压缩存档.具体的语法是什么?
我试过了tar cf - file | xz file.tar.xz,但那不起作用.
我正在寻找压缩小文本字符串的算法:50-1000字节(即URL).哪种算法最适合这个?