自定义博客皮肤VIP专享

*博客头图:

格式为PNG、JPG,宽度*高度大于1920*100像素,不超过2MB,主视觉建议放在右侧,请参照线上博客头图

请上传大于1920*100像素的图片!

博客底图:

图片格式为PNG、JPG,不超过1MB,可上下左右平铺至整个背景

栏目图:

图片格式为PNG、JPG,图片宽度*高度为300*38像素,不超过0.5MB

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(4)
  • 收藏
  • 关注

转载 几种线程池的实现算法分析

转自:http://it.dataguru.cn/article-6890-1.html1. 前言在阅读研究线程池的源码之前,一直感觉线程池是一个框架中最高深的技术。研究后才发现,线程池的实现是如此精巧。本文从技术角度分析了线程池的本质原理和组成,同时分析了JDK、Jetty6、Jetty8、Tomcat的源码实现,对于想了解线程池本质、更好的使用线程池或者定制实现自己的线程池的业

2015-04-12 08:54:54 318

原创 oracle执行计划和hint的认识

一、 说说你对hint的认识1.执行计划能为SQL优化提供依据,而hint是用户和优化器沟通的主要手段。2.通过hint可以让优化器改变执行计划,促使我们写出好的程序3.hint可以被认为是种特殊的注释,如果写法不正确就和普通的注释一样了。另外遇到以下情况hint也会失效:A.算法没能够支持B.组合hint有矛盾C.如果优化器发现按照hint执行结果可能会出错,此时hint

2015-04-04 11:30:46 1190

转载 设计模式主要分三个类型:创建型、结构型和行为型

设计模式主要分三个类型:创建型、结构型和行为型。 其中创建型有:     一、Singleton,单例模式:保证一个类只有一个实例,并提供一个访问它的全局访问点     二、Abstract Factory,抽象工厂:提供一个创建一系列相关或相互依赖对象的接口,而无须指定它们的具体类。     三、Factory Method,工厂方法:定义一个用于创建对象的接口,让子类决定实例化

2015-03-24 12:51:17 678

原创 Nested Loops Join、Hash join、Merge Sort Join三大经典表连接浅谈(笔记)

今天上完梁老师的课,感觉表连接的意义非常深刻,知识消化可以转化成Sql优化方面的强力武器!必须认真记下来!一、SQL写法上的限制(CBO选择执行计划时的限制)Nested Loops Jion:无限制Hash Join:作为经典的等值算法,不支持非等值条件(like、>、)Merge Sort Join:支持>、二、各自特性表访问次数:Nested Loops

2015-03-20 23:18:54 562

空空如也

空空如也

TA创建的收藏夹 TA关注的收藏夹

TA关注的人

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