package top.qianxinyao.main; import java.util.ArrayList; import java.util.List; import org.apache.log4j.Logger; /** * @author qianxinyao * @email tomqianmaple@gmail.com * @github https://github.com/bluemapleman * @date 2016年10月20日 * 推荐系统入口类,在此启动推荐系统。 */ public class Main { public static final Logger logger = Logger.getLogger(Main.class); /** * 推荐系统运行入口 * @param args */ public static void main(String[] args) { //在测试数据上运行 new TestDataRunner().runTestData(); //选择要在推荐系统中运行的推荐算法 boolean enableCF=false,enableCB=false,enableHR=true; List userList=new ArrayList(); userList.add(1l); userList.add(2l); userList.add(3l); //为指定用户执行一次推荐 new JobSetter(enableCF,enableCB,enableHR).executeInstantJobForCertainUsers(userList); //为活跃用户执行定时推荐 // new JobSetter(enableCF,enableCB,enableHR).executeQuartzJobForActiveUsers(); } }