首页
学习
活动
专区
圈层
工具
发布
    • 综合排序
    • 最热优先
    • 最新优先
    时间不限
  • 来自专栏Linux基础入门

    10)Linux压缩解压命令

    :.gz PS:只能压缩文件不能压缩目录,并不能保存原文件 例1:将newfiles文件进行压缩,同时可以看到压缩前后文件大小变化 ? 功能描述:解压缩.gz的压缩文件 例1:将newfiles.gz解压缩 ? 例1:目录先打包再压缩,最终为.tar.gz格式 ? 例2:打包时同时压缩(常用) ? 例3:解压缩(常用) ? 例4:生成.tar.bz2的压缩包。PS:-xjf解压缩 ? ? 4. 例1:压缩文件还会人性化提示压缩比例 ? 例2:压缩目录 ? ? 5. bzip -k 产生压缩文件后保留原文件 功能描述:压缩文件 压缩后文件格式:.bz2 PS:相对于gzip可以保留原文件,并且压缩比非常惊人,一般压缩大文件推荐用这个 例1:压缩文件

    2.7K10发布于 2020-08-26
  • 来自专栏CreateAMind

    代码:lossless 压缩 10x faster VAE

    paper1: [1] Anji Liu, Stephan Mandt and Guy Van den Broeck. Lossless Compression with Probabilistic Circuits, In International Conference on Learning Representations (ICLR), 2022.

    43820编辑于 2022-11-22
  • 来自专栏TechLead

    大模型应用曙光 - 10X压缩技术

    拥有10+年AI领域研究经验、复旦机器人智能实验室成员,国家级大学生赛事评审专家,发表多篇SCI核心期刊学术论文,上亿营收AI产品研发负责人。 如何在不牺牲性能的情况下将大语言模型缩小十倍? 模型压缩 模型压缩旨在在不牺牲性能的前提下减少机器学习模型的大小。对于(大型)神经网络,这可行,因为它们通常是过参数化的(即由冗余的计算单元组成)。 模型压缩的主要好处是降低推理成本。 三种压缩模型的方法 模型压缩有多种技术。这里我将重点介绍三种广泛使用的类别。 示例代码:通过知识蒸馏和量化压缩文本分类器 在基本了解了各种压缩技术后,让我们看一个如何在Python中进行压缩的实际示例。 这里,我们将压缩一个有1亿参数的模型,该模型用于分类URL是否安全(即钓鱼网站)。 我们首先使用知识蒸馏将1亿参数的模型压缩到5000万参数。

    48510编辑于 2024-09-24
  • 来自专栏java开发的那点事

    10-使用Gzip模块压缩Nginx返回的资源

    使用Gzip压缩Nginx返回的资源 为了演示压缩, 我上传一个大一点的图 我找了一个523k的图, 重命名一下并上传到服务器 访问一下 535kb 接下来配置gzip压缩 # 开启gzip压缩功能 , 目的: 提高传输效率, 节约带宽 gzip on; # 限制最小压缩, 单位为字节, 小于1字节就不会压缩 gzip_min_length 1; # 压缩比 1-9 文件越大,压缩越多 gzip_comp_level 3; # 要压缩的文件类型 gzip_types text/plain application/javascript application/x-javascript text/css application 只压缩了1k, 好吧, 可能不适合压缩高清图 拿老师的CSS试一下 上传到linux 访问一下 确实压缩了, 压缩为60.4kb了, 源文件是322kb的, 看来应该是文件不同压缩效果也不同, emm

    64820编辑于 2022-09-13
  • 来自专栏韩曙亮的移动开发专栏

    【Android 内存优化】Android 原生 API 图片压缩代码示例 ( PNG 格式压缩 | JPEG 格式压缩 | WEBP 格式压缩 | 动态权限申请 | Android10 存储策略 )

    文章目录 一、 图片质量压缩 二、 图片尺寸压缩 三、 Android 10 文件访问 四、 完整源码示例 上一篇博客 【Android 内存优化】图片文件压缩 ( Android 原生 API 提供的图片压缩功能能 | 图片质量压缩 | 图片尺寸压缩 ) 简要介绍了 图片文件压缩格式 , 以及 Android 提供的图片质量 , 尺寸压缩 API , 本博客中使用该 API 进行图片压缩 ; 一、 图片质量压缩 ; bitmap = Bitmap.createScaledBitmap(bitmap, width, height, true); 三、 Android 10 文件访问 ---- 文件存储相关官方参考资料 Android 10 系统中动态申请权限 , 设置旧的存储访问策略 ( 该策略将在 Android 11 中无效 ) ; 这里简要介绍暂时性的解决方案 ; 1. true; } } return false; } 执行完上述三个步骤的操作 配置权限 设置旧存储策略 动态申请权限 即可在 Android 10

    1.1K20编辑于 2023-03-27
  • 来自专栏VBA 学习

    VBA解压缩ZIP文件10——解压-动态Huffman

    使用动态Huffman压缩的数据块,在数据块的开头仍然是3个bit的Header,第2个bit是0、第3个bit是1,因为读取过程是先读取低位,再读取高位,所以结果应该是二进制10。 01 解析h3 Huffman树 接下来的压缩数据块的bit流分别是: HLIT:5比特,记录literal/length码树中码长序列(CL1)个数的一个变量。 02 解析h1、h2 Huffman树 得到了h3后,继续读取压缩数据块后面的bit流,并使用h3进行解码,得到SQ1,使用行程编码进行解析,得到CL1,然后创建h1(编码literal和length 继续读取压缩数据块后面的bit流,并使用h3进行解码,得到SQ2,使用行程编码进行解析,得到CL2,然后创建h2(编码distance)Huffman树。 'ZIP里的压缩算法称为Deflate算法 '对应的解压缩算法称为Inflate Private Function InflateByHuffman(h1 As CHuffmanTree, h2 As

    1.1K10发布于 2020-08-04
  • 来自专栏Java知识图谱

    Nginx网络压缩 CSS压缩 图片压缩 JSON压缩

    技术实现依托gzip压缩,仅仅在服务器与客户端网络传输时对静态资源进程压缩,文件的大小在压缩前与还原后保持不变。 gzip on; gzip_comp_level 5; gzip_min_length 10K; gzip_types application/javascript text/css; 2、动态资源 通过代理后端服务返回的 图片压缩分为两类:一是等比压缩;二是固定宽高压缩。根据应用场景的不同也分为两类:一是固定参数;二是动态参数。 此部分图片压缩后到达浏览器不会被还原。 (\d+)$ {   image_filter resize $3 -;   image_filter_buffer 10M;   try_files /$1.$2 /default.png;   root (\d+)x(\d+)$ {   image_filter crop $3 $4;   image_filter_buffer 10M;   try_files /$1.$2 /default.png;

    6.7K41编辑于 2022-02-08
  • 来自专栏林德熙的博客

    win10 uwp 修改图片质量压缩图片

    ,对比原图的文件大小和压缩之后的图片大小 var sourceFileProperties = await sourceFile.GetBasicPropertiesAsync( imageWriteAbleStream.Size; // 欢迎访问我博客 https://blog.lindexi.com/ 里面有大量 UWP WPF 博客 Debug.WriteLine($"压缩之后比压缩前的文件小 {fileSize - jpegImageSize}"); 这个压缩图片的方法的代码虽然看起来很多,但是看起来还是很简单先打开原来的图片文件对原图进行解密然后输出到新的文件 ///

    /// 将原来的图片转换图片质量和压缩质量 /// /// <param name="sourceFile">原来的图片</param // 欢迎访问我博客 https://blog.lindexi.com/ 里面有大量 UWP WPF 博客 Debug.WriteLine($"压缩之后比压缩前的文件小

    88210编辑于 2022-08-04
  • 来自专栏雪雁的专栏

    Linux下查看压缩文件内容的 10 种方法

    通常来说,我们查看归档或压缩文件的内容,需要先进行解压缩,然后再查看,比较麻烦。今天给大家介绍 10 不同方法,能够让你轻松地在未解压缩的情况下查看归档或压缩文件的内容。 从技术上讲,查看归档或压缩文件不提前进行解压是不可能的。本文介绍的方法中会将这些压缩文件在后台一个临时目录 /tmp 中进行解压缩。重启系统后,/tmp 目录的内容将被清空。 压缩 是一种将多个文件或文件夹组合成一个文件并进行压缩得到的结果文件。 归档文件不是压缩文件,但压缩文件可以是归档文件。明白了这两个概念之后,我们正式介绍如何在不解压的情况下查看压缩文件内容。 10.使用 less 命令 less 命令大家都可能有所了解了,它能以交互的方式查看文件内容。 不仅如此,它还可以用来查看归档/压缩文件的内容: $ less test.tar.gz 小结 上面简单介绍了 10 个不同的命令,可以使让你能够在不提取文件的前提下查看归档/压缩文件的内容,若你对其中某些命令感兴趣

    13.8K11发布于 2019-11-07
  • 来自专栏林德熙的博客

    win10 uwp 修改图片质量压缩图片

    ,对比原图的文件大小和压缩之后的图片大小 var sourceFileProperties = await sourceFile.GetBasicPropertiesAsync( imageWriteAbleStream.Size; // 欢迎访问我博客 https://blog.lindexi.com/ 里面有大量 UWP WPF 博客 Debug.WriteLine($"压缩之后比压缩前的文件小 > /// 将原来的图片转换图片质量和压缩质量 /// /// <param name="sourceFile">原来的图片</param // 欢迎访问我博客 https://blog.lindexi.com/ 里面有大量 UWP WPF 博客 Debug.WriteLine($"压缩之后比压缩前的文件小 bitmap images - Windows UWP applications ---- 本文会经常更新,请阅读原文: https://lindexi.gitee.io/post/win10

    1.3K31发布于 2019-04-09
  • 来自专栏架构专题

    OkHttp透明压缩,收获性能10倍,外加故障一枚

    像一些CPU资源占用不高的服务,比如Kafka,我们就可以开启gzip压缩,加快信息的流转。 这个压缩比有多高呢? 可以看下下面实实在在的截图,对于普通的xml或者json,数据可以由9MB压缩到350KB左右,压缩比足足达到了26。 ? 对于一个简单的SpringBoot服务,我们只需要在yml文件中配置上相应的压缩就可以了。这样,我们就打通了浏览器到Web服务的这一环。这种压缩方式,对于大数据量的服务来说,是救命式的! 程序没有设置Accept-Encoding,启用了透明压缩 服务端有Content-Encoding头,并启用了gzip压缩 有数据包 只有同时满足这三个条件,OkHttp的透明压缩才会起作用,帮我们自动解压 假如你的后端应用刚开始是没有开启gzip压缩的,这时候两者相安无事;但如果你的后端应用突然有一天开启了gzip压缩,你的这段代码将全部over。

    2.7K11发布于 2020-09-23
  • 来自专栏Jack96

    压缩压缩命令

    Linux 压缩解压命令 zip/unzip,文件后缀名为zip 压缩: zip 123.zip *.txt # 将所有的txt文件压缩成123.zip文件 zip -r test.zip 压缩: bzip2 1.txt # 将1.txt压缩成1.txt.bz2 解压: bunzip2 1.txt.bz2 bzip2 -d 1.txt.bz2 bzip2 -dk -z: 调用gzip/gunzip进行压缩解压操作,后缀名是.tar.gz -j: 调用bzip2/bunzip2进行压缩解压操作,后缀名是.tar.bz2 -C: 指定解压位置 Copy 注意:tar 只是用来打包和解包的工具,它本身是没有压缩和解压缩的功能。但是,通过添加参数,可以调用gzip或者bzip2进行压缩解压操作。 tar -z: 使用 gzip方式打包并压缩文件,后缀名为 .tar.gz,可以简写为 .tgz tar -j: 使用 bzip2 方式打包并压缩文件,后缀名为 .tar.bzip2,可以简写为

    2.2K20编辑于 2023-03-07
  • 来自专栏JavaPark

    Win10 环境下安装压缩包版本 MySQL-8.0.13

    理论上讲,如下教程适用于不同版本的 Windows 10 系统! 准备工作 系统环境:Windows 10 1803版本; 压缩包:MySQL-8.0.13 Windows zip 包下载; 安装过程 加载安装包到你的安装目录 将下载的 MySQL 压缩包解压并移到你所要安装的路径 Program Files\mysql-8.0.13-winx64\data # 允许最大连接数 max_connections=200 # 允许连接失败的次数 max_connect_errors=10 IDENTIFIED BY 'password'; 然后退出root用户登陆,尝试用你所创建的新用户进行登陆,登陆成功的提示如下; 总结 好了,通过上面的流程,是不是知道了如何在 Windows 10 系统下安装最新的压缩包版MySQL-8.0.13 呢,而且文中也对如何修改 root 用户的默认密码以及如何创建新用户给出了解决方案,是不是简单,那就亲自动手试试吧。

    1.1K40编辑于 2022-06-15
  • 来自专栏Android-薛之涛

    Android-图片的压缩(质量压缩和尺寸压缩)

    复习一下图片的压缩知识,今天来做一个总结。 什么是质量压缩? 图片的质量压缩,会改变图片在磁盘中的大小(File文件的大小),不能改变图片在加载时,在内存中的大小。 image.png 质量压缩 那我们就先看bitmapCompress()这个质量压缩的方法。 /** * 这里我们生成了一个Pic文件夹,在下面放了我们质量压缩后的图片,用于和原图对比 * 压缩图片使用Bitmap.compress(),这里是质量压缩 */ 我们看一眼原图片和压缩目录(Pic)下有没有文件: 原文件: ? 压缩后的文件: ?

    4.2K70发布于 2018-12-06
  • 来自专栏SEian.G学习记录

    MySQL表压缩和页压缩,难道只是空间压缩

    而物理存储主要是考虑是否要启用表的压缩功能,默认情况下,所有表都是非压缩的。但说到压缩,总会下意识地认为压缩会导致 MySQL 数据库的性能下降。这个观点说对也不对,需要根据不同场景进行区分。 n 的值越小,压缩比越高,消耗的 CPU 资源也越多。 注意:32K 或者 64K 的页不支持压缩。启用压缩后,索引数据也同样会被压缩。 启用表的页压缩功能后,性能有明显损失,因为压缩需要有额外的开销。主要原因是一个压缩页在内存缓冲池中,存在压缩和解压两个页。 ,会将为压缩页的数据重新写入到压缩页中。 内存不足的时候,MySQL 会将对应的未压缩页踢出去。因此如果你启用了压缩功能,你的 buffer_pool 缓冲池中可能会存在压缩页和未压缩页,也可能只存在压缩页。

    4.1K20编辑于 2022-01-18
  • 来自专栏又见苍岚

    Linux 压缩压缩命令汇总

    在Linux解压数据包时经常使用命令行,但是各种压缩包需要使用不同的命令压缩、解压,本文汇总相关命令。 命令汇总 压缩包格式 解压命令 压缩命令 .tar tar xvf FileName.tar -C target_dir tar cvf FileName.tar DirName .gz

    4.8K20编辑于 2022-08-06
  • 来自专栏禅境花园

    Node zip压缩和解压缩

    -p 与-c 参数类似,会将解压缩的结果显示到屏幕上,但不会执行任何的转换。 -t 检查压缩文件是否正确。 -u 与-f 参数类似,但是除了更新现有的文件外,也会将压缩文件中的其他文件解压缩到目录中。 -v 执行是时显示详细的信息。 -z 仅显示压缩文件的备注文字。 -a 对文本文件进行必要的字符转换。 -C 压缩文件中的文件名称区分大小写。 -j 不处理压缩文件中原有的目录路径。 -L 将压缩文件中的全部文件名改为小写。 -M 将输出结果送到 more 程序处理。 -X 解压缩时同时回存文件原来的 UID/GID。 [.zip 文件] 指定.zip 压缩文件。 [文件] 指定要处理.zip 压缩文件中的哪些文件。 -d<目录> 指定文件解压缩后所要存储的目录。 -n 特定字符串 不压缩具有特定字尾字符串的文件 -o 将压缩文件内的所有文件的最新变动时间设为压缩时候的时间 -q 安静模式,在压缩的时候不显示指令的执行过程 -r 将指定的目录下的所有子目录以及文件一起处理

    3.7K20编辑于 2022-10-25
  • 来自专栏Python

    tar压缩压缩命令详解

    tar命令详解 -c: 建立压缩档案 -x:解压 -t:查看内容 -r:向压缩归档文件末尾追加文件 -u:更新原压缩包中的文件 这五个是独立的命令,压缩解压都要用到其中一个,可以和别的命令连用但只能用其中一个 下面的参数是根据需要在压缩或解压档案时可选的。 压缩 tar –cvf jpg.tar *.jpg //将目录里所有jpg文件打包成tar.jpg tar –czf jpg.tar.gz *.jpg //将目录里所有jpg文件打包成jpg.tar后 ,并且将其用gzip压缩,生成一个gzip压缩过的包,命名为jpg.tar.gz tar –cjf jpg.tar.bz2 *.jpg //将目录里所有jpg文件打包成jpg.tar后,并且将其用bzip2 压缩,生成一个bzip2压缩过的包,命名为jpg.tar.bz2 tar –cZf jpg.tar.Z *.jpg   //将目录里所有jpg文件打包成jpg.tar后,并且将其用compress压缩

    3.7K40发布于 2018-05-28
  • 来自专栏Python无止境

    10 行 Python 代码,批量压缩图片 500 张,简直太强大了

    因此,需要先把图片压缩,再上传。 我把需求概括如下: 需要批量压缩图片,现有大约 200 张,后会再增 是压缩,不是切割截取,不改变图片尺寸 原图片大部分是 10M - 30M,目标是压缩成 1M 以内,越小越好 按着这几条线索,我搜索 “批量压缩图片”、“图片压缩工具“、”批量处理图片“...... "+ imgpath) tinify.from_file(imgpath).to_file(imgpath) 不到 10 行代码,轻轻松松就批量压缩图片,简直不要太爽! 20 M 的图片能压缩到 2 M,压缩率达到惊人的 90%,成绩喜人。 它的 API 还提供图片裁剪、加水印、保存压缩图片至云服务商(亚马逊云、谷歌云)等功能,非常强大。

    98230发布于 2019-05-08
  • 来自专栏林冠宏的技术文章

    Golang 编写的图片压缩程序,质量、尺寸压缩,批量、单张压缩

    压缩前 ?  压缩后 ? 100张600K的图片到8~9K,200px宽度,仅用了6秒左右,win 10,12G,i5,ssd。    75%,宽分辨率为200,高是等比例计算", 9 "C:/Users/lzq/Desktop/headImages/1.jpg 75 200", 10 "指桌面的 headImages } 7 mapRule := make(map[string]int64) 8 mapRule["jpg"] = 1 9 mapRule["png"] = 1 10 base int, 7 format string) bool{ 8 /** 读取文件 */ 9 file_origin, err := getDecodeFile() 10

    6.9K100发布于 2018-01-03
领券