- 博客(4)
- 收藏
- 关注
转载 转载(MySQL Order By实现原理分析和Filesort优化)
在MySQL中的ORDER BY有两种排序实现方式: 1、利用有序索引获取有序数据 2、文件排序 在使用explain分析查询的时候,利用有序索引获取有序数据显示Using index。而文件排序显示Using filesort。 1.利用有序索引获取有序数据 取出满足过滤条件作为排序条件的字段,以及可以直接定位到行数据的行指针信息,在 Sort Buffer 中进行实际的排序...
2014-05-05 16:12:00 158
转载 我眼中的设计模式---策略模式
作为开篇。有必要说明下。写文章不是我的强行,只是作为一个记录而已 首先 对于策略模式给一个定义吧!策略模式:定义了算法簇,分别对其进行了封装,他们之间可以互换。这样做的话,可以让算法的变化独立于算法的客户端! 这里先举一个鸭子的实例。对于一个鸭子,他有很多行为,比如叫,飞行,但不同种类的的鸭子,它有不同的行为。所以可能会有下面这种做法 ...
2014-03-06 09:48:00 100
转载 spring ioc的源码简单介绍
2013/13/3 传统的java应用中,bean的生命周期很简单,关键字new初始化bean,然后嗲用,一旦这个bean不再使用则进入了垃圾回收阶段进行处理 spring bean的生命周期: spring实例化bean开始 spring为bean注入属性值和引用 如果bean实现了BeanNameAware接口,spring将传递bean的id到setBea...
2014-03-05 22:09:00 67
转载 闭锁CountDownLatch的源码实现介绍
首先,我们先来了解下闭锁的知识。闭锁是一种同步工具类,可以延迟线程的进度直到其到达终止状态。闭锁的作用就相当于一扇门,在闭锁到达结束状态之前,这门一直是关闭的,并且没有任何线程可以通过,当到达结束状态时,这门打开并允许所有的线程通过,当闭锁到达结束状态之后,将不会改变闭锁的状态,一直保持着打开的状态,闭锁可以确保某些活动指导其他活动都完成后才继续执行。下面看一个具体的实现。 ...
2014-03-05 21:43:00 89
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人