社区讨论LinuxDo 最新
【异想天开 S2】关于文件压缩的可行性探讨
前言:由于是非计算机专业、所以特定名词、概念可能会有错误、望指正、感谢 暴力发言:我的设备中存储着任何人、任何事情的记录、但是我忘记了这些数据原来的排序、所以现在正在恢复它们 距离上一个网页结构遐想不久、我又有了新的脑内合成新物件给大家分享一下 文件压缩 传统数据压缩: 原文件 ↓ 寻找冗余 ↓ 压缩编码 ↓ 较小的文件 ↓ 发送 ↓ 解压 ↓ 原文件 我想提出的方案: 原文件 ↓ 寻找规律 ↓ 归纳出方程 / 生成规则 ↓ 发送方程 ↓ 接收方执行方程 ↓ 重新生成原文件 整体方案分析 难点1 :需要数学工具突…
内容摘要
作者:#16201010101
板块:#搞七捻三
前言:由于是非计算机专业、所以特定名词、概念可能会有错误、望指正、感谢
暴力发言:我的设备中存储着任何人、任何事情的记录、但是我忘记了这些数据原来的排序、所以现在正在恢复它们
距离上一个网页结构遐想不久、我又有了新的脑内合成新物件给大家分享一下>文件压缩
传统数据压缩:
原文件
↓
寻找冗余
↓
压缩编码
↓
较小的文件
↓
发送
↓
解压
↓
原文件
我想提出的方案:
原文件
↓
寻找规律
↓
归纳出方程 / 生成规则
↓
发送方程
↓
接收方执行方程
↓
重新生成原文件
整体方案分析
难点1 :需要数学工具突破—>能够将文件规律完好表达、且表达式不过于复杂
难点2 :需要计算能力突破—>能够将接受到的方程还原为数据
优点 :将网络传输压力转移到本地运算、数据传输、转移、保存将得到极大提升
举例说明
假设我们有一个文件A、
传统压缩:本地压缩60%左右、得到a压缩、将a发送给对方、对方解压得到A
新方案:先进行本地分析、得出归纳方程F、将方程发送给对方、对方根据F逆向得出我们的文件A
**后记:**如果真的数学工具突破+运算能力突破、一种全新的、更加健全的方式可能会出现、但是这不影响我们畅想未来、佬友们
资讯来源
LinuxDo