首页 >> 编程知识

数据库中何时使用聚集索引或非聚集索引、图片渐变播放的处理方法[回顾样式:FILTER: revealTrans(duration=2,transition=20)]

数据库中何时使用聚集索引或非聚集索引



何时使用聚集索引或非聚集索引 
下面总结了何时使用聚集索引或非聚集索引(很重要)。
前面是聚集索引;后一个是非聚集.

动作描述
 使用聚集索引
 使用非聚集索引
 
列经常被分组排序
 应
 应
 
返回某范围内的数据
 应
 不应
 
一个或极少不同值
 不应
 不应
 
小数目的不同值
 应
 不应
 
大数目的不同值
 不应
 应
 
频繁更新的列
 不应
 应
 
外键列
 应
 应
 
主键列
 应
 应
 
频繁修改索引列
 不应
 应
 



图片渐变播放的处理方法[回顾样式:FILTER: revealTrans(duration=2,transition=20)]



下面这段代码需结合:
<img class=black style="FILTER: revealTrans(duration=2,transition=20)"  src="" border =0 >使用方才有用.

function setTransition(){
if (document.all){
  document.images.bannerADrotator.filters.revealTrans.Transition=Math.floor(Math.random()*23);
  document.images.bannerADrotator.filters.revealTrans.apply();
}
}

function playTransition(){
if (document.all)
  document.images.bannerADrotator.filters.revealTrans.play()
}

function playImg()
{
setTransition();
playTransition();
}

播放代码:
var bannerAD=new Array();
var bannerADlink=new Array();
var bannerDE=new Array();
var adNum=0;

bannerADlink[0]="http://img.china.alibaba.com/img/company/66/70/36/0/6670360_2.jpg";
bannerAD[0]="http://img.china.alibaba.com/img/company/66/70/36/0/6670360_2.summ.jpg";
bannerDE[0]="壁挂水族箱使用效果"

var preloadedimages=new Array();
for (i = 0; i < bannerAD.length; i++){
  preloadedimages[i]=new Image();
  preloadedimages[i].src=bannerAD[i];
}

function setTransition(){
if (document.all){
  document.images.bannerADrotator.filters.revealTrans.Transition=Math.floor(Math.random()*23);
  document.images.bannerADrotator.filters.revealTrans.apply();
}
}

function playTransition(){
if (document.all)
  document.images.bannerADrotator.filters.revealTrans.play()
}

function nextAd(){
if(adNum<bannerAD.length-1)adNum++ ;
  else adNum=0;
setTransition();
document.images.bannerADrotator.src=bannerAD[adNum];
//document.getElementById("des").innerHTML=bannerDE[adNum];
playTransition();
theTimer=setTimeout("nextAd()", 6000);
}

function jump2url(){

jumpUrl=bannerADlink[adNum];
jumpTarget='_blank';
if (jumpUrl != ''){
  if (jumpTarget != '')window.open(jumpUrl,jumpTarget);
  else parent.window.location.href=jumpUrl;
}
}
function displayStatusMsg() {
status=bannerADlink[adNum];
document.returnValue = true;
}

  function changeImg(obj,width,height) {
    if ( obj.width > width || obj.height > height ) {
      var scale;
      var scale1 = obj.width / width;
      var scale2 = obj.height / height;

      if(scale1 > scale2){
        scale = scale1;
      }else{
        scale = scale2;
      }

      obj.height = obj.height / scale;
    }
  }
数据库中何时使用聚集索引或非聚集索引、图片渐变播放的处理方法[回顾样式:FILTER: revealTrans(duration=2,transition=20)](本文完毕)
下一篇:左侧菜单源码[javascript]
上一篇:setTimeout和setInterval的区别及用法