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

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

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)”

写给真正想学棋的 zz

(一)
1,不是安度带你下几盘棋你就可以成为高手,水平的提高不但需要悟性更需要积累,不是一朝一夕的事,仅凭一时的热情是远远不够的。

2,既然需要时间的积累,那就需要有什么东西支撑着你一直努力下去。这就是你能在棋盘中在对局中不断的发现新的乐趣,你惊异的发现自己的进步,惊叹于领会了一种精妙的行棋思路。你为自己精彩的杀招赞叹,为自己艰难而又幸运的一盘欣喜,为自己的失误懊丧,为自己的失败郁闷……投入其中,自得其乐。

3,既然需要量的积累,那就只要拼命的下棋,越多越好?然后就能成为高手?非也。

强调量的积累,但并不等于只要有“量”就够了,更重要的,要能领悟到隐含在每一盘棋每一手棋中的道理,棋理不止是学来的,更是悟出来的,如果不真正用心去下用脑去下,下再多也是白费,永远不可能量变引起质变。再简单的一盘棋也有很多它包涵的东西,如果没有用心去探索,等于在这盘棋上一无所获,下了等于没下。

4,既然每一盘棋都蕴含着很多东西,那是不是和高手下棋,就能得到更多的收获?非也。

在你学棋的每个阶段,不管你悟性有多强,你的认知能力和接受能力总有一个限度,超过这个限度的东西,是凭你现在的知识水平没办法理解的(就好像小学生没办法看懂大学教材)。如果对手比你强很多,差距大到可以用“档次”来划分的时候,这样的一盘棋对你来说也是没有什么收获的,下了等于没下。
Continue reading “写给真正想学棋的 zz”

人生如棋zz

假设黑子是你,白子是你要与之斗争的命运 ,先从五子棋的术语入手开始解释吧!

1、天元

黑子首步先落天元,即体现了法律最根本的精神:人生来是平等的或者可解释为:每
个人都应该要正直,才能正确把握自己的人生

2、白子首步须紧贴在黑子周围落下

即表示:每个人从出生那一刻起,就注定着要与命运抗争,你不能逃避,否则就只能
被命运击败

3、黑必胜开局

在二十四种开局中,只占两种,即说明:含着金勺子出生的天生好命的人,毕竟是少
数 ,必胜开局一旦被白方三手要求交换,原黑方的处境就很不妙了 。这说明:天有不测
风云,娇生惯养的孩子生存能力低,

一旦失去先天的优越条件,就很难继续生存了。

Continue reading “人生如棋zz”

猴子和香蕉的故事完整版

-道德的起源-

把五只猴子关在一个笼子里,上头有一串香蕉实验人员装了一个自动装置
一旦侦测到有猴子要去拿香蕉,马上就会有水喷向笼子而这五只猴子都会一身湿
首先有只猴子想去拿香蕉,当然,结果就是每只猴子都淋湿了
之後每只猴子在几次的尝试後,发现莫不如此
於是猴子们达到一个共识:不要去拿香蕉,以避免被水喷到
後来实验人员把其中的一只猴子释放,换进去一只新猴子A
这只猴子A看到香蕉,马上想要去拿
结果,被其他四只猴子海K了一顿
因为其他四只猴子认为猴子A会害他们被水淋到,所以制止他去拿香蕉.A尝试了
几次,虽被打的满头包,依然没有拿到香蕉
当然,这五只猴子就没有被水喷到
後来实验人员再把一只旧猴子释放,换上另外一只新猴子B
这猴子B看到香蕉,也是迫不及待要去拿
当然,一如刚才所发生的情形,其他四只猴子海K了B一顿
特别的是,那只A猴子打的特别用力(这叫老兵欺负新兵,或是媳妇熬成婆^O^)
B猴子试了几次总是被打的很惨,只好作罢
後来慢慢的一只一只的,所有的旧猴子都换成新猴子了,大家都不敢去动那香蕉
但是他们都不知道为什麽,只知道去动香蕉会被猴扁
这就是道德的起源

美国铁路两条铁轨之间的标准距离是四英尺又八点五英寸。这是一个很奇怪的标准,究竟是从何而来的呢?

原来这是英国的铁路标准,而美国的铁路原先是由英国人建的。那么为什么英国人用这个四尺八寸半的标准呢?原来英国的铁路是由建电车的人所设计的,而这个正是电车所用的标准。
电车的铁轨标准又是从哪里来的呢?

原来最先造电车的人以前是造马车的,而他们是源用马车的轮宽标准。

好了,那么马车为什么要用这个一定的轮距标准呢?因为如果那时候的马车用任何其他轮距的话马车的轮子很快会在英国的老路上撞坏的。为什么?因为这些路上的辙迹的宽度是四尺八寸半。

这些辙迹又是从何而来的呢?答案是古罗马人所订的。因为欧洲,包括英国的长途老路都是由罗马人为它的军队所铺的,所以四尺八寸半正是罗马战车的宽度。如果任何人用不同的轮宽在这些路上行车的话他的轮子的寿命都不会长。

我们再问,罗马人为什么以四尺八寸半为战车的轮距宽度呢?

原因很简单,这是两匹拉战车的马的屁股的宽度。

等一下,故事到了此还未有完结

下次你在电视上看到美国航天飞机立在发射台上的雄姿时你留意看看在它的燃料箱的两旁有两个火箭推进器(SOLIDROCKETBOOSTERS),这些推进器是由一家名为THIOKOL的公司设在猶他州的工厂所提供的。如果可能的话,这家公司的工程师希望把这些推进器造的胖一点的,这样容量就可以大一些。但是他们不可以,为什么?因为这些推进器造好之后是要用火车从工厂运送到发射点,路上要通过一些隧道,而这些隧道的宽度只是比火车轨宽了一点,然而我们不要忘记火车轨的宽度是由马的屁股的宽度所设定的…

因此,我们可以断言:可能今天世界上最先进的运输系统的设计是两千年前便由两匹马的屁股宽度所决定的。

FTP应答码

110重新启动标记应答。
120服务在多久时间内ready。
125数据链路埠开启,准备传送。
150文件状态正常,开启数据连接端口。
200命令执行成功。
202命令执行失败。
211系统状态或是系统求助响应。
212目录的状态。
213文件的状态。
214求助的讯息。
215名称系统类型。
220新的联机服务ready。
221服务的控制连接埠关闭,可以注销。
225数据连结开启,但无传输动作。
226关闭数据连接端口,请求的文件操作成功。
227进入passivemode。
230使用者登入。
250请求的文件操作完成。
257显示目前的路径名称。
Continue reading “FTP应答码”