这几天做了个TCP通讯的东西,由于需要发送的数据太大,所以想办法将发送的时候给他压缩,然后再发送压缩过的数据,接受方也可以减轻接受的时间和分配过大的内存空间造成的缓慢运行问题.我就将代码放下做个记号.
使用他的时候我们需要添加第三方给我们提供的ICSharpCode.SharpZipLib.dll然后我们才可以使用,对字符的压缩比是很高的,我观察了下基本上可以压缩成100:1这样的效果.以后在遇见类似的情况可以参考下.
这几天做了个TCP通讯的东西,由于需要发送的数据太大,所以想办法将发送的时候给他压缩,然后再发送压缩过的数据,接受方也可以减轻接受的时间和分配过大的内存空间造成的缓慢运行问题.我就将代码放下做个记号.
使用他的时候我们需要添加第三方给我们提供的ICSharpCode.SharpZipLib.dll然后我们才可以使用,对字符的压缩比是很高的,我观察了下基本上可以压缩成100:1这样的效果.以后在遇见类似的情况可以参考下.