资讯   |   开发   |   选机中心   |   产品大全 | IBM | 惠普 | 联想 | 戴尔 | 苹果 | 神舟
更多: | 华硕 | 明基 | 方正 | 紫光 | TCL | 夏新 | 联宝 | 宏碁 | 七喜 | 长城 | 清华同方 | 海尔 | 三星 | 东芝 | 索尼 | 富士通 | LG | 技术 | ddnoon
当前位置:笔记本 > 软件开发 >
Advertisement
文章正文

[挑战]了解Zip应用的请进!这种zip功能你有折吗?

类型:转载   责任编辑:asp.net   日期:2007/05/23


热门软件下载:


   

zip方面好像国内深入研究的人不多,往往是用人家写好的dll或是lib来完成实际应用!  
  从文件压缩到文件的dll和lib都很多,(如InfoZip,   zLib)也有一些是从内存到文件的(如GZip),  
  不过我现在希望有一个内存到内存的zip压缩和解压缩接口.不知道有没有大师见过?  
  要是有什么思路和见解与来聊聊!!~~  
   
  问题应该很好理解吧?就是把内存中的一段数据压缩成另一段zip数据,然后也可以反过来!

网友回答:

发表者:tlg007

内存的压缩可以这样实现:  
  内存以字节为单位,为了达到压缩数据,减少  
  存储空间的需要,基础的方面是将该内存块中  
  所有=0的字节去掉,当然要保证压缩后的内存  
  存块中存有去掉的=0的字节和其相对于内存块  
  地址的偏移量。这样解压缩时  
  只要按照存好的信息将=0的字节插入到它应该  
  存在的位置皆可以了。  
  当然,这只是最基础的,如果内存块中存在大量  
  冗余数据则压缩的时候,分析搜索将会是整个压  
  缩过程中最为关键的地方。

发表者:Mackz

内存到文件的压缩难道不是先在内存中压缩好了再保存到文件中的吗?舍本逐末。

发表者:lvgame

zl?lz吧...

发表者:tlg007

其实我也没接触过z177算法,只是从压缩的本身来看这个问题的。


 

 
热门推荐笔记本: 富士通笔记本
相关文章:
webmaster:popbb@126.com   最佳浏览:1024X768 MSIE
©2007 popbb.net All Rights Reserved