we are family

我不是一个伟大的程序员,我只是一个具有良好习惯的程序员

mysql执行计划分析

为什么要了解explain: 想了解select查询的内部情况,查询优化器是如何工作的,是否使用到了索引,explain可以做到。 MySQL查询优化器是如何工作的 : MySQL查询优化器有几个目标,但是其中最主要的目标是尽可能地使用索引,并且使用最严格的索引来消除尽可能多的数据行。最终目标是提...

2017-12-26 17:16:35

阅读数 140

评论数 0

深入理解Spring IOC,实现简单IOC容器

深入理解Spring--动手实现一个简单的SpringIOC容器    主要思想:    提到IOC,第一反应就是控制反转,我以前以为SpringIOC就是控制反转,控制反转就是SpringIOC,当然这种理解是错误的,控制反转是一种思想,一种模式,而Spring的IOC容器是实现了这种思想这...

2017-12-22 16:18:23

阅读数 92

评论数 0

Java设计模式之代理模式

Java的三种代理模式 1.代理模式 代理(Proxy)是一种设计模式,提供了对目标对象另外的访问方式;即通过代理对象访问目标对象.这样做的好处是:可以在目标对象实现的基础上,增强额外的功能操作,即扩展目标对象的功能. 这里使用到编程中的一个思想:不要随意去修改别人已经写好的代码或者方法,如...

2017-12-15 16:53:16

阅读数 125

评论数 0

java设计模式—工厂模式

一、工厂模式主要是为创建对象提供过渡接口,以便将创建对象的具体过程屏蔽隔离起来,达到提高灵活性的目的。  工厂模式在《Java与模式》中分为三类: 1)简单工厂模式(Simple Factory):不利于产生系列产品; 2)工厂方法模式(Factory Method):又称为多形...

2017-12-13 11:36:00

阅读数 49

评论数 0

设计模式六大原则

设计模式六大原则(1):单一职责原则 定义:不要存在多于一个导致类变更的原因。通俗的说,即一个类只负责一项职责。 问题由来:类T负责两个不同的职责:职责P1,职责P2。当由于职责P1需求发生改变而需要修改类T时,有可能会导致原本运行正常的职责P2功能发生故障。 解决方案:遵循单一职责原则...

2017-12-09 15:21:05

阅读数 74

评论数 0

提示
确定要删除当前文章?
取消 删除
关闭
关闭