LZ77 算法的JS实现

作者:hutia 来源:蓝色理想 时间:2010-04-11 22:32:00 

JS操作二进制很麻烦,而且一直没有一个好的无损压缩工具来实现纯文本的压缩。

所以钻研了一段时间的gzip,后来发现还是仅用 LZ77 比较容易实现,gzip中的 haffman 压缩部分对于JS来说太难搞了。

代码如下,注释的非常完整,所以就不多说了,有兴趣的可以仔细研究下:

运行代码框


标签:LZ77,js,gzip,压缩算法
0
投稿

猜你喜欢

  • IE6,IE7中定位相关的怪异问题

    2009-12-08 12:49:00
  • asp如何用通过Web访问OLAP数据?

    2010-06-16 09:52:00
  • 怎样设置密码保护问题

    2009-02-16 13:12:00
  • 页面链接方式的统一性

    2008-03-24 17:02:00
  • 18个超棒的Web和移动应用开发框架

    2011-03-31 17:04:00
  • 给JavaScript自定义一个Trim函数

    2008-04-20 16:30:00
  • 根据时段自动切换你的站点CSS皮肤风格

    2007-09-20 18:08:00
  • 在Win2003 64位下ASP无法连接Access数据库

    2011-03-30 11:22:00
  • YUI Compressor 组件压缩 JavaScript 的一些原理

    2009-08-02 20:22:00
  • oracle 数据库连接分析

    2009-07-28 10:42:00
  • Facebook是如何设计的[译]

    2009-09-17 13:10:00
  • asp如何用下拉列表显示数据库里的内容?

    2010-06-16 09:54:00
  • 讲解Access数据库中数据表的自动重新联接

    2008-11-28 16:29:00
  • Javascript Selectors 入门篇

    2010-04-12 12:55:00
  • 减少新开窗口提升可访问性

    2009-04-17 13:56:00
  • ASP SCRIPT: 计数器(使用GrapShot组件)

    2008-11-07 15:36:00
  • thinkphp(php)插件钩子(hooks)分析的简单实现机制

    2023-05-25 09:27:58
  • ASP自动解压RAR文件代码

    2007-11-06 13:29:00
  • 一个简单的ASP生成HTML分页程序

    2009-07-05 18:32:00
  • 加密SQL Anywhere 提升政府行业数据安全

    2008-12-03 15:25:00
  • asp之家 网络编程 m.aspxhome.com