code: public static byte[] deflater(final byte[] inputByte) throws IOException {
  		int compressedDataLength = 0;
  		Deflater compresser = new Deflater();
  		compresser.setInput(inputByte);
  		compresser.finish();
  		ByteArrayOutputStream o = new ByteArrayOutputStream(inputByte.length);
  		byte[] result = new byte[1024];
  		try {
  			while (!compresser.finished()) {
  				compressedDataLength = compresser.deflate(result);
  				o.write(result, 0, compressedDataLength);
  			}
  		} finally {
  			o.close();
  		}
  		compresser.end();
  		return o.toByteArray();
  	}
docs: 压缩.
  
  @param inputByte
  需要解压缩的byte[]数组
  @return 压缩后的数据
  @throws IOException