- 浏览: 496038 次
- 性别:
文章分类
- 全部博客 (369)
- Java (48)
- Struts (1)
- Spring (4)
- Hibernate (7)
- WebServices (2)
- XML (3)
- web服务器 (12)
- PHP (16)
- FLEX (13)
- Flash (7)
- JavaScript (35)
- Ajax (4)
- Jquery (18)
- EXTJS (7)
- CSS (7)
- HTML (7)
- JSON (5)
- 好玩的 (1)
- 其他 (21)
- Oracle (35)
- mysql (12)
- Linux (12)
- JDBC (2)
- EJB3 (1)
- AOP (1)
- 正则表达式 (6)
- JSF (1)
- 设计模式 (1)
- RBAC (1)
- PowerDesigner (1)
- windows (1)
- 电脑工具软件 (3)
- SEO (3)
- maven (13)
- cms (9)
- JSP (5)
- jpbm (1)
- eclipse (8)
- sql (4)
- android (3)
- 浏览器 (5)
- 国外IT网站 (1)
- 文摘 (1)
- 文档 (31)
- doc命令 (1)
- webgl (1)
- html5 (1)
- ant (1)
- mongodb (0)
- 操作系统 (1)
- Dreamweaver (1)
- hadoop (2)
- xpath (1)
- nutch (1)
- window (1)
- xm (2)
- excel (1)
- httpclient (0)
- YII (2)
- CXF (1)
- Quartz (1)
- jsoup (2)
- wifi (2)
- logback (1)
- 硬件 (1)
- 工具 (3)
- freemark (1)
- ide (2)
- mail (1)
- log (1)
- ueditor (1)
- 链接 (1)
- reaver (2)
- js (1)
- .net (1)
- chrome (1)
- git (1)
- Docker (1)
- unicode (1)
- 多线程 (1)
- 并发 (1)
- Nashorn (3)
- Angular (1)
- curl (1)
- Cygwin (1)
- nashron (1)
- Babel (1)
- React Native (1)
- sip (1)
- openmeetings (1)
- IDEA (0)
- CAS (1)
最新评论
-
沉醉音乐的咖啡:
使用 preventDefault() 函数来阻止对表单的提交。 -
PhoenixHorse:
原表的索引啥的不就失效了吗
oracle修改表精度 -
yupengcc:
资料带走 3Q
RBAC模型 -
Java路:
...
JSON-LIB快速入门(转) -
damoqiongqiu:
utf-8下,E文字符占1个字节,中文字符占3个字节。如果一个 ...
AS3:截取定长度的字符串
//压缩 public static String Compress(String data) { try { ByteArrayOutputStream bos = new ByteArrayOutputStream(); DeflaterOutputStream zos = new DeflaterOutputStream(bos); zos.write(data.getBytes()); zos.close(); return new String(new BASE64Encoder().encode(bos.toByteArray())).replaceAll("\r", "").replaceAll("\n", ""); } catch (Exception ex) { ex.printStackTrace(); return "压缩失败"; } } //解压缩 public static String DeCompress(String encdata) { try { ByteArrayOutputStream bos = new ByteArrayOutputStream(); InflaterOutputStream zos = new InflaterOutputStream(bos); zos.write(new BASE64Decoder().decodeBuffer(encdata)); zos.close(); return new String(bos.toByteArray()); } catch (Exception ex) { ex.printStackTrace(); return "解压缩失败"; } }
用gzcompress和gzuncompress解决了
和java的DeflaterOutputStream压缩算法一样!
http://bbs.csdn.net/topics/360040787
发表评论
-
javaweb 读取 classes 下的文件
2016-05-20 11:26 893http://www.cnblogs.com/hxling/a ... -
itext pdf
2015-08-19 23:17 609itext pdf 简单版 <script src= ... -
正则解析分红
2015-05-23 15:51 675// 表达式对象 Pattern p = Patte ... -
maven中指定main方法并且导入关联jar包,拷贝依赖包
2015-03-05 10:21 698<build> <plugins& ... -
nashorn shell
2015-02-05 18:21 675java8 doc http://docs.oracle.co ... -
java jvm 多线程 并发相关
2015-01-28 09:36 581Doug Lea并发编程文章全部译文 http://ifeve ... -
char <-->unicode
2015-01-06 15:20 644http://daoshud1.iteye.com/blog/ ... -
java gc
2014-12-10 14:10 0Java垃圾回收精粹 — Part1Java垃圾回收精粹 ... -
分页test
2014-12-01 09:20 586/** * * @author lan * ... -
java 正则模板
2014-10-08 10:44 513import java.util.HashMap; im ... -
java mail 带图片附件
2014-09-24 11:54 473package t; import java.uti ... -
“||”.split(“\\|”).length return 0 and 3
2014-08-26 10:00 617“||”.split(“\\|”) [] “| ... -
JRebel config
2014-08-03 17:43 2307http://zeroturnaround.com/sof ... -
java反编译
2014-07-25 18:01 628http://jd.benow.ca/ -
mvn tomcat7:run config
2014-07-24 16:37 808<project xmlns="http: ... -
Eclipse 编写应用程序设置代理
2014-07-17 10:18 869java -Dhttp.proxyHost=proxyho ... -
happens-before
2014-06-03 12:16 741内存一致性属性 Java Language Speci ... -
java.util.concurrent 的结构
2014-06-03 00:14 609... -
深入理解Java:注解(Annotation)自定义注解入门
2014-04-21 14:27 729要深入学习注解,我们就必须能定义自己的注解,并使用注解,在 ... -
test
2014-03-16 13:35 0http://hi.baidu.com/tag/data/fe ...
相关推荐
- 首先,创建`File`对象分别代表原始的GZ压缩文件和解压后的目标文件。 - 使用`FileInputStream`打开GZ文件以读取数据,然后通过`GZIPInputStream`创建一个流,该流可以解压GZ格式的数据。 - 创建一个`...
Linux 和 Windows 下 tar.gz 文件解压命令及 WinRAR 解压报错解决方案 Linux 和 Windows 作为两大主流操作系统,各有其特点和优缺。今天,我们将讨论在 Linux 和 Windows 系统中如何解压 tar.gz 文件,包括使用 ...
4. tar.gz压缩解压 tar.gz是一种常用的压缩格式,使用tar命令可以将文件压缩为.tar.gz格式,使用tar命令可以将压缩文件解压缩。例如,要将文件file.txt压缩为example.tar.gz,可以使用命令“tar -czf example.tar....
在开发环境中,gzip也常用于HTTP压缩,服务器可以根据浏览器的支持情况发送gz压缩过的HTML、CSS、JavaScript等静态资源,减少网络传输的数据量,提高页面加载速度。此外,许多版本控制系统如Git也支持对提交的文件...
java读取tar.gz压缩文件的jar包
"压缩解压支持库"通常是指一组软件开发工具,这些工具为程序员提供接口,以便在他们的应用程序中实现文件的压缩和解压缩功能。这样的库可以是开源的,也可以是商业的,它们通常包含了多种压缩算法,以适应不同的性能...
openwrt-解压后使用.gz
本文将详细介绍如何使用 Java 在 Linux 系统上解压 `.gz` 格式的压缩文件,并探讨多种解压方法。 #### 基本解压方法 首先,我们来看一个基本的例子,该例子展示了如何使用 `GZIPInputStream` 类来读取并解压 `.gz`...
- **解压**:`tar zxvf FileName.tar.gz`,这会同时解压并解包gz压缩的tar文件。 - **压缩**:`tar zcvf FileName.tar.gz DirName`,这会先打包DirName目录,然后用gzip进行压缩。 4. **.bz2** 文件: - **解压*...
本篇文章将深入探讨如何使用Java在Linux环境下处理GZ(GNU Zip)格式的压缩文件。GZ是一种广泛用于Linux和Unix系统的文件压缩格式,它基于DEFLATE算法,能够有效地减少文件大小。 首先,我们来了解GZ文件的基础知识...
数据压缩与解压库Zlib是计算机科学领域中一个重要的工具,主要用于数据的压缩和解压缩。这个库广泛应用于各种软件开发中,特别是在网络传输、文件存储和操作系统中,因为压缩数据可以有效地节省存储空间和提高传输...
该案例通过zlib实现gzip的压缩解压功能,包括解压gzip字符串、图片两个案例;提供了zlib1211的源码包和对应编译后生成的文件; 相应说明参考笔者博客:Qt笔记8--zlib实现gzip解压,链接...
在IT行业中,压缩文件是常见的数据传输和存储方式,尤其是以.gz格式的压缩文件,它在Linux和Unix系统中广泛使用。`.gz`是GNU Zip的缩写,是一种高效的文件压缩格式,通常用于单个文件的压缩。在处理.gz文件时,我们...
在Linux操作系统中,压缩和解压文件是日常工作中常见的任务,尤其对于处理大文件或减少存储空间时。这里,我们详细讲解几种常见的压缩格式及其在Linux下的操作命令。 1. **.tar**: - 解包:`tar xvf FileName.tar...
例如,你可以定义一个任务来压缩项目文件为tar.gz格式,或者解压接收到的tar.gz文件。 以下是一个简单的build.xml示例,包含了压缩和解压tar.gz文件的任务: ```xml <gzip zipfile="myProject.tar.gz" ...
### Linux 和 Unix 下常用解压和压缩命令 在 Linux 和 Unix 操作系统中,压缩与解压文件是一项非常常见的操作。这些系统提供了多种工具来帮助用户处理不同类型的压缩文件格式。下面将详细介绍几种常用的压缩与解压...
} } }}二、从 tar.gz 文件解压文件在 Java 中,我们可以使用 Apache Commons Compress 库来解压 tar.gz 文件。下面的例子展示了如何将 tar.gz 文件解压到指定的目录。import org.apache.commons.compress.archivers...
### tar-gz解压合并知识点 #### tar-gz概述 `tar-gz`是一种常见的Linux文件压缩格式,其中“tar”代表打包工具,“gz”表示使用gzip进行压缩。这种格式通常用于备份数据或分发软件包。在Linux系统中,`tar`命令是...
tar.gz和tgz是tar文件与gz压缩的结合体。 * 解压:`tar zxvf FileName.tar.gz` * 压缩:`tar zcvf FileName.tar.gz DirName` bz和tar.bz bz是bzip2的缩写,用于压缩文件。 * 解压 1:`bzip2 -d FileName.bz` * ...
Linux 下 tar 解压 gz 解压 bz2 等各种解压文件使用方法 Linux 操作系统中有多种文件压缩格式,了解如何解压和压缩这些文件是非常重要的。这篇文章将详细介绍 Linux 下 tar 解压 gz 解压 bz2 等各种解压文件使用...