04 2018 档案

摘要:今天有个同事问我,他说,最近看到很多文章都是告诉他,不要用数据库外键呀,不要写存储过程等等,要给数据库减轻压力等等理论。 我对他的问题,提出了以下看法:关系型数据库,就那几个点,事务性,数据完整性,数据安全性,你用外键的实质是保证数据的完整性的,虽然说在做数据插入的时候,是会有一些性能损失,但是这部 阅读全文
posted @ 2018-04-10 10:26 GDOUJKZZ 阅读(210) 评论(0) 推荐(0)
摘要:和工厂相关的设计模式真的是好常见的,属于创建型设计模式,负责对象的创建。 简单工厂:把对象创建转移到了工厂类( 把变化的细节,抛出去了); 简单的工厂的例子, 有很多了,这里暂时不详细举例了,简单工厂就是把对象的创建转移到工厂类里面去了。 如果需要新增加了一个类型,那么修改的是工厂类,而不是上端。 阅读全文
posted @ 2018-04-08 22:34 GDOUJKZZ 阅读(167) 评论(0) 推荐(0)
摘要:(一) 场景提出 桥接模式是属于结构型设计模式;结构型设计模式:关注的是对象和对象之间的关系(继承和组合),结构性设计模式都是在提倡:组合优于继承。 桥接模式 学习设计模式,需要从场景说起,下面说说一个最场景的场景。 下面是一个手机的抽象基类 分别有Galaxy和Iphone继承自BasePhone 阅读全文
posted @ 2018-04-02 14:08 GDOUJKZZ 阅读(212) 评论(0) 推荐(0)