Heis的Blog

保持简单,保持愚蠢
随笔 - 29, 文章 - 1, 评论 - 122, 引用 - 0
数据加载中……

11 2009 档案

Jakarta Commons Cookbook读书笔记--Commons Collections(函子篇)
     摘要: 3 Commons Collections v3.0
功能说明:增强java的泛型框架,引入函子的概念
主要功能:增加了一些函子的接口以及一些实现。包括一些实现了Comparator的类,封装了条件和判别式的Predicate接口,实现对象转换的Transformer接口以及模拟闭包的接口Closure;另外还有对jdk泛型框架的扩展。  阅读全文

posted @ 2009-11-30 23:20 Heis 阅读(2736) | 评论 (0)  编辑

Jakarta Commons Cookbook读书笔记--Commons BeanUtils(2)
     摘要: 2.2 org.apache.commons.beanutils.BeanComparator比较Bean属性
2.3 org.apache.commons.beanutils.collections.BeanMap 使用Map封装Bean
2.4 使用org.apache.commons.beanutils.DynaBean接口,可以在运行时创建动态Bean,而且创建的动态bean可以与BeanUtils包内的工具(如PropertyUtils等)结合使用。
2.5 使用BeanUtils以字符串形式访问属性  阅读全文

posted @ 2009-11-24 10:19 Heis 阅读(1454) | 评论 (0)  编辑

Jakarta Commons Cookbook读书笔记--Commons BeanUtils
     摘要: 2 Apache Commons BeanUtils 1.7
功能说明:顾名思义,Bean Utility就是Bean小工具,主要是封装了反射(reflection)和自省(introspection)的API(可以查看java.lang.reflect和java.beans文档),对bean进行操作。
主要功能:操作Bean的属性,针对Bean属性排序,Bean和Map的转换,创建动态的Bean等  阅读全文

posted @ 2009-11-21 17:44 Heis 阅读(1606) | 评论 (3)  编辑

Jakarta Commons Cookbook 读书笔记--Commons Lang(2)
     摘要: 这篇文章专门讲 对null安全的(null-safe)字符串操作org.apache.commons.lang.StringUtils  阅读全文

posted @ 2009-11-18 16:56 Heis 阅读(1746) | 评论 (6)  编辑

Jakarta Commons Cookbook 读书笔记--题记
     摘要: 作为一个菜鸟程序员,我常发现我写过的大部分工具类都是没必要的,因为很多开源的包已经帮我实现了这一些功能,当然这都是后来才发现的。  阅读全文

posted @ 2009-11-16 14:44 Heis 阅读(1583) | 评论 (2)  编辑

Jakarta Commons Cookbook 读书笔记--Commons Lang
     摘要: 1.Apache Commons Lang 2.0
功能说明:提供对java语言基本设计的增强
主要功能:自动生成toString(),hashCode(),equals(),compareTo()内容,数组操作,格式化日期,创建枚举量,生成UID,简单的参数验证,计时器……  阅读全文

posted @ 2009-11-16 11:38 Heis 阅读(2083) | 评论 (0)  编辑