之间Gzip和ZIP格式相似
Gzip和ZIP格式有(在联盟百科)9共同点: 压缩软件列表,压缩软件比较,专利,C语言,DEFLATE,LZ77与LZ78,LZW,数据压缩,7-Zip。
压缩软件列表
下面是文件压缩软件的不完全列表。.
压缩软件比较
下列的表格比較各数据压缩软件的一般及技術性資料。欲知詳情,請參見各產品的條目。本條目並不包含全部資料,亦不一定是最新資訊。除非於註腳中另有指定,否則一切比較,皆基於穩定版及沒有其他增益集、附加元件、附加程式、擴充套件或外部程式。.
专利
专利,即專利權的簡稱,主要分為發明、实用新型及工業設計三種類型。各國政府設立專利制度,其目的在於鼓勵民眾從事發明,保護發明人(或其受讓人或繼承人)的權利,並指導專利權人與民眾以合法、適當的方式利用發明,以促進產業發展。專利制度是讓專利權人在法定期間(例如:20年)內享有專利技術的排他權(注意,並非獨占權),使其享有商業上的特權利益,以鼓勵其將知識公開分享。當專利權法定期間屆滿,專利權即告消滅,民眾即可根據專利說明書所揭露的內容,自由運用其專利技術。 申請專利,必須向政府機關提出「專利說明書」,明確且充分揭露其發明技術的內容到可具體實施的地步(不可僅是漫天空想),並界定請求的權利範圍。請求的權利範圍如不符合專利要件(例如:發明是既有的習知技術),就會被駁回,無法取得專利權。由於專利要件的判斷涉及不確定法律概念,專利專責機關對專利範圍在其判斷餘地中所為的專業判斷經常引發爭議,因而導致專利爭訟。.
C语言
C是一种通用的程式語言,广泛用于系统软件与应用软件的开发。于1969年至1973年間,為了移植與開發UNIX作業系統,由丹尼斯·里奇與肯·汤普逊,以B语言为基础,在贝尔实验室設計、开发出來。 C语言具有高效、灵活、功能丰富、表达力强和較高的可移植性等特点,在程式設計中备受青睐,成为最近25年使用最为广泛的编程语言。目前,C语言編譯器普遍存在於各種不同的操作系统中,例如Microsoft Windows、macOS、Linux、Unix等。C語言的設計影響了众多後來的程式語言,例如C++、Objective-C、Java、C#等。 二十世纪八十年代,為了避免各開發廠商用的C語言語法產生差異,由美國國家標準局為C語言訂定了一套完整的國際標準語法,稱為ANSI C,作為C語言的標準。二十世纪八十年代至今的有关程式開發工具,一般都支持符合ANSI C的語法。.
DEFLATE
DEFLATE是同时使用了LZ77算法与哈夫曼编码(Huffman Coding)的一个无损数据压缩算法。它最初是由菲尔·卡茨(Phil Katz)为他的PKZIP软件第二版所定义的,后来被标准化。 菲尔·卡茨及其所拥有的为该算法申请了。人们普遍认为DEFLATE不受任何专利所覆盖,并且在LZW(GIF文件格式使用)相关的专利失效之前,这种格式除了在ZIP文件格式中得到应用之外也在gzip压缩文件以及PNG图像文件中得到了应用。 DEFLATE压缩与解压的源代码可以在自由、通用的压缩库zlib上找到。 更高压缩率的DEFLATE是7-zip所实现的。AdvanceCOMP也使用这种实现,它可以对gzip、PNG、MNG以及ZIP文件进行压缩从而得到比zlib更小的文件大小。在Ken Silverman的KZIP与PNGOUT中使用了一种更加高效同时要求更多用户输入的DEFLATE程序。.
DEFLATE和Gzip · DEFLATE和ZIP格式 ·
LZ77与LZ78
LZ77与LZ78是Abraham Lempel与Jacob Ziv在1977年以及1978年发表的论文中的两个无损数据压缩算法。这两个算法是大多数LZ算法变体如LZW、LZSS以及其它一些压缩算法的基础。与最小冗余编码器或者行程长度编码器不同,这两个都是基于字典的编码器。LZ77是“滑动窗”压缩算法,这个算法后来被证明等同于LZ78中首次出现的显式字典编码技术。.
Gzip和LZ77与LZ78 · LZ77与LZ78和ZIP格式 ·
LZW
藍波-立夫-衛曲編碼法(Lempel-Ziv-Welch,縮寫LZW),是、与共同提出的一種無損数据压缩演算法。 它在1984年由泰瑞·衛曲改良亞伯拉罕·藍與傑可布·立夫在1978年发表的LZ78的版本而來(主要是基於藍波、立夫的壓縮概念,設計出一套具有可逆推的邏輯程序)。 與霍夫曼編碼相比,藍波-立夫-衛曲編碼法被視作將不同長度字串以固定長的碼編輯(霍夫曼編碼將固定長度字元用不同長度的碼編輯)。其優點在於此方法只需儲存一個相當小的表格,即可儲存資料還原時相對應的值,所以所需成本相對地低;然而,这种算法的設計著重在实现的速度,由于它并没有对数据做任何分析,所以并不一定是最好的演算法(參考LZMA,LZ77)。.
数据压缩
在计算机科学和信息论中,数据压缩或者源编码是按照特定的编码机制用比未经编码少的数据位元(或者其它信息相关的单位)表示信息的过程。例如,如果我们将「compression」编码为「comp」那么这篇文章可以用较少的数据位表示。常見的例子是ZIP文件格式,此格式不仅仅提供压缩功能,还可作为归档工具(Archiver),能够将许多文件存储到同一个文件中。.
Gzip和数据压缩 · ZIP格式和数据压缩 ·
7-Zip
7-Zip是一個开放源码的数据压缩程式,主要用在Microsoft Windows作業系統,Unix-like的作業系統如Linux與FreeBSD下面有7-zip的移植版本p7zip可以使用。它提供命令行接口的程序或图形用户界面的程序,而且可以與檔案總管結合。7-Zip是自由軟體,由伊戈尔·帕夫洛夫於1999年開始發展,並把主体在GNU LGPL下發佈;加密部份,使用高级加密标准(AES)的程式碼,使用BSD许可证發佈;解压RAR部分,使用RAR特定的许可协议。 7-Zip目前在市場上主要的競爭對手是WinZip以及WinRAR,這兩者都是專有軟體。7-Zip也是目前最普及的開放原始碼壓縮程式。 7-Zip在2007年獲得SourceForge.net的社区票选为“最佳技术设计”及“最佳项目”两个奖项.
上面的列表回答下列问题
- 什么Gzip和ZIP格式的共同点。
- 什么是Gzip和ZIP格式之间的相似性
Gzip和ZIP格式之间的比较
Gzip有26个关系,而ZIP格式有41个。由于它们的共同之处9,杰卡德指数为13.43% = 9 / (26 + 41)。
参考
本文介绍Gzip和ZIP格式之间的关系。要访问该信息提取每篇文章,请访问: