首页
学习
活动
专区
圈层
工具
发布
    • 综合排序
    • 最热优先
    • 最新优先
    时间不限
  • 来自专栏大冰块技术记录

    MD5压缩解压

    java.util.Map;import java.util.zip.DeflaterOutputStream;import java.util.zip.InflaterOutputStream;/** 压缩工具 compressData(flowData); data.put(key, flowData); data.put(ISCOMPRESSED_KEY, "Y"); } /** 压缩字符串

    32110编辑于 2023-11-26
  • 来自专栏java系列博客

    MD5压缩算法

    package cn.com.test; /* 传入参数: 一个字节数组 * 传出参数: 字节数组的MD5结果字符集 */ public class MD5 { public static String getMD5 (byte[] source){ String s = null; //用来将字节转换成十六进制表示的字符 char hexDigits[] = {'0' ,'1', '2' , '3', '4' ,'5' ,'6', '7','8','9','a','b','c','d','e','f'}; try { java.security.MessageDigest md = java.security.MessageDigest.getInstance("MD5"); md.update(source); //MD5 的计算结果是一个128位的长整数 ,'@','#'}; System.out.println(MD5.getMD5(byarr)); } }

    2.6K60发布于 2018-06-13
  • 来自专栏OECOM

    html5前端图片压缩

    如今手机像素越来越高,造成拍出来的照片越来越大,随便拍一张就好几兆,于是乎就有了一种需求就是压缩图片,在之前压缩图片的功能是在后台操作的,之后前端亦可以进行图片的压缩功能。 前端进行图片压缩的原理很简单,就是利用canvas来进行压缩,js将file框内的图片文件读取之后,按照比例绘制到canvas上,然后将canvas保存成图片即可实现了压缩功能。 200, 0,myorientation);//获得的路径是将图片转换成了base64 $("#myImage").attr("src",thumb); } } 至此,图片的压缩功能已经完全实现了

    4.2K50发布于 2020-07-02
  • 来自专栏软件研发

    讲解YOLOv5模型剪枝压缩

    为了解决这个问题,模型剪枝压缩成为了一种常用的方法。在本文中,我们将讲解如何使用YOLOv5模型进行剪枝压缩,以实现模型的高效部署。 YOLOv5模型剪枝压缩方法在进行YOLOv5模型剪枝压缩时,可以采用以下几种常用的方法:1. 通道剪枝通道剪枝是指通过剪枝模型中的冗余通道来减少模型的参数和计算量。 实施步骤下面是使用YOLOv5模型进行剪枝压缩的简要步骤:准备数据集和模型:首先准备训练数据集,并使用训练数据集训练一个YOLOv5模型。 模型部署:将剪枝压缩后的模型部署到目标设备上,并进行推理或应用。总结在本篇文章中,我们讲解了如何使用YOLOv5模型进行剪枝压缩,以实现模型的高效部署。 希望本文能对您了解YOLOv5模型剪枝压缩提供一些帮助,同时也希望读者能够深入探索和扩展模型剪枝压缩的方法,为实际的深度学习应用提供更多的解决方案。

    1.3K11编辑于 2023-12-08
  • 来自专栏仙士可博客

    H5图片压缩与上传

    现在手机用户拍照照片都十分巨大,1m-10m,而普通用户的上传带宽大概为100kb/s-1m/s,导致上传图片十分缓慢 解决方法为上传之前先把图片进行压缩,使得上传速度增加,服务器硬盘,带宽速度压力也更小 var mpImg = new MegaPixImage(file);     // render方法的maxWith,maxHeight,以及quality都决定了压缩图片的质量     var resImg 压缩图片十分的耗时,尤其是多张图片一起的时候,所以需要稍微变换一下  fileSelected: function () {                    var files = $("#fileImage $upload->getSysSetPath();//目录地址         $new_file = md5(uniqid($this->member_info['member_id'])).". {$type}";//用微秒和会员id产生md5唯一字符串         if (file_put_contents($path.

    2.4K11发布于 2019-12-19
  • 来自专栏前端之攻略

    HTML5+APP 拍照压缩上传 原

    HandheldFriendly" content="true" /> <meta name="MobileOptimized" content="320" /> <title>Hello H5+ else { alert("fail") wt.close(); } } ); task.addData("client", "HelloH5+ appendByGallery() { plus.gallery.pick(function(p) { compress(p); appendFile(p); }); } //压缩图片 > 主要用到html5+拍照与压缩插件 在拍照成功后会返回图片保存的路径,如上面的p参数,在压缩图片时要用到p,overwrite: true不能省略。

    1.2K31发布于 2019-04-04
  • 来自专栏mac软件推荐

    BetterZip 5 for Mac(苹果解压缩软件)

    BetterZip 5 for Mac是一款运行在苹果电脑上面的解压神器,支持市面上所有的压缩格式、支持压缩包加密,而且不用解压即可预览文件,同时还具有窗口式的查看界面,解压部分文件等功能,这款mac解压工具支持的格式包括 BetterZip 5 for Mac(苹果解压缩软件)

    71420编辑于 2022-11-16
  • 来自专栏Java知识图谱

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

    技术实现依托gzip压缩,仅仅在服务器与客户端网络传输时对静态资源进程压缩,文件的大小在压缩前与还原后保持不变。 gzip on; gzip_comp_level 5; gzip_min_length 10K; gzip_types application/javascript text/css; 2、动态资源 通过代理后端服务返回的 gzip on; gzip_comp_level 5; gzip_min_length 50K; gzip_types application/json; (二)图片资源 1、图片文件 常见的图片文件格式有 gzip on; gzip_comp_level 5; gzip_min_length 50K; gzip_types image/jpeg image/gif image/png; 三、图片压缩 Nginx 图片压缩分为两类:一是等比压缩;二是固定宽高压缩。根据应用场景的不同也分为两类:一是固定参数;二是动态参数。 此部分图片压缩后到达浏览器不会被还原。

    6.7K41编辑于 2022-02-08
  • 来自专栏Android开发指南

    5.post上传和压缩、插件模拟请求

    gzip gzip一种压缩方式,或者是文件形式,它主要用于网络传输数据的压缩 gzip压缩好不好用 浏览器:网速一定.内容越小.请求响应的速度是不是更快 手机server:返回数据类型是json/ xml->文本-->压缩率会很高. gzip执行流程 //1. 根据响应头得知服务器知否进行了gzip压缩 * Header[] headers = response.getHeaders("Content-Encoding"); for (Header IoUtils.convertStreamToString(in); } else { result = EntityUtils.toString(entity); } 服务端具体怎么支持gzip压缩 //4. string-->byte[]; byte[] bitmapByteArr = Base64.decode(bitmapString, Base64.DEFAULT); //5.

    2.4K90发布于 2018-05-14
  • 来自专栏mac软件推荐

    BetterZip 5 for Mac(苹果专用解压缩软件)

    BetterZip是一款Mac操作系统上的压缩和解压缩工具,它可以帮助用户创建、打开、浏览和提取各种不同类型的压缩文件。 它具有以下一些主要特点:支持多种压缩格式:BetterZip支持多种常见的压缩格式,例如ZIP、RAR、7-Zip、TAR等,用户可以方便地压缩和解压缩各种类型的文件。 自定义压缩选项:BetterZip可以让用户自定义压缩选项,例如压缩级别、加密、分卷等,以满足用户的不同需求。 预览和编辑压缩文件:BetterZip可以让用户预览和编辑压缩文件中的内容,例如添加、删除、重命名和移动文件等。 快速压缩和解压缩:BetterZip具有快速的压缩和解压缩速度,可以帮助用户更快地完成文件的压缩和解压缩

    59410编辑于 2023-04-07
  • 来自专栏码力全开

    5分钟上手视频压缩神器:HandBrake

    虽然配置的界面看起来很复杂,不过不用担心,其实视频压缩最关键的因素就是码率,视频的码率决定了最终视频文件的大小。

    5.2K20发布于 2020-04-23
  • 来自专栏全栈程序员必看

    Yolov5更换backbone,与模型压缩(剪枝,量化,蒸馏)

    项目地址(GitHub):https://github.com/Ranking666/Yolov5-Processing 项目介绍: 本仓库是基于官方yolov5源码的基础上,进行的改进。 目前支持更换yolov5的backbone主干网络为Ghostnet,以及采用eagleeye的剪枝方法支持对yolov5系列的剪枝。 后续,将会添加更多更轻量,更优秀的主干网络,比如swintrans,EfficientNet等,以及其他剪枝方法,以及量化,蒸馏对于yolov5系列的支持。

    2.1K20编辑于 2022-09-22
  • 《数字图像处理》实验5-图像压缩及编码

    实验目标 理解图像压缩的核心原理(减少冗余信息)及评价标准(压缩比、图像质量); 掌握无损压缩(Huffman 编码)与有损压缩(DCT 变换、小波变换)的实现方法; 熟悉 JPEG 标准核心技术(DCT 变换 + 量化),理解小波变换的多分辨率压缩特性; 能够通过 MATLAB 函数实现图像压缩、编码、重构,并分析压缩效果。 核心原理与关键函数 压缩分类:无损压缩(无信息丢失,如 Huffman 编码)、有损压缩(牺牲部分细节换高压缩比,如 DCT、小波变换); 核心技术: 色彩空间压缩:彩色图转灰度图(减少通道冗余); 核心技术梳理 实验模块 压缩类型 核心逻辑 压缩比 适用场景 彩色转灰度 无损(通道压缩) 减少颜色通道冗余 ~1.5 无需彩色信息的场景 DCT 量化压缩 有损(频域压缩) 量化 + 高频置零 中高 阈值过大导致细节丢失严重; 无损 vs 有损:无损压缩(Huffman)无信息丢失但压缩比低,有损压缩(DCT、小波)压缩比高但需控制失真。

    14710编辑于 2026-01-21
  • 来自专栏软件安装

    推荐5款跨平台、功能稳定的压缩软件

    核心能力:支持7Z、ZIP、RAR、TAR等80+格式,AES-256加密、分卷压缩,命令行/图形界面双模式,极限压缩与数据备份。 可以看看这篇文章 7z、tar、zip等压缩包怎么解压?压缩包解压教程 ▌2. Bandizip 定位:免费无广告的极速压缩工具,主打多核优化与界面简洁。 核心能力:支持RAR5、7Z、ZIPX等主流格式,解压速度快,支持批量解压、编码自动识别,避免文件名乱码。 WinRAR 定位:经典专业压缩软件,RAR格式开创者,压缩率与修复能力突出。 核心能力:AES-256加密、分卷压缩、文件修复(独家专利)、自解压包制作,定位传输大型/受损压缩包。 ▌5. WinZip 定位:老牌商业压缩软件,侧重云协作与办公场景。 核心能力:集成Dropbox/Google Drive等云盘,支持PDF转换、文件加密、批量处理,主打商务文件分发与云同步。

    1K10编辑于 2026-03-26
  • 来自专栏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
  • 来自专栏Android-薛之涛

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

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

    4.2K70发布于 2018-12-06
  • 来自专栏HT

    Zip 压缩和解压技术在 HTML5 中的应用

    这是我要压缩的文件列表,把响应的资源文件存放到对应的文件夹下,然后在 loadorder 文件中标明资源加载的顺序,loadorder 文件内容如下: 'js/ht.js', 'js/ht-obj.js JSZip 在压缩或解压数据的时候,如果出现速度较慢的情况,可以考虑使用 Web Worker,Web Worker的具体应用可以参考《3D拓扑自动布局之Web Workers篇》。

    2.5K80发布于 2018-01-03
  • 来自专栏SEian.G学习记录

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

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

    4.1K20编辑于 2022-01-18
  • 来自专栏腾讯多媒体实验室

    PCS 2022 | 腾讯多媒体实验室5篇论文入选,含视频压缩、视频数据集、神经网络压缩图像视频压缩、高维媒体压缩等领域

    本次,腾讯多媒体实验室共有5篇论文入选,内容含视频压缩、视频数据集、神经网络压缩图像/视频压缩、高维媒体压缩等多个领域。 在我们之前的工作中,提出了几种基于神经网络的环路滤波器来提高 VVC 以外的压缩性能。但是,没有考虑帧间引用机制的影响,导致训练过程和最终测试过程不一致。 Chin 2022 IEEE PCS, Dec. 2022 https://ieeexplore.ieee.org/document/10018005 本文描述了替代神经图像压缩(SNIC),这是一种增强任何神经图像压缩模型的通用方法 它将压缩性能提高到灵活的失真度量,并使用单个模型实例实现比特率控制。关键思想是将要压缩的图像替换为以所需方式优于原始图像的替代图像。 我们展示了SNIC 在与各种神经压缩模型和目标指标相结合时在提高压缩质量和执行通过率失真曲线测量的比特率控制方面的有效性。

    88240编辑于 2023-04-10
  • 来自专栏又见苍岚

    Linux 压缩压缩命令汇总

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

    4.8K20编辑于 2022-08-06
领券