自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(17)
  • 资源 (12)
  • 收藏
  • 关注

原创 Mybatis中 sequence不能自增长

解决方案:参考:http://leeyee.github.io/blog/2013/08/22/mybatis-auto-increment-primary-key/       SELECT SEQ_SMS_SUPPLIER.nextval FROM dual    INSERT INTO  t_sms_supplier(id,supplierId,usern

2013-11-29 14:05:39 1624

原创 学习Spring(三) 设置Bean作用域

Spring中几种不同的作用域Singleton     每个Spring IoC容器中创建一个Bean实例Prototype    每次请求时创建一个新的Bean实例Request     为每个HTTP请求创建一个Bean实例,仅在Web应用上下文中有效Session      为每个HTTP会话创建一个Bean实例,仅在Web应用上下问中有效

2013-11-27 10:30:11 403

原创 学习Spring(二) 调用静态工厂方法创建Bean

1,创建抽象的产品类package com.robert.spring.shop;public abstract class Product {}2,创建具体产品类package com.robert.spring.shop;public class Battery extends Product { private String name; private doub

2013-11-27 09:59:50 2102

原创 学习Spring(一) 实例化Spring IoC容器

实例化Spring IoC容器1,读取其配置来创建bean实例2,然后从Spring IoC容器中得到可用的bean实例 Spring提供两种IoC容器实现类型a,一种为bean工厂b,应用程序上下文应用程序上下文提供了bean工厂更高级的特性 实例化应用程序上下文ApplicationContext context = new ClassPathXmlAp

2013-11-26 14:52:29 364

转载 使用Maven创建 web项目

http://blog.csdn.net/u011096030/article/details/11896345http://www.cnblogs.com/haohai/archive/2012/10/20/2732185.html

2013-11-26 13:47:12 411

原创 java设计模式(八) 适配器模式

【适配器模式】将一个类的接口,转换成客户期望的另外一个接口。适配器让原本接口不兼容的类可以合作无间。1,Duck接口package com.pattern.adapter;public interface Duck { public void quack(); public void fly(); }2,Duck实现类package com.pattern.ada

2013-11-25 14:32:00 618

原创 设计模式 6大设计原则

设计模式六大原则(1):单一职责原则 •可以降低类的复杂度,一个类只负责一项职责,其逻辑肯定要比负责多项职责简单的多;•提高类的可读性,提高系统的可维护性;•变更引起的风险降低,变更是必然的,如果单一职责原则遵守的好,当修改一个功能时,可以显著降低对其他功能的影响。设计模式六大原则(2):里氏替换原则 子类可以扩展父类的功能,但不能改变父类原有的功能•子类可以实现父类的抽象

2013-11-22 16:10:42 454

原创 Java设计模式(七) 模板模式-使用钩子

1,模板类package com.pattern.template;public abstract class CaffeineBeverageWithHook { void prepareRecipe(){ boilWater(); brew(); pourInCup(); if(customerWantsCondiments()){ addCondiment

2013-11-22 15:39:10 1346 1

原创 Java设计模式(七) 模板模式

【模板模式】在一个方法中定义了一个算法的骨架,而将一些步骤延迟到子类中。模板方法使得子类可以在不改变算法结构的情况下,重新定义算法中的某些步骤。1,定义模板类package com.pattern.template;public abstract class CaffeineBeverage { final void prepareRecipe(){ boilWater();

2013-11-22 15:24:17 617

原创 java设计模式(六) 命令模式

1,定义命令接口package com.pattern.command;public interface Command { public void execute(); }2,接口的实现类package com.pattern.command;public class LightOnCommand implements Command{ Light light

2013-11-22 14:34:02 632

原创 一个很好的UML工具

访问地址:www.visual-paradigm.com工具使用帮助文档地址:http://www.visual-paradigm.com/support/documents/vpumluserguide/94/2577/7025_creatingsequ.html

2013-11-22 11:11:38 637

原创 Java设计模式(五) 工厂模式

1,定义抽象产品类package com.pattern.factory;import java.util.ArrayList;public abstract class Pizza { String name; String dough; String sauce; ArrayList toppings = new ArrayList(); void prepare()

2013-11-22 10:13:25 682

原创 Java设计模式(四) 单例模式

方式一package com.pattern.Singleton;public class Singleton { private static Singleton uniqueInstance; private Singleton(){} public static Singleton getInstance(){ if(uniqueInstance == null){

2013-11-22 09:35:00 637

原创 Java设计模式(三) 装饰模式

1,创建顶级类package com.pattern.decorate;public abstract class Beverage { String description = "Unknown Beverage"; public String getDescription(){ return description; } public abstract doub

2013-11-21 16:19:55 651

原创 Java设计模式(二) 观察者模式

1,定义事件源接口package com.pattern.observer;public interface Subject { public void registerObserver(Observer o); public void removeObserver(Observer o); public void notifyObserver();}2,定义事件

2013-11-21 15:17:40 604

原创 Java设计模式(一) 策略模式

1,定义算法接口package com.pattern.strategy.test;public interface MoveBehavior { public void move();}2,定义算法的实现类下面是三个算法的实现类a, MoveFastBehaviorpackage com.pattern.strategy.test;public class

2013-11-21 13:42:16 684

原创 UML 几种关系的理解

1,泛化关系泛化关系的表现形式有3中,类A 集成类B  ,接口C  继承 接口D ,或者类E实现类F。 2,组合关系组合关系描述的是整体与局部的关系,一个整体有很多部分组成,即整体包含的部分。例如:身体包含了 头部 ,四肢,身体。。。           汽车包含 轮胎,车身,挡风玻璃。。。           3,聚合关系聚合关系也描述的是整体与部分的关系,但

2013-11-21 10:57:58 644

xml文件对比

代码:用于对两个XML进行对比。 代码:用于对两个XML进行对比。 代码:用于对两个XML进行对比。

2012-03-09

google输入法

google输入

2012-02-27

TCP.IP.Sockets.in.Java.2nd.Edition.pdf(英文版)

TCP.IP.Sockets.in.Java.2nd.Edition.pdf 有关java socket编程

2011-12-25

Ant使用指南[文字版][中文]_zbwork000

ant是一个基于java的构建工具。ant的使用指南!!

2011-12-15

css2.0学习手册

CSS 是 Cascading Style Sheet 的缩写。译作「层叠样式表单」。是用于(增强)控制网页样式并允许将样式信息与网页内容分离的一种标记性语言。

2011-11-28

struts2学习手册

今天,我们见到的绝大部分应用,都是基于B/S(浏览器/服务器)架构的,其中的服务器就是Web服务器。可见,Web应用是目前广泛使用的应用模式,而Struts 2是一个具有很好的实用价值的Web MVC框架。介绍Struts MVC框架之前,我们首先介绍Web应用的发展历史和MVC思想。

2011-11-28

正则表达式系统教程

正则表达式系统教程。很详细。很完整。具有很多的实例。 正则表达式是烦琐的,但是强大的,学会之后的应用会让你除了提高效率外,会给你带来绝对的成就感。只要认真去阅读这些资料,加上应用的时候进行一定的参考,掌握正则表达式不是问题。

2011-11-28

XML DOM手册

xml的dom使用手册。xml的对象模型手册。很完整,里面包含有实例。

2011-11-28

将Excel解析成sql

通过JFileChooser读取Excel,然后解析成你想要的SQL

2011-11-20

drp分销管理系统源码

该系统为企业的业务经营与伙伴的合作提供了一种全新的模式。供应商和经销商之间可以实现实时的提交订单,查询产品供应和库存状况并获得市场、销售信息及客户支持。大大的加强了企业的运作能力。

2009-12-14

空空如也

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

TA关注的人

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