状态模式(State Pattern)是设计模式的一种,属于行为模式。 定义(源于Design Pattern):当一个对象的内在状态改变时允许改变其行为,这个对象看起来像是改变了其类。 状态模式主要解决的是当控制一个对象状态的条件表达式过于复杂时的情况。把状态的判断逻辑转移到表示不同状态的一系.....
分类:
编程语言 时间:
2014-08-26 22:51:07
阅读次数:
278
Best Time to Buy and Sell Stock IIISay you have an array for which theithelement is the price of a given stock on dayi.Design an algorithm to find the...
分类:
其他好文 时间:
2014-08-26 19:13:26
阅读次数:
268
上周,《实现领域驱动设计》(Implementing Domain-Driven Design)一书的作者Vaughn Vernon,发布了Dotsero,这是一个使用C#编写的、基于.NET的Actor模型工具包,它的实现参考了AkkaAPI。Akka工具包是对Actor模型的一种实现,目前为止已...
分类:
Web程序 时间:
2014-08-26 13:37:26
阅读次数:
323
[2014-08-25]things want to do : assembly win32 MFC COM/COM+ ATL ActiveX TCP/IP object-orientied analysis and design with application...
分类:
其他好文 时间:
2014-08-25 19:02:14
阅读次数:
200
1、为什么学习设计模式?
设计模式(Design pattern)是一套被反复使用、多数人知晓的、经过分类编目的、代码设计经验的总结。使用设计模式是为了可重用代码、让代码更容易被他人理解、保证代码可靠性。 毫无疑问,设计模式于己于他人于系统都是多赢的;设计模式使代码编制真正工程化;设计模式是软件工程的基石脉络,如同大厦的结构一样。
2、为什么第一个学习简单工厂?
简...
分类:
其他好文 时间:
2014-08-25 13:29:34
阅读次数:
186
转自:http://blog.csdn.net/lalor/article/details/7614381问题定义: You are given a binary tree in which each node contains a value. Design an algorithm to ...
分类:
其他好文 时间:
2014-08-25 11:20:04
阅读次数:
292
题意 设计某个地方的照明系统 一共需要n种不同类型的灯泡 接着输入 每种灯泡的电压v 对应电压电源的价格k 每个灯泡的价格c 需要这种灯泡的数量l 电压低的灯泡可以用电压高的灯泡替换 每种灯泡只需要一个对应的电源 求完成这个照明系统的最少花费
比较简单的DP 容易知道 当要替换一种灯泡中的一个到令一种电压较高的灯泡时 只有全部替换这种灯泡为另一种时才可能使总花费变小...
分类:
其他好文 时间:
2014-08-23 16:52:31
阅读次数:
219
在这里我只说说我对响应式网页设计的理解,具体实现过程就先不说了~ 响应式网页设计(RWD,Responsive Web Design)这个术语,由伊桑·马科特(Ethan Marcotte)提出。他在A List Apart发表了一篇开创性的文章,将三种已有的开发技巧(弹性网格布局、弹性图片、...
分类:
Web程序 时间:
2014-08-23 13:56:10
阅读次数:
247
Structural Patterns(结构模式)主要关注于如何将一些小的类或对象组织成一个大的结构。Structural Patterns分为Structural Class Patterns(结构类模式)和Structural Object Patterns(结构对象模式),Structural Class Patterns用一些面向对象的继承和封装性质将一些接口和对接口的实现组织起来,使得接...
分类:
其他好文 时间:
2014-08-23 12:46:50
阅读次数:
270
1, In your current role, tell me about a design decision you've had to make2,Can you give me an example of a bad design decision you've made in the pa...
分类:
其他好文 时间:
2014-08-22 19:36:29
阅读次数:
158