当我使用多个线程来调用function shuffleNum(num,i){
var numArr = num.toString().split('');
var front = numArr.splice(0,i);
var back = numArr.pop();
var shuffledArr = front.concat(back,numArr);
return parseFloat(shuffledArr.join(''));
}
// Test
var num = 12345;
for(var i=0;i<num.toString().length;i++){
num = shuffleNum(num);
console.log(num);
}
// Output
// 51234
// 45123
// 34512
// 23451
// 12345
以更新多个集合集合时,多个集合存在数据损坏问题。例如,A集的数据出现在B集中。我该如何解决这个问题?
ConcurrentUpdateSolrClient