桥接模式(bridger)

桥接模式,组合两个对象的机器,比如我们拿画笔为例子,笔有铅笔、蜡笔、水彩笔等等,而不同的笔又有不同的颜色,如果我们用七种颜色和三只不同种类的笔的话,按照普通的逻辑,我们就需要创建二十一个类来对应不同的笔,但是有的同学就会讲了可以用工厂模式啊,对的,但是我们看待问题的角度不一样,之所以称工厂模式为创建型模式,就是用这种方法来构建出现实对象。而桥接模式是属于结构型,就是两个对象通过用一种协同的模式,让他们达到想要的逻辑。

查看更多

sql的优化

在应用开发初期,由于数据量小,开发人员写sql时更加注重功能实现,但当应用上线后,数据量的上升,很多sql的性能问题就逐渐显露出来,成为系统性能的瓶颈,下面介绍一些优化方法

查看更多

go圣经阅读

学习一门新语言时,会有一种自然的倾向, 按照自己熟悉的语言的套路写新语言程序。学习Go语言的过程中,请警惕这种想法,尽量别这么做。我们会演示怎么写好Go语言程序,所以阅读了称之为《go圣经》这本书,并且利用思维导图的方式记录了重点。

查看更多