自定义博客皮肤VIP专享

*博客头图:

格式为PNG、JPG,宽度*高度大于1920*100像素,不超过2MB,主视觉建议放在右侧,请参照线上博客头图

请上传大于1920*100像素的图片!

博客底图:

图片格式为PNG、JPG,不超过1MB,可上下左右平铺至整个背景

栏目图:

图片格式为PNG、JPG,图片宽度*高度为300*38像素,不超过0.5MB

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(18)
  • 资源 (10)
  • 收藏
  • 关注

原创 Jakarta Commons——数学计算

Lang      使用分数 从字符串解析分数     Fraction fraction = Fraction.getFraction( userInput );     double value = fraction.doubleValue(); 把假分数转换为真分数的能力 abs()  返回某个 Fraction 的绝对值 add(Fraction fraction)   把两个 Fraction 对象相加 subtract(Fraction fraction)   从当前 Frac

2011-02-24 09:32:00 933

原创 ExtJs 学习笔记

ExtJS中的组件体系由下图所示: 组件大致可以分成三大类,即基本组件、工具栏组件、表单及元素组件。 基本组件有:   xtype            Class -------------    ------------------ box              Ext.BoxComponent  具有边框属性的组件 button           Ext.Bu

2011-02-21 11:38:00 1106

原创 Jakarta Commons——Discovery

  ■ 概况:Discovery组件是发现模式(Discovery Pattern)的一个实现,它的目标是按照一种统一的方式定位和实例化类以及其他资源。 主要用于根据条件动态定义服务的提供者 ■ 官方资源:主页,二进制,源代码。 ■ 何时适用:当你想用最佳的算法在Java程序中查找Java接口的各种实现之时。 ■ 应用实例:DiscoveryDemo.java,MyInterface.java,MyImpl1.java,MyImpl2.java,MyInterface。要求CLASSPATH

2011-02-21 11:32:00 1806

原创 Jakarta Commons——Digester

主要用于由xml生成java对象。基本原理是:使用pattern匹配特定的节点,构造对象,并执行rule定义的操作。 Pattern使用xpath匹配节点,是从根目录开始,只有一个例外:*/name will match a element anywhere in the document. 使用步骤 1)创建digester的实例;2)config it ; 3) 指定pattern和r

2011-02-21 11:30:00 617

原创 Jakarta Commons——BeanUtils

参考guide内容       http://commons.apache.org/beanutils/v1.8.1/apidocs/org/apache/commons/beanutils/package-summary.html PropertyUtils 作用:属性的get和set操作 属性分为四种:simple(String),index(List),map(Map),Obje

2011-02-21 11:24:00 842

原创 Jakarta Commons——对象池

作用       主要提供对象池的服务, 需要:               client(从池中取得对象和放回对象);               ObjectFactory继承于BasePoolableObjectFactory,用于激活和创建对象;               new ReaderUtil(new StackObjectPool(new StringBufferFa

2011-02-21 11:07:00 473

原创 Jakarta Commons——DBUtils

用于简化数据库操作,如果使用Spring,可以考虑JDBCTemplate,网址 http://jakarta.apache.org/commons/dbutils/ BasicRowProcessor: 用于数据的封装,具体表现在rs记录集到array,bean,map等.对于bean的封装,提供了两个方法:toBean和toBeanList.也就是说封装一行到一个bean,用list在将所有Bean封装在一起. ProxyFactory: 代理工厂类,主要生成各种关于jdbc类的代理对

2011-02-21 11:05:00 763

原创 Jakarta Commons——Net

■ 概况:一个用于操作Internet基础协议的底层API。 ■ 官方资源:主页,二进制,源代码。    ■ 何时适用:当你想要访问各种Internet底层协议之时(Finger,Whois,TFTP,Telnet,POP3,FTP,NNTP,以及SMTP)。 ■ 示例应用:NetDemo.java。要求CLASSPATH中包含commons-net-1.0.0.jar。 ■ 说明: Net包是一个强大、专业的类库,类库里的类最初属于一个叫做NetComponents的商业产品。 Net

2011-02-21 11:02:00 709

原创 Jakarta Commons————HttpClient

概况     这个API扩展了java.net包,提供了模拟浏览器的功能。 何时适用    当你要构造Web浏览器的功能;当你的应用需要一种高效的办法进行HTTP/HTTPS通信时。 示例应用    HttpClientDemo.java。要求CLASSPATH中有commons-httpclient.jar,common-logging.jar。要求使用JDK 1.4或更高版本。 h

2011-02-21 11:00:00 1179

原创 Jakarta Commons——Validator

使用routinue包下的东西进行基本验证,有:email  credit card,ISBN,百分号,URL等 http://jakarta.apache.org/commons/validator/ 说明:用来帮助进行验证的工具。比如验证Email字符串,日期字符串等是否合法。 使用示例: // Get the Date validator DateValidator v

2011-02-21 10:54:00 679

原创 Jakarta Commons——IO

http://jakarta.apache.org/commons/io/ Utility: IOUtil实现对InputStream,OutputStream,Reader,Writer读,写,复制. FileUtils实现目录,文件创建,删除,清空,复制等操作 Jakarta——FileSystemUtils: JDK不支持的方法,如硬盘的剩余空间 Spring——FileS

2011-02-21 10:52:00 653

原创 Jakarta commons——Collections

每一个集合对象都有其对应的utils类 ■ 说明: 集合类    将多个collection组合成为一个collection    Ordered 的map和set,并可使用LRU算法    Identity map 使用==来进行对象的比较    BidiMap 一个接口, 可以通过value查找key,通过key查找value    Bag  当你想要跟踪进出某个集合的元素的总数

2011-02-21 10:47:00 703

原创 Jakarta commons——Lang

■ 概况:Lang是java.lang的一个扩展包,增加了许多操作String的功能,另外还支持C风格的枚举量。 Java.lang 类 Math 提供了常用的数学函数,比如正弦、余弦和平方根。 类 String 和 StringBuffer 提供了常用的字符串操作。 类 ClassLoader、Process、Runtime、SecurityManager 和 System 提供了管理类

2011-02-21 10:13:00 531

原创 Jakarta commons——概述

          Commons的包分成两部分:Sandbox,Commons代码库。Sandbox是一个测试平台,用来检验各种设想、计划。本文介绍的组件属于Commons代码库,文章将展示各个组件的功能、适用场合,并通过简单的例子介绍其用法。 Beautils 和标准 JavaBean 使用有关 , 可以用来拷贝 JavaBean, 使用了反射和内省 , 大量地被使用 .

2011-02-21 10:02:00 387

原创 Java开源库

Commons4E 这个Eclipse插件方便了利用Jakarta Commons组件所进行地开发.Commons4E根据用户选择的字段(fields)利用commons-lang builders来自动生成以下方法:toString(),hashcode(),equals(Object)和compareTo(Object). xalan-2.6.jar Xalan名称来自于一种罕见的乐器。 Xalan-Java是一个将XML转换成HTML、text或其他XML文件类型的XSLT(XSL T

2011-02-21 09:48:00 381

原创 测试驱动开发-EasyMock

使用场合 实际对象的行为还不确定。 实际的对象创建和初始化非常复杂。 实际对象中存在很难执行到的行为(如网络异常等)。 实际的对象运行起来非常的慢。 实际对象是用户界面程序。 实际对象还没有编写,只有接口等。 1.import static org.easymock.EasyMock.*; only non-internal, non-deprecated class 基本套路 create a Mock Object for the interface we would like to

2011-02-21 09:35:00 523

原创 测试驱动开发笔记(一)——资金实例

多币种实例   疑问:每个测试怎么覆盖新增功能,多长时间运行一次测试,为了让测试通过做多大改动,重构是由多少微小的步骤组成。   答案:建立计划清单,每次覆盖一个。   面对需求:     1. 建立计划清单,不时地将新工作加入计划清单     2. 先从简单的开始,写出测试代码:测试驱动开发是要培养你将软件开发化为一小步一小步的能力     3. 使用stub或者mock实现,使测试

2011-02-21 09:34:00 480

原创 加载位图,获得bitmapData

var loader:Loader=new Loader(); loader.contentLoaderInfo.addEventListener(Event.COMPLETE,onComplete); try { loader.load(new URLRequest("assets/兔年.jpg")); }catch(e:Error) {

2011-02-16 08:55:00 592

系统分析师 复习笔记精华版.pdf

系统分析师 笔记总结,都是精华

2021-03-04

Flex 教程(英文版)

flex 英文版的电子教程,讲的非常详细,很好很强大

2013-01-05

DHTML 手册

web开发的必备利器,可以方便地查找 html 标签,属性,方法和事件。 我用的最多的是 在color table中查找想要的颜色及对应编码

2013-01-05

Linux常用命令集

chm 文件,当你忘了某个命令的具体写法,可以非常方便地穿

2013-01-05

HSQL DB 中文手册

使用HSQL DB的中文入门手册 使用HSQL DB的中文入门手册 使用HSQL DB的中文入门手册 使用HSQL DB的中文入门手册

2011-03-14

common cookbook

apache common的cookbook书籍 ,介绍对StringUtils,IOUtils FileUtils HttpClient等jar的使用情况。 以问题引入知识,可操作性强

2010-10-07

struts+spring+hibernate笔试题

包括struts, spring ,hibernate可能考到的问题,如struts1的流程,strtus2的流程,spring的aop相关等等常见题型。

2010-08-03

java程序员笔试资料

我自己对网上资料的整理,去除了重复内容,太偏的内容。包括java基本知识,继承相关,JDBC程序,数据结构知识,数据库相关笔试题等内容。

2010-08-03

企业应用架构模式(中文版)

介绍常用的企业架构,并分析其应用的地方,如数据库、三层模式等

2009-05-12

空空如也

TA创建的收藏夹 TA关注的收藏夹

TA关注的人

提示
确定要删除当前文章?
取消 删除