自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

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

原创 类适配器

工作一年多了,纸上的笔记写了不少,但一直没有机会整理。现在离职了,就用这段时间整理一下自己的笔记,也顺便丰富一下自己的博客吧,要不也真的对不起在这里潜水两年的时间。 适配器:基于现有类所提供的服务,向客户提供接口,以满足客户的期望                                                         《Java设计模式》 类适配器 客户的开发人员定义了一个...

2012-04-21 12:46:06 166

原创 工厂模式

工厂模式:主要用来实例化有共同接口的类,工厂模式可以动态决定应该实例化那一个类。 工厂模式的形态 工厂模式主要用一下几种形态: 1:简单工厂(Simple Factory)。 2:工厂方法(Factory Method)。 3:抽象工厂(Abstract Factory)。 简单工厂(Simple Factory) 又叫静态工厂,是工厂模式三中状态中结构最为简单的。主要有一个静态方法,用来接受参数...

2012-04-21 12:45:13 199

原创 利用hibernate的映射逆向生成数据库表

用hibernate,除了可以根据数据库生成对应的po,也能逆向根据po生成对应的数据库表, 首先是要建好一个空数据库,接着给<session-factory>加一个属性 Xml代码  <property name="hibernate.hbm2ddl.auto">create</property>  再执行如下代码 Ja...

2012-04-21 12:43:31 163

原创 代理模式

设计模式代理模式:给某一对象提供代理对象,并由代理对象控制具体对象的引用. 代理,指的就是一个角色代表另一个角色采取行动,就象生活中,一个红酒厂商,是不会直接把红酒零售客户的,都是通过代理来完成他的销售业务的.而客户,也不用为了喝红酒而到处找工厂,他只要找到厂商在当地的代理就行了,具体红酒工厂在那里,客户不用关心,代理会帮他处理. 代理模式涉及的角色: 1:抽象主题角色.声明了代理主题和...

2012-04-21 12:41:29 125

原创 java 装饰器模式

记得以前听一个高手说java.io包采用了了装饰器模式,当时不是很明白什么事装饰器模式,现在,网上看了一下说明和帮助的例子,他们的例子是这样的。 定义Decorator装饰器,顾名思义,就是动态地给一个对象添加一些额外的职责,就好比为房子进行装修一样。因此,装饰器模式具有如下的特征:它必须具有一个装饰的对象。它必须拥有与被装饰对象相同的接口。它可以给被装...

2012-04-18 00:20:21 105

原创 cookie先天不能写中文,令人很郁闷下面的方法可以解决

import java.net.*; String key=URLEncoder.encode("中文key","GBK");String value=URLEncoder.encode("中文value","GBK");Cookie cook=new Cookie(key,value); String key=cook.getName(),value=co...

2012-03-15 08:40:08 213

原创 Hibernate配置说明

2011-11-27Hibernate配置说明博客分类: 程序设计Hibernate配置Hibernate配置说明 首先说明一下,是用MySQL为例配置的,并且可以正常使用,至于其它数据库配置,也有详解,但是本人没有亲自验证,如有错误,请谅解 笔者先给出自己的配置文件,然后再详解 Xml代码 ...

2011-11-28 13:10:29 114

原创 分享一个java代码生成工具,觉得还不错

一个简单的SSH代码生成工具,只有修改配置文件,就可以了

2011-11-12 08:14:57 151

原创 java Filter过滤器

过滤器是能够对目标资源的请求和响应进行截取的。 举个例子来说,比如现在有一个目标资源,这个目标资源正好是要被一个过滤器过滤的。那么当你访问这个目标资源的时候,这个过滤器将会截取你的这个请求并交给这个过滤器的实现类来做一些逻辑或业务的处理。 有过一点WEB开发的人员都知道,若在jsp上提交带中文参数的请求之后,这个参数到达服务端再直接取出来的时候就变成了乱码。好的,下面我写一个过滤器...

2011-11-01 10:36:29 97

原创 J2EE 用监听器实现同一用户只能有一个在线

这里我们讨论的是已登陆或将要登陆的用户,游客不在讨论的范围之内。这一点大家应该很容易就能理解的吧。 那么我们应该怎样去实现同一用户只能有一个在线这样的一个小功能呢? 有人可能就会这样设想了:"这不是很简单吗?只要在数据库中用一个字段来标记用户的状态就行了,比如如果用户登陆了就将状态设为1,退出了就将这个用户的状态设为0,OK,搞定。" 但是,实际上是不是这样呢?其实不全是。为什...

2011-11-01 10:34:22 91

原创 代码生成器集合(整理)

1:CodeSmith一款人气很旺国外的基于模板的dotnet代码生成器官方网站:http://www.codesmithtools.com官方论坛:http://forum.codesmithtools.com/default.aspx版权形式:30天试用开源:否需要先注册确认后才能下载2:MyGeneratorMyGenerator是又一个国外很不错的代码生成工...

2011-10-31 15:10:09 108

空空如也

空空如也

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

TA关注的人

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