public static void runPageRank() throws Exception
	{
		File file = new File(filePath+"PaperRelevanceInTopic/");
		bufOut = new BufferedWriter(new FileWriter(filePath+"log.txt",true));
		String[] filelist = file.list();
		for ( int j = 0; j <filelist.length ; j++) 
		{
			if(filelist[j].contains("keyword"))
			{
				
				bufOut.write("\r\n"+"page rank j="+j+" topic=  "+filelist[j]);
				bufOut.flush();
				String s[]=filelist[j].split("d_");
				loadingNodesScore(filePath+"PaperRelevanceInTopic/"+filelist[j],g);
				long startTime=System.currentTimeMillis();
				pageRankPrior(filePath+"PaperContributeToTopic/",s[1],g);
				long endTime=System.currentTimeMillis(); //获取结束时间  
				bufOut.write("\r\n"+ "execute time :"+(endTime-startTime)/1.0e3+"ms"); 
				bufOut.flush();
				
			}
		}
		bufOut.close();
		
	}