Skip to content

Commit 8ce76b2

Browse files
committed
添加测试数据
1 parent 80f03cb commit 8ce76b2

File tree

2 files changed

+60
-17
lines changed

2 files changed

+60
-17
lines changed

README.md

Lines changed: 5 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -9,4 +9,8 @@
99
1. fork 该项目
1010
2. clone 到本地
1111
3. 将consistency_hash放到web环境下面,一定要可以使用IP|域名能访问到, 因为需要请求php端的hash算法
12-
4. 在浏览器中访问index.html页面可看到效果
12+
4. 在浏览器中访问index.html页面可看到效果
13+
14+
# 接下来要做的
15+
1. 添加localstorage
16+
2. 添加条形hash桶的显示

consistency_hash/js/hash.js

Lines changed: 55 additions & 16 deletions
Original file line numberDiff line numberDiff line change
@@ -96,22 +96,61 @@ window.onload = function (){
9696
addLogo()
9797
//加载缓存 todo
9898

99-
DrawCycle(keyNum*1/6,1)
100-
DrawCycle(keyNum*2/6,1)
101-
DrawCycle(keyNum*3/6,1)
102-
DrawCycle(keyNum*4/6,1)
103-
DrawCycle(keyNum*5/6,1)
104-
DrawCycle(keyNum*6/6,1)
105-
DrawCycle(keyNum*1/60,2)
106-
DrawCycle(keyNum*4/60,2)
107-
DrawCycle(keyNum*7/60,2)
108-
DrawCycle(keyNum*3/60,2)
109-
DrawCycle(keyNum*63/200,2)
110-
DrawCycle(keyNum*53/160,2)
111-
DrawCycle(keyNum*34/60,2)
112-
DrawCycle(keyNum*45/60,2)
113-
DrawCycle(keyNum*242/260,2)
114-
DrawCycle(keyNum*345/460,2)
99+
setTimeout(function (){
100+
DrawCycle(keyNum*1/6,1)
101+
},1000)
102+
setTimeout(function (){
103+
DrawCycle(keyNum*2/6,1)
104+
},2000)
105+
setTimeout(function (){
106+
DrawCycle(keyNum*3/6,1)
107+
},3000)
108+
setTimeout(function (){
109+
DrawCycle(keyNum*4/6,1)
110+
},4000)
111+
setTimeout(function (){
112+
DrawCycle(keyNum*5/6,1)
113+
},5000)
114+
setTimeout(function (){
115+
DrawCycle(keyNum*6/6,1)
116+
},6000)
117+
setTimeout(function (){
118+
DrawCycle(keyNum*1/60,2)
119+
},6500)
120+
setTimeout(function (){
121+
DrawCycle(keyNum*4/60,2)
122+
DrawCycle(keyNum*31/350,2)
123+
},7000)
124+
setTimeout(function (){
125+
DrawCycle(keyNum*7/60,2)
126+
DrawCycle(keyNum*70/760,2)
127+
},7500)
128+
setTimeout(function (){
129+
DrawCycle(keyNum*3/60,2)
130+
DrawCycle(keyNum*321/560,2)
131+
},8000)
132+
setTimeout(function (){
133+
DrawCycle(keyNum*63/200,2)
134+
DrawCycle(keyNum*163/400,2)
135+
},8500)
136+
setTimeout(function (){
137+
DrawCycle(keyNum*53/160,2)
138+
},9000)
139+
setTimeout(function (){
140+
DrawCycle(keyNum*34/60,2)
141+
DrawCycle(keyNum*131/350,2)
142+
},9500)
143+
setTimeout(function (){
144+
DrawCycle(keyNum*45/60,2)
145+
DrawCycle(keyNum*245/960,2)
146+
},10000)
147+
setTimeout(function (){
148+
DrawCycle(keyNum*242/260,2)
149+
},10500)
150+
setTimeout(function (){
151+
DrawCycle(keyNum*345/460,2)
152+
},11000)
153+
115154

116155
function addServer(){
117156
var val = document.getElementById('serverval').value

0 commit comments

Comments
 (0)