Przeglądaj źródła

FIX:videoRtFeatures out bound

sunxy 11 miesięcy temu
rodzic
commit
62effd9912

+ 6 - 0
recommend-server-service/src/main/java/com/tzld/piaoquan/recommend/server/service/rank/strategy/RankStrategy4ShareDeepAndWidth.java

@@ -253,6 +253,9 @@ public class RankStrategy4ShareDeepAndWidth extends RankService {
         if (videoRtFeatures != null) {
             int j = 0;
             for (RankItem item : rankItems) {
+                if (j > videoRtFeatures.size() - 1) {
+                    break;
+                }
                 String vF = videoRtFeatures.get(j);
                 ++j;
                 if (vF == null) {
@@ -293,6 +296,9 @@ public class RankStrategy4ShareDeepAndWidth extends RankService {
 
             }
             for (RankItem item : rankItems) {
+                if (j > videoRtFeatures.size() - 1) {
+                    break;
+                }
                 String vF = videoRtFeatures.get(j);
                 ++j;
                 if (vF == null) {