免费注册 查看新帖 |

Chinaunix

  平台 论坛 博客 文库
12下一页
最近访问板块 发新帖
查看: 2974 | 回复: 10
打印 上一主题 下一主题

请教一个关于压缩解压缩的问题 [复制链接]

论坛徽章:
0
跳转到指定楼层
1 [收藏(0)] [报告]
发表于 2010-08-31 15:02 |只看该作者 |倒序浏览
“报文要经过标准的ZIP算法压缩”
我是在unix 上用C做开发。
在网上查了一下,unix 下的压缩解压缩的库有个zlib,但是用的好像不是ZIP算法。
问下哪位知道unix下有其它的库实现ZIP算法?
或者还是只能在网上找实现ZIP的函数?

论坛徽章:
0
2 [报告]
发表于 2010-08-31 15:08 |只看该作者
zip不是开源的。使用要付费吧。

论坛徽章:
324
射手座
日期:2013-08-23 12:04:38射手座
日期:2013-08-23 16:18:12未羊
日期:2013-08-30 14:33:15水瓶座
日期:2013-09-02 16:44:31摩羯座
日期:2013-09-25 09:33:52双子座
日期:2013-09-26 12:21:10金牛座
日期:2013-10-14 09:08:49申猴
日期:2013-10-16 13:09:43子鼠
日期:2013-10-17 23:23:19射手座
日期:2013-10-18 13:00:27金牛座
日期:2013-10-18 15:47:57午马
日期:2013-10-18 21:43:38
3 [报告]
发表于 2010-08-31 15:12 |只看该作者
这个协议定义得不太靠谱

论坛徽章:
0
4 [报告]
发表于 2010-08-31 15:16 |只看该作者
咳。不靠谱的地方多了,没办法啊。
socket传送报文,报文里面报文长度或者结束符啥的都没有。
对方说read一次就完事儿,如果报文收的不全,他们的程序会报错的。
我就无语了。

论坛徽章:
324
射手座
日期:2013-08-23 12:04:38射手座
日期:2013-08-23 16:18:12未羊
日期:2013-08-30 14:33:15水瓶座
日期:2013-09-02 16:44:31摩羯座
日期:2013-09-25 09:33:52双子座
日期:2013-09-26 12:21:10金牛座
日期:2013-10-14 09:08:49申猴
日期:2013-10-16 13:09:43子鼠
日期:2013-10-17 23:23:19射手座
日期:2013-10-18 13:00:27金牛座
日期:2013-10-18 15:47:57午马
日期:2013-10-18 21:43:38
5 [报告]
发表于 2010-08-31 15:33 |只看该作者
这样的协议上了线,以后麻烦事情多多,LZ趁早想办法吧{:3_198:}

论坛徽章:
0
6 [报告]
发表于 2010-08-31 15:41 |只看该作者
回复 5# hellioncu


   
   对方是省内的服务器开发商。
   说省内的其它银行都是这么做的。到目前为止都没有问题。
   我想,应该是大家走的都是专线,网络太顺畅了,所以才没有问题。

论坛徽章:
0
7 [报告]
发表于 2010-08-31 15:43 |只看该作者
zip 是一种文件存档格式,就像 tar, cpio,并不是压缩算法。
这种活就别接了,估计等你费劲实现出来他们也看不懂。

论坛徽章:
0
8 [报告]
发表于 2010-08-31 15:46 |只看该作者
zip是格式,不能算作算法吧。zip压缩默认用的算法是lz77,而且报文这个东西又不是文件,怎么能用zip格式压缩呢。

论坛徽章:
0
9 [报告]
发表于 2010-08-31 15:51 |只看该作者
网上找了一下,还真有这个ZIP压缩算法
http://wenku.baidu.com/view/fcd189c69ec3d5bbfd0a74d1.html

论坛徽章:
1
午马
日期:2013-08-23 23:39:47
10 [报告]
发表于 2010-08-31 15:56 |只看该作者
zip是开放格式, lz77压缩算法也是开源的
您需要登录后才可以回帖 登录 | 注册

本版积分规则 发表回复

  

北京盛拓优讯信息技术有限公司. 版权所有 京ICP备16024965号-6 北京市公安局海淀分局网监中心备案编号:11010802020122 niuxiaotong@pcpop.com 17352615567
未成年举报专区
中国互联网协会会员  联系我们:huangweiwei@itpub.net
感谢所有关心和支持过ChinaUnix的朋友们 转载本站内容请注明原作者名及出处

清除 Cookies - ChinaUnix - Archiver - WAP - TOP