posts - 262,  comments - 221,  trackbacks - 0
     摘要: ①同步的操作,如果在等待的过程不能做别的事情,它是同步+阻塞的。这个也是最常见的
②同步的操作,如果在等待的过程可以做别的事情,它是同步+非阻塞的。
③异步的操作,如果在等待的过程不能做别的事情,它是异步+阻塞的。
④异步的操作,如果在等待的过程可以做别的事情,它是异步+非阻塞的。这个也是最常见的  阅读全文
posted @ 2010-03-10 15:36 Paul Lin 阅读(2765) | 评论 (2)编辑 收藏
     摘要: 同步/异步:消息通知机制。是自己主动关注消息还是靠别人通知
阻塞/非阻塞:消息处理机制。等待消息处理完成的过程能否做别的事情  阅读全文
posted @ 2010-03-10 14:54 Paul Lin 阅读(2605) | 评论 (0)编辑 收藏
     摘要: 要使用DirectoryWalker来遍历一个目录并进行相应的操作,步骤如下:

①创建一个继续于DirectoryWalker的类,并在构造方法中调用super();
②定义一个业务入口方法,例如clean。在这个方法中调用walk方法
③覆盖DirectoryWalker类的handleDirectory方法,提供相应的处理逻辑
④覆盖DirectoryWalker类的handleFile方法,提供相应的处理逻辑  阅读全文
posted @ 2010-03-09 00:26 Paul Lin 阅读(3488) | 评论 (1)编辑 收藏
     摘要: 它们可以分为两大类:
①实质性过滤器:例如针对文件的类型,属性,名称,大小进行过滤的过滤器
②过滤器连接器:典型的包括AndFileFilter、OrFileFilter。用于逻辑连接多个过滤器  阅读全文
posted @ 2010-03-09 00:02 Paul Lin 阅读(1334) | 评论 (0)编辑 收藏
     摘要: 对IOUtils类的剖析  阅读全文
posted @ 2010-03-08 21:24 Paul Lin 阅读(2367) | 评论 (0)编辑 收藏
     摘要: FileUtils总体上来说,主要功能有:
※ 资源的创建、删除
※ 资源的复制、移动
※ 资源的读写
※ 资源的比较
※ 资源的过滤
※ 资源的转换  阅读全文
posted @ 2010-03-08 15:07 Paul Lin 阅读(6530) | 评论 (1)编辑 收藏
     摘要: 使用Apache commons IO包规范文件名  阅读全文
posted @ 2010-03-08 10:56 Paul Lin 阅读(835) | 评论 (0)编辑 收藏
     摘要: 本文通过对Apache commons io包的input,output子类的源代码研究,来揭示为什么使用commons IO包会在性能上由于JDK自带的IO类。

特别是输出流方面  阅读全文
posted @ 2010-03-04 10:28 Paul Lin 阅读(5611) | 评论 (0)编辑 收藏
     摘要: 使用图例全面展示Java中IO的架构,特别是节点流和过滤流及其之间的转换  阅读全文
posted @ 2010-03-02 09:47 Paul Lin 阅读(4280) | 评论 (3)编辑 收藏
     摘要: 良好的编程习惯,对编码和数据传输流程的清晰认识,规范的配置是确保JavaEE应用不会出现乱码的三大法宝  阅读全文
posted @ 2010-02-24 10:25 Paul Lin 阅读(4257) | 评论 (1)编辑 收藏
仅列出标题
共26页: First 上一页 3 4 5 6 7 8 9 10 11 下一页 Last 
<2024年4月>
31123456
78910111213
14151617181920
21222324252627
2829301234
567891011

常用链接

留言簿(21)

随笔分类

随笔档案

BlogJava热点博客

好友博客

搜索

  •  

最新评论

阅读排行榜

评论排行榜