大家喝的是啤酒,这时你入座了……

你给自己倒了杯可乐,这叫低配置。
你给自已倒了杯啤酒,这叫标准配置。
你给自己倒了杯茶水,这茶的颜色还跟啤酒一样,这叫木马。
你给自己倒了杯可乐,还滴了几滴醋,不仅颜色跟啤酒一样,而且不冒热气还有泡泡,这叫超级木马。
你的同事给你倒了杯白酒,这叫推荐配置。

Continue reading “大家喝的是啤酒,这时你入座了……”

从追MM谈Java的23种设计模式

1、FACTORY

追MM少不了请吃饭了,麦当劳的鸡翅和肯德基的鸡翅都是MM爱吃的东西,虽然口味有所不同,但不管你带MM去麦当劳或肯 德基,只管向服务员说“来四个鸡翅”就行了。麦当劳和肯德基就是生产鸡翅的Factory.

工厂模式:客户类和工厂类分开。消费者任何时候需要某种产品,只需向工厂请求即可。消费者无须修改就可以接纳新产品。缺点 是当产品修改时,工厂类也要做相应的修改。如:如何创建及如何向客户端提供。

程序代码

以下是引用片段:

public class Factory{
    public String Boy = "boy" ;
    public String Girl = "girl" ;
    public People getPeople (String people)
    {
        if (people.equals("boy"))
        {
            return new Boy();
        }
        else if(people.equals("girl"))
        {
            return new Girl();
        }
    }
}

Continue reading “从追MM谈Java的23种设计模式”

《三国演义》中的99个虚构(zz)

1.桃园结义:正史并无写到三人有结拜只提到情若兄弟(年龄:关羽>刘备>张飞)

2.温酒斩华雄:实华雄死于江东猛虎孙坚刀下,《三国演义》反把孙坚写成是华雄的手下
败将,这对孙坚太不公平了。

3.三英战吕布∶吕布实被孙坚击退(公孙瓒没有参加讨董联盟,所以刘关张三也未曾参加
,也就不会有虎牢关三英战吕布。)

4.十八路诸侯讨董卓∶只有后将军袁术,冀州牧韩馥,豫州刺史孔邮,衮州刺史刘岱,河内太
守王匡,勃海太守袁绍,陈留太守张邈,东郡太守桥瑁,山阳太守袁遗,济北相鲍信,广陵太守
张超,长沙太守孙坚和曹操,只有这十三家.孔融当时正忙于对付黄巾贼,不可能分身去讨董
,陶谦当时只有贡献一些金钱,并无参加战役,马腾当时尚未接受招安,怎可以参加讨董行列
,当时公孙瓒正要对付乌桓,亦不可能参加讨董行列,至于张杨当时和刘备一样,只是义勇军
,而刘备当时亦只是跟随出征。

5.关公斩颜良,诛文丑:斩颜良确有其事,诛文丑的却是曹操的部下所为。

Continue reading “《三国演义》中的99个虚构(zz)”