/**
* 书本:《Thinking In Java》
* 功能:生产者与消费者:
* 请考虑这样一个人饭店,它有一个厨师和一个服务员。这个服务员必须等待厨师准备好膳食。当厨师准备好时,他会通知服务员,之后服务员上菜,然后返回继续等待。
* 文件:Restaurant.java
* 时间:2015年5月8日18:23:01
* 作者:cutter_point
*/
package Lesson...
分类:
编程语言 时间:
2015-05-23 10:07:59
阅读次数:
110
设计模式做为程序员的“内功心法”,越来越受到重视。这是一篇通俗版23种设计模式,用实际生活做比喻,让你很快就能理解其中的深意。1、FACTORY―追MM少不了请吃饭了,麦当劳的鸡翅和肯德基的鸡翅都是MM爱吃的东西,虽然口味有所不同,但不管你带MM去麦当劳或肯德基,只管向服务员说“来四个鸡翅”就行了。...
分类:
编程语言 时间:
2015-05-18 18:22:27
阅读次数:
98
在咖啡馆、饭店坐定,菜单可以待会再看,远远看见服务员迎上来,赶紧先问一句:“这里有无线网吗,密码是多少”,和笔者一样养成类似习惯的人越来越多。所以,当公交WiFi“大张旗鼓”地在一些城市开始试点的时候,公交一族们的兴奋可想而知。用户体验不好广告商不买单“免费”..
分类:
其他好文 时间:
2015-04-24 01:12:23
阅读次数:
132
总结:引入进程是为了提高资源的利用率,并且可以正确描述程序的执行情况。而引入线程是为了避免进程的一些缺点,如开销较大、速度较慢、调度较为复杂等。进程与线程的根本区别是:进程是资源分配单位,线程是调度和执行单位。
假设一个饭店有十个房间,如果聘用一个服务员为所有房间提供服务,那么我们可以把饭店从开始营业到结束营业作为一个进程,而这个服务员为所有房间提供服务即为一个线程,此时这个线程独占饭店的所有资源。现在饭店又招了三个服务员,此时相当于多线程,这几个服务员共享饭店的资源,各自独立运行互不影响。这就是进...
分类:
编程语言 时间:
2015-04-21 08:21:55
阅读次数:
162
声明:本系列博客参考资料《大话设计模式》,作者程杰。
前面我们介绍了简单工厂和工厂方法设计模式,今天我们学习最后一个工厂——抽象工厂。
案例:追MM少不了请吃饭了,去麦当劳,只管向服务员说“两个B套餐”就行了。麦当劳就是B套餐的AbstractFactory,B套餐里含有汉堡, 鸡翅和饮料. 麦当劳或肯德基会根据B套餐的规格, 让汉堡Fact...
分类:
Web程序 时间:
2015-04-19 19:31:46
阅读次数:
147
看完这9张图,一定会发现,你已经对人生有新的体悟,让你的人生从此不同...开始啰~
1.一个人的素质体现在他对一个服务员的态度上。
2.没有人是生下来就懂得歧视。
3.很久很久以前,谎言和真实在河边洗澡。谎言先洗好,穿了真实的衣服离开,真实却不肯穿谎言的衣服。
后来,在人们的眼里,只有穿着真实衣服的谎言,却很难接受赤裸裸的真实。
4...
分类:
其他好文 时间:
2015-04-18 08:45:57
阅读次数:
159
声明:本系列博客参考资料《大话设计模式》,作者程杰。
前面我们介绍了简单工厂,今天我们继续学习另外一个工厂——工厂方法。
具体案例:请MM去麦当劳吃汉堡,不同的MM有不同的口味,要每个都记住是一件烦人的事情,我们一般采用FactoryMethod模式,带着MM到服务员那儿,说“要一个汉堡”,具体要什么样的汉堡呢,让MM直接跟服务员...
分类:
Web程序 时间:
2015-04-16 23:47:53
阅读次数:
188
1、阿里巴巴
马云有一次在美国一家餐厅吃饭时,他突发奇想,找来了餐厅服务员,问他是否知道阿里巴巴这个名字。服务员回答说知道,并且还跟马云说阿里巴巴打开宝藏的咒语是“芝麻开门”。之后马云又在各地反复地询问他人,经过这个测试,马云发现阿里巴巴的故事被全世界的人所熟知,并且不论语种,发音也近乎一致。“从我外婆到我儿子,他们都读阿里巴巴。”就这样,一锤定音,马云将“阿里巴巴”确定为公司的名字。
...
分类:
其他好文 时间:
2015-04-02 15:05:05
阅读次数:
120
创建型模式 1、FACTORY—追MM少不了请吃饭了,麦当劳的鸡翅和肯德基的鸡翅都是MM爱吃的东西,虽然口味有所不同,但不管你带MM去麦当劳或肯德基,只管向服务员说“来四个鸡翅”就行了。麦当劳和肯德基就是生产鸡翅的Factory 工厂模式:客户类和工厂类分开。消费者任何时候需要某种产品,只需向工厂请...
分类:
其他好文 时间:
2015-03-18 15:17:25
阅读次数:
473
获取手机里面的WIFI密码??刚看到的时候我也没明白这个有什么用,自己的手机不会不知道wifi密码吧,所以到现在我也没用到个这个功能 ,在这里权当记录一下,以备以后再找。
话说怎么获取WIFI密码还得从小米手机说起,记得小米推出了个Wifi密码共享的功能;比如在一个咖啡厅,只要一个人向服务员获取了密码,然后他打开wifi密码共享,那么其他人就可以直接连上wifi,而不需要再向服务员询问密码。但是...
分类:
移动开发 时间:
2015-03-11 13:04:03
阅读次数:
205