文件
文章平均质量分 94
wxy_fighting
这个作者很懒,什么都没留下…
展开
-
Prezi实战 ------ 一款颠覆性的做presentation的软件
前天遇到一款软件叫prezi,让我兴奋地晚上睡不着觉,用它可以很轻松地做出具有颠覆性的presentation简报,废话不多说,来看看我花了一天的功夫做的成品(正好明天有个分享需要做):http://prezi.com/rkjumcjeeo4w/teamforge-vs-alm-ali/官方网站还有更多更炫的samples: http://prezi.com/explore/转载 2013-06-10 13:01:03 · 1039 阅读 · 0 评论 -
彻底转变流,第 2 部分:优化 Java 内部 I/O
在 本系列的第一篇文章中,您学习了解决从只能写出数据的源读取数据的问题的一些不同方法。在可能的解决方案中,我们研究了怎样使用字节数组流、管道流以及直接处理该问题的定制框架。定制方法显然是最有效率的解决方案;但是,分析其它几种方法有助于看清标准 Java 流的一些问题。具体地说,字节数组输出流并不提供可提供对它的内容进行只读访问的高效机制,管道流的性能通常很差。为了处理这些问题,我们将在本文转载 2013-06-27 09:40:04 · 865 阅读 · 0 评论 -
彻底转变流,第 1 部分
自早期基于浏览器的 applet 和简单应用程序以来,Java 平台已有了巨大的发展。现在,我们有多个平台和概要及许多新的 API,并且还在制作的差不多有数百种之多。尽管 Java 语言的复杂程度在不断增加,但它对于日常的编程任务而言仍是一个出色的工具。虽然有时您会陷入那些日复一日的编程问题中,但偶尔您也能够回过头去,发现一个很棒的解决方案来处理您以前曾多次遇到过的问题。就在前几天,我想要转载 2013-06-27 09:39:57 · 680 阅读 · 0 评论 -
Java压缩技术(一) ZLib
有关ZLib可参见官方主页 http://www.zlib.net/ ZLib可以简单的理解为压缩/解压缩算法,它与ZIP、RAR等归档算法有所不同,与bzip2比较接近。 压缩工具代码如下: Java代码 /** * 2009-9-9 */ package org.zlex.commons.io; import java.转载 2013-06-13 09:23:04 · 4479 阅读 · 0 评论 -
Java压缩技术(三) ZIP解压缩——Java原生实现
解压缩与压缩运作方式相反,原理大抵相同,由ZipInputStream通过read方法对数据解压,同时需要通过CheckedInputStream设置冗余校验码,如: Java代码 CheckedInputStream cis = new CheckedInputStream(new FileInputStream( srcFile), ne转载 2013-06-13 09:22:46 · 989 阅读 · 0 评论 -
Java压缩技术(五) GZIP相关——浏览器解析
GZIP本身就是一种网络流压缩算法,而且应用相当广泛。如果网络访问过程中,其数据流较大,势必降低网络访问效率,此时就需要考虑使用压缩!当然,在浏览器与服务器的交互中,要考虑浏览器是否支持这些算法,以及服务器运行压缩所带来的负载。如果你关注浏览器上传的“Accept-Encoding”属性,你就能看明白这一点。 GZIP如何压缩,我这里就不废话了,不清楚的朋友请关注(Java压缩技术(四)转载 2013-06-13 09:22:29 · 2112 阅读 · 0 评论 -
Java压缩技术(六) BZIP2——Commons实现
BZip2与GZip有什么渊源,我这里不深究。我要说的只是,这两种算法,你在linux下都可以找到相应的操作命令。 GZip 压缩 gzip 将得到压缩文件.gz,同时删除文件 解压缩 gzip -d .gz 将得到压缩文件,同时删除文件.gz BZip2与之相当,几乎没有什么差别~~ BZip2 压缩 bzip2 将得到压缩文件.bz2,同时删除文转载 2013-06-13 09:22:21 · 2374 阅读 · 0 评论 -
Java压缩技术(二) ZIP压缩——Java原生实现
闲言少叙,先说ZIP压缩。 zip压缩需要通过ZipOutputStream 执行write方法将压缩数据写到指定输出流中。 注意,这里应先使用CheckedOutputStream 指定文件校验算法。(通常使用CRC32算法)。代码如下所示: Java代码 CheckedOutputStream cos = new CheckedOutputStream(n转载 2013-06-13 09:22:53 · 1595 阅读 · 0 评论 -
Java压缩技术(四) GZIP——Java原生实现
GZIP常常用在linxu环境下,是一种非常简单的压缩算法。在Java实现API中,它仅仅包含两个实现类:GZIPInputStream和GZIPOutputStream。 GZIPOutputStream类用于压缩 GZIPInputStream类用于解压缩 先说压缩实现,GZIPOutputStream只有一个方法用于压缩,就是带定长的write方法。简单调用如下文所示:转载 2013-06-13 09:22:36 · 1259 阅读 · 0 评论 -
Java压缩技术(七) TAR——Commons实现
顺便复习一遍linux命令: tar cf 将由文件创建名为归档文件,同时保留原文件。 tar xf 将由归档文件创建名为的文件/目录,同时保留原文件。 对于归档压缩,需分为gzip和bzip2,相应的linux为: gzip tar czf 将由文件创建名为归档压缩文件,同时保留原文件。 tar xzf 将由归档压缩文件创建名为的文件/目录,同时保留原文件。转载 2013-06-13 09:22:11 · 1842 阅读 · 0 评论 -
推荐近年来印象最深的几本书
1. 浪潮之巅推荐理由:帮助我们从程序员这样的小角色跳出来,以更宽视角重新认识我们从事的这个行当,只有吴军这样的大师才能写出这样的巨著2. 数学之美推荐理由:吴军又一本让我痴迷的书,要是当年读了这本书,不至于枉费4年数学系的生涯3. JAVA并发编程实践推荐理由:唯一的一本把并发编程这个比较晦涩的领域讲得这么透彻的书,让我在java的功力提升一个档次转载 2013-06-10 13:00:56 · 849 阅读 · 0 评论