自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(6)
  • 收藏
  • 关注

原创 Eclipse

eclipse annotation自动提示preferences -->java/ Editor/ Content AssistAuto activation triggers for Java: .@定义新的User Libraries preferences -->java/ Build Path/ User Libraries

2010-12-31 07:30:00 179

原创 DAO设计模式

J2EE的组件层次客户端 表示层 业务层 数据层 数据库DAO属于数据层的操作,封装了一个表在一个项目中所应该具有的全部操作,比如说CRUD操作。DAO规定的就是接口,然后通过接口定义出具体实现类来实现对数据库表的操作,具体不同的实现类可以通过定义DAO工厂来进行选择具体的对象通过VO,TO,POJO,即只包含属性和setter,getter方法的类来表示,客户通过VO来操作DAO, VO类的成员变量应该与数据表中的字段对应通过DAO模式将过程分层,解耦合。

2010-12-31 07:27:00 188

原创 Proxy设计模式

作为AOP的实现,代理类实现的功能在被代理类的原业务方法上增加附加的业务功能,被代理的方法应该在此类实现的接口中声明。实现过程作为包含附加功能(通过方法实现)的类MyInvocationHandler须实现 InvocationHandler 接口,此类必须传入被代理类的对象 比如说作为此类的成员变量(private Object target)。然后重写invoke() 方法,第一个参数 Object proxy 就是代理类的对象, 第二个参数 Method method 就是执行的被代理

2010-12-31 07:27:00 230

原创 Observer设计模式

观察者必须实现 Observer 接口被观察者必须继承 Observable 类在client中, 被观察者对象应调用 addObserver(Object obj) 方法来添加观察者当被观察者的属性值改变后,须调用 super.setChanged() 和 super.notifyservers(Object obj)方法来通知观察者,obj 对象会自动传给观察者观察者必须重写update(Observable o, Object arg) 方法,传过来的o 就是被观察者对象, arg 就是之前的 obj

2010-12-29 21:58:00 193

原创 Properties 类

<br />通过属性文件可以提交或者读取属性信息,*.properties<br /> <br />//程序中设置属性信息<br />Properties properties = new Properties();<br />        properties.setProperty("de", "Germany");<br />        properties.setProperty("cn", "China");<br />//读取属性值<br />        properties.

2010-12-29 21:29:00 232

原创 System类及Runtime类

Runtime 类只拥有私有构造方法,通过单例模式 getRuntime() 方法初始化Runtime runtime = Runtime.getRuntime();执行本机程序//通过exec() 方法执行本机程序,需抛出异常, exec()方法返回一个Process类的实例,表示一个进程的对象Process process = runtime.exec("notepad");//关闭本机程序process.destroy();使用Runtime取得系统信息,显示最大可用内存 Runtime.getRun

2010-12-29 20:10:00 227

空空如也

空空如也

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

TA关注的人

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