Authored by hugufei

add try catch

... ... @@ -2,17 +2,22 @@ package com.yoho.search.service.recall.models.personal;
import com.yoho.search.core.personalized.models.PersonalizedSearch;
import org.apache.commons.lang.StringUtils;
import org.slf4j.Logger;
import org.slf4j.LoggerFactory;
import java.util.ArrayList;
import java.util.List;
public class UserFeatureFactor {
private static final Logger logger = LoggerFactory.getLogger(UserFeatureFactor.class);
private List<Double> userFeatureVectorList = null;
private double userFeatureVectorNorm = 0.0D;
private String vectorFeatureVersion;
public UserFeatureFactor(PersonalizedSearch personalizedSearch) {
try {
if (personalizedSearch == null) {
return;
}
... ... @@ -31,6 +36,9 @@ public class UserFeatureFactor {
userFeatureVectorList.add(userFeatureVector);
userFeatureVectorNorm += userFeatureVector * userFeatureVector;
}
}catch (Exception e){
logger.error(e.getMessage());
}
}
public List<Double> getUserFeatureVectorList() {
... ...