emu in blogjava

            BlogJava :: 首頁 :: 新隨筆 :: 聯系 :: 聚合  :: 管理 ::
            171 隨筆 :: 103 文章 :: 1052 評論 :: 2 Trackbacks
            <SCRIPT LANGUAGE="JavaScript">
            
          <!--
              
          var bucket=500;
              
          function hash(s){
                  
          var result=0;
                  
          for(var i=0;i<s.length;i++){
                      result
          =(result*33+s.charCodeAt(i))%bucket
                  }
                  
          return result;
              }
              
          var a=new Array(bucket+1).join("0").split("")
              
          var d=new Date();
              
          for(var i=0;i<bucket*100;i++){
                  a[hash(Math.random().toString())]
          ++
              }
              document.write(a.join(
          ",<wbr>"));
            
          //-->
            </SCRIPT>

          試了一下,分桶很均勻,不錯。
          posted on 2010-01-21 20:18 emu 閱讀(694) 評論(0)  編輯  收藏

          只有注冊用戶登錄后才能發表評論。


          網站導航:
           
          主站蜘蛛池模板: 英吉沙县| 聊城市| 明光市| 阿尔山市| 庆安县| 于田县| 贺兰县| 景谷| 雅江县| 惠州市| 华蓥市| 福清市| 新余市| 贵州省| 新河县| 固原市| 二连浩特市| 荃湾区| 双城市| 乌鲁木齐县| 繁峙县| 五家渠市| 娄烦县| 抚顺市| 周至县| 公安县| 兴和县| 苍南县| 开封市| 手机| 涟水县| 长宁区| 枣阳市| 深水埗区| 龙江县| 永安市| 渑池县| 昭平县| 弥勒县| 曲水县| 灵川县|