`
iorit2003
  • 浏览: 138900 次
  • 性别: Icon_minigender_1
  • 来自: 合肥
社区版块
存档分类
最新评论
文章列表
第一个设计模式:简单工厂 UML示意图: 组成部分 1.  工厂类:产生产品的加工厂 2.  抽象产品:是具体产品的抽象,可以是interface和abstract 3.  具体产品:一个个实实在在的产品 说明:用户多工厂类产生并返回一个产品供用户使用 代码例子: 1. 工厂类 /* * Created on 2006-11-25 */ package simplefactory; /** * @author Administrator */ public class Factory {     public static IProduct ...
第一个设计模式:简单工厂 UML示意图: 组成部分 1.  工厂类:产生产品的加工厂 2.  抽象产品:是具体产品的抽象,可以是interface和abstract 3.  具体产品:一个个实实在在的产品 说明:用户多工厂类产生并返回一个产品供用户使用 代码例子: 1. 工厂类 /* * Created on 2006-11-25 */ package simplefactory; /** * @author Administrator */ public class Factory {     public static IProduct ...
模板方法模式主要是对大方法体细化 一.UML示意图 [img][/img] 二.组成部分 1.       抽象构件 2.       具体构件 三.代码例子:我用一个简单的例子来说明—计算食物价格 1.       抽象构件 package com.eekq.template; public abstract cla ...
String[] arrayA = new String[] { "1", "2", "3", "3", "4", "5" };   String[] arrayB = new String[] { "3", "4", "4", "5", "6", "7" };     List a = Arrays.asList( arrayA );   List ...
    今天也算是对前面的那篇文章的后续吧。      后来e走了,可以说没什么惊天动地的,一切都在意料之中,走是迟早的事,就在他走时,那个周末大家又聚了一下,其实每次人走了我们也都聚,这次我感觉很难过,为什么我还没走呢?苦不堪言,那天还是我们几个加上测试几个美女,大家在一起真的很开心,没有了那种虚伪,没有了压力,我好怀念啊。一直到十点才散的。      今天f也走了,人为什么有好人有坏人,我实在不明白,大家在这社会生存为什么有人别有用心,我不想和那些人为伍,连f也走了,真舍不得,但不应该,就像我,会成为?       还是那句话,我祝愿我所经历的每个人!但我不祝愿那些人,昨晚和孟工交流才发现为 ...
Javamail,论坛上由已经有很多的讨论,但是俺觉得还是不够完整,不完整不是说讲的不细致,而是指不全面,而是缺少high level的全面论述,所以俺来补充一下。 这篇文章的名字起得很古怪(估计还有人暗地里说文章名字取得如何如何,文章实质却是水货等等了,先不忙下结论,各位看官接着往下看便知),叫简单和复杂之间,为什么要取这么个奇怪的名字,搞得人一头雾水,其实我想要表达的意思是这样的,之前坛子上有很多人讨论过如何使用javamail(包括spring对其的封装),也有人讨论过如何通过jms发送emal,一个是简单的api介绍,一个是比较复杂的异步方案,但是试问除了简单使用其api难道就只能使 ...

标题()

     没有标题是不给发表文章,可是我真的找不出什么可以代表我的文章,每天都想写下什么,但是并不是每天都有时间。       正如那位在我文章的回复中说的,要想有所成就,就要耐得住寂寞,就要付出比别人多,我是怎么了?可能看过我的文章,我身边的朋友都会觉得我是一个多愁善感的人,因为在我的世界里,不快乐占据了绝大多数的时间?每次想写点什么,可是还是写不下去,我这样的人?
首先声明一下,此文章时从网上转载的。如下的某些方法是确实管用,但是从中发现了有一点不足,就是原文笔者没考虑使用不同Web Server时出现的情况,比如文章里我用红色字体画出来的部分代码在Tomcat跑的时候得用他说的方法,不过到了WebSphere的时候必须得用原先的 String name = request.getParameter("name"); 所以采取本文方法的时候不要太死板,多试试。 在Java编程中,中文字体编码难倒了不少程序员,如果抓住了影响Java中文显示的几个关键因素,问题将迎刃而解。 Java是目前最流行的面向对象的编程语言之一,Java ...

黑洞!

寂寞漫漫侵蚀心灵深处!
1)企鹅肉 问:一个男科学家回忆说:他和他的妻子去南极考察,但是他中途中了雪盲,什么都看不到。所以他们在南极游荡,最后只能生吃企鹅来维持生命。但是他妻子最后还是没有挺住,最后死了。他一个人继续走了一天, ...

xmlbeans

    博客分类:
  • j2ee
http://blog.csdn.net/sophia427/archive/2007/11/15/1887254.aspx
在Spring 2.0中,除了传统的通过实现AOP AIP的方式来实现Advice之外,还提供了两种更加简便的方式来实现Advice:1)基于XML Schema的设置;2)基于Annotation的支持,采用这两种方式,Advice将不用实现特定的接口。现在让我们来看看如何使用这两种方式来分别实现Before Advice、After Advice、Around Advice、Throwing Advice。     一、Before Advice:基于XML Schema     当基于XML Schema实现Before Advice时,你的Advice类不用实现org.springfra ...
这里是一个使用日期函数的例子。下面的查询选择了所有记录,其date_col的值是在最后30天以内:    mysql> SELECT something FROM table    WHERE TO_DAYS(NOW()) - TO_DAYS(date_col) <= 30;    DAYOFWEEK(date)    返回日期date的星期索引(1=星期天,2=星期一, ……7=星期六)。这些索引值对应于ODBC标准。    mysql> select DAYOFWEEK('1998-02-03');    -> 3    WEEKDAY(date)  ...
Criteria criteria =getSession().createCriteria(KjUser.class);//创建查询对象工厂   KjUser userQbc = new KjUser();   userQbc.setLoginId("100001");   Example example=Example.create(userQbc);     criteria = criteria.add(example);   List result = criteria.list();    System.out.println("@@@@@@@@@@ ...
QBC查询:    QBC查询就是通过使用Hibernate提供的Query By Criteria API来查询对象,这种API封装了SQL语句的动态拼装,对查询提供了更加面向对象的功能接口。我们看下面的示例程序: Criteria criteria=session.createCriteria(User.class); criteria.add(Expression.eq(“name”,”zx”)); criteria.add(Expression.eq(“age”,new Integer(27)); List list=criteria.list(); 当执行criteria.list() ...
Global site tag (gtag.js) - Google Analytics