摘要: //两个时间相差天数 兼容firefox chrome function datedifference(sDate1, sDate2) { //sDate1和sDate2是2006-12-18格式 var dateSpan, tempDate, iDays; sDate1 = Date.parse(sDat... 阅读全文
posted @ 2017-04-28 14:45 小小高 阅读(51668) 评论(0) 推荐(2)
摘要: 阅读全文
posted @ 2017-04-28 12:16 小小高 阅读(141) 评论(0) 推荐(0)
摘要: /// /// 客户端调用 /// class Client { static void Main(string[] args) { // 定义外部状态,例如字母的位置等信息 int externalstate = 10; // 初始化享元工厂 ... 阅读全文
posted @ 2017-04-28 10:17 小小高 阅读(201) 评论(0) 推荐(0)
摘要: 在以下情况下可以考虑使用外观模式: 为一个复杂的子系统提供一个简单的接口 提供子系统的独立性 在层次化结构中,可以使用外观模式定义系统中每一层的入口。其中三层架构就是这样的一个例子。 阅读全文
posted @ 2017-04-28 10:08 小小高 阅读(160) 评论(0) 推荐(0)
摘要: 四、组合模式的使用场景 在以下情况下应该考虑使用组合模式: 阅读全文
posted @ 2017-04-28 10:03 小小高 阅读(169) 评论(0) 推荐(0)