public static void main(String args[]) {
		int total = 338614;
		int limit = 22574;
		long begin = System.currentTimeMillis();
		ExecutorService executorService = Executors.newFixedThreadPool(total
				/ limit);
		for (int i = 0; i <= total / limit; i++) {
			SetAuthoRelation_Out test = new SetAuthoRelation_Out(i * limit,
					limit, "T" + i);
			executorService.execute(test);
		}
		executorService.shutdown();
		while (!executorService.isTerminated()) {}
		long end = System.currentTimeMillis();
		System.out.println("total time: " + (end - begin) / 1000);
	}