概述:将抽象部分与它的实现部分分离,使它们都可以独立地变化。适用性 1.你不希望在抽象和它的实现部分之间有一个固定的绑定关系。 例如这种情况可能是因为,在程序运行时刻实现部分应可以被选择或者切换。 2.类的抽象以及它的实现都应该可以通过生成子类的方法加以扩充。 这时Bridge模式使你可以对不同的抽象接口和实现部分进行组合,并分别对它们进行扩充。 3.对一个抽象的实现部分的修改应对客户不产生影响,即客户的代码不必重新编译。 4.有许多类要生成, 这样一种类层次结构说明你必须将一个对象分解成两个部分。 &nb
发布时间:
2012-08-11 |
类别:
综合技术 | 阅读:611 | 评论:0 |
标签:
设计模式
发信人: zms (小美), 信区: Java标 题: Re: 降级论 (给创业者) (zz)发信站: 水木社区 (Tue Jul 10 16:39:03 2012), 站内还真是,难道水木会导致 ddos?贴原文吧:几乎一年没有写博客了,说没时间那是借口,唯一的原因是,年纪越大越发觉自己肤浅。有些想法还没提笔,就发现很幼稚,就不敢发出来贻笑大方了。这次先给大家说个小故事:从前有三个屌丝,聚在一起做网络,提供免费的网络服务,砸锅卖铁,通宵达旦,除了卖肾啥都做了。3年后终于做到了五百万用户,对于年轻人来说,能把五百万人玩弄于鼓掌之间,已经是很牛逼轰轰的事了,不过用户越多,成本越高,每年服务器、带宽租金、房租水电、广告运营等成本,已经达到了十七八万,屌丝们不得不面对一个终极问题:如何盈利?屌丝们定了三盘
发布时间:
2012-07-10 |
类别:
随笔 | 阅读:745 | 评论:0 |
标签:
创业
These days, I'm so out to get this worked.I just tried a method to change the registry table: HKLM\SYSTEM\CurrentControlSet\Services\, DependOnService, input the new name.But this will not take effect immediately.We should use HKLM\SYSTEM\CurrentSet001\Services\SybaseMessagingService as the KEY.Another way, very effective:sc configModifies a
Ellison(埃利森),你如果听到他的一些现场说法,真的会被折服。他的野心和执行力使得Oracle得以不断的发展和壮大。 以下是他的一些看法和观点: 埃里森:我们并不是消费者型企业,但我们向消费者型企业出售产品。苹果就是一个大的消费者。还有所有的手机厂商,到现在为止,我们是全球最受欢迎的自动系统提供商。我们在这一领域的大型竞争者就是IBM。我们成长的速度要比IBM快。IBM曾经是数据库领域的No. 1,现在我们成为了No. 1。它们曾经是中间件业务领域里的No. 1,现在我们成为了中间件领域里的No. 1。它们曾经是高端服务器里的No. 1,我们将很快成为这一领域里的No. 1。埃里森:我们不会与IBM在服务领域进行竞争。我们认为我们将在服务器领域里打败IBM。