public static HashMap<String,ArrayList<String>> readTablesList(){
        ArrayList<String> res=rfa.readFilePath(resetPath+File.separator+"tables.properties", "UTF-8");
        if(res==null){
            Log.Print("tables.properties配置文件不存在！"); return null;
        }
        HashMap<String,ArrayList<String>> tlur= new HashMap<String,ArrayList<String>>();
        ArrayList<String> tl=new ArrayList<String>();
        ArrayList<String> unreptWay=new ArrayList<String>();
        String[] splits;
        for(int i=1; i<res.size(); ++i){
            if(!Check.NULLCheck(res.get(i)))
                break;
            splits=res.get(i).trim().split("\\s+");
            if(Check.NULLCheck(splits[0])&&Check.NULLCheck(splits[1])){
                tl.add(splits[0].trim().toLowerCase());
                if(splits[1].trim().equals("不除重"))
                    unreptWay.add("no");
                else if(splits[1].trim().equals("增量除重"))
                    unreptWay.add("increment");
                else if(splits[1].trim().equals("全量除重"))
                    unreptWay.add("all");
                else
                    Log.Print("除重方式有误");
            }
        }
        tlur.put("tableList",tl);
        tlur.put("unrepeatWay",unreptWay);
        return tlur;
    }