`
xuejiancun
  • 浏览: 5990 次
  • 性别: Icon_minigender_1
  • 来自: 上海
最近访客 更多访客>>
社区版块
存档分类
最新评论
文章列表
=> 抽象工厂角色: 核心,与应用程序无关,任何在模式中创建对象的工厂类必须实现这个接口 => 具体工厂角色: 抽象工厂接口的具体实现,与应用程序有密切相关逻辑,并受应用程序调用以创建产品对象 => 抽象产品角色: 工厂方法模式创建的对象的父类或者共同的接口,通常由一个Java抽象类或者Java接口实现 => 具体产品角色: 工厂方法模式创建的对象是该类的实例,通常由一个具体Java类实现     /** * 抽象工厂(Creator)角色 */ package com.jack.dp.factorymethod; public inte ...
=> 简单工厂角色:核心,封装商业逻辑,通常由一个具体Java类实现 => 抽象产品角色:简单工厂模式创建的对象的父类或者共同的接口,通常由一个Java抽象类或者Java接口实现 => 具体产品角色:简单工厂模式创建的对象是该类的实例,通常由一个具体Java类实现   /** * ## 抽象产品(Product)角色 * */ public interface Fruit { void grow(); void plant(); void harvest(); }   /** * ## 具体产品(Concrete ...
~$ sudo gedit /etc/hostname ~$ sudo gedit /etc/hosts      更改之后,命令行窗口更简洁  
1. 基本是安装以下链接步骤做的,非常清晰详细 http://linux.cn/forum.php?mod=viewthread&tid=7566   2. 在做test_app时候遇到 -> rake db:migrate -> stack level too deep      解决-> bundle exec rake db:migrate        或者        $ gem uninstall rake -a        StackOverFlow : http://stackoverflow.com/questions/7227 ...
  <?xml version="1.0" encoding="UTF-8"?> <beans xmlns="http://www.springframework.org/schema/beans" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xsi:schemaLocation="http://www.springframework.org/schema/beans http://www.springframew ...
public class MatchReg { private static Stack<Character> stack = new Stack<Character>(); /** * 简介:判断"{}"是否匹配 * 思路:遇"{"入栈, 遇"}"出栈 * @param reg * @return */ private static boolean isMatch(String reg){ char cAarry[] = reg.toCharArray ...
Global site tag (gtag.js) - Google Analytics