|
@@ -1,6 +1,5 @@
|
|
|
package com.tzld.piaoquan.recommend.server.service.recall.strategy;
|
|
|
|
|
|
-import com.google.common.base.Stopwatch;
|
|
|
import com.tzld.piaoquan.recommend.server.model.Video;
|
|
|
import com.tzld.piaoquan.recommend.server.service.filter.FilterResult;
|
|
|
import com.tzld.piaoquan.recommend.server.service.filter.FlowPoolWithLevelFilterService;
|
|
@@ -17,7 +16,7 @@ import org.springframework.beans.factory.annotation.Autowired;
|
|
|
import org.springframework.data.redis.core.RedisTemplate;
|
|
|
|
|
|
import java.util.ArrayList;
|
|
|
-import java.util.HashMap;
|
|
|
+import java.util.LinkedHashMap;
|
|
|
import java.util.List;
|
|
|
import java.util.Map;
|
|
|
|
|
@@ -45,7 +44,7 @@ public abstract class AbstractFlowPoolWithLevelRecallStrategy implements RecallS
|
|
|
if (CollectionUtils.isEmpty(data)) {
|
|
|
return null;
|
|
|
}
|
|
|
- Map<Long, String> videoFlowPoolMap = new HashMap<>();
|
|
|
+ Map<Long, String> videoFlowPoolMap = new LinkedHashMap<>();
|
|
|
for (String value : data) {
|
|
|
String[] values = value.split("-");
|
|
|
videoFlowPoolMap.put(NumberUtils.toLong(values[0], 0), values[1]);
|