public byte[] searchPhoto(String info)
	{
		String[] infos = info.split("#");		
		String path = infos[4];
		RandomAccessFile readr = null;
		byte[] content = new byte[Integer.parseInt(infos[6])];
		try {
			//用哈希缓存打开的文件随机访问流
			if(readRafHash.containsKey(path))
			{
				readr = readRafHash.get(path);
			}
			else
			{
				readr = new RandomAccessFile(destRoot+path, "r");
				readRafHash.put(path, readr);
			}
			readr.seek(Long.parseLong(infos[5]));
			readr.read(content);
		} catch (FileNotFoundException e) {
			// TODO Auto-generated catch block
			e.printStackTrace();
			return null;
		} catch (NumberFormatException e) {
			// TODO Auto-generated catch block
			e.printStackTrace();
			return null;
		} catch (IOException e) {
			// TODO Auto-generated catch block
			e.printStackTrace();
			return null;
		}
		return content;
	}