<rt id="bn8ez"></rt>
<label id="bn8ez"></label>

  • <span id="bn8ez"></span>

    <label id="bn8ez"><meter id="bn8ez"></meter></label>

    march alex's blog
    hello,I am march alex
    posts - 52,comments - 7,trackbacks - 0
    import java.io.BufferedReader;
    import java.io.IOException;
    import java.io.InputStreamReader;
    import java.io.Reader;
    import java.net.HttpURLConnection;
    import java.net.URL;
    import java.net.URLEncoder;
    import java.util.List;
    import java.util.Scanner;
    import java.util.StringTokenizer;

    import com.google.gson.Gson;



    public class GoogleFinder {
        
        
    public static void main(String[] args) throws IOException, InterruptedException {
            
            String address 
    = "http://ajax.googleapis.com/ajax/services/search/web?v=1.0&q=";
            String query 
    = "";
            String charset 
    = "UTF-8";
            
            Scanner in 
    = new Scanner(System.in);
            String targeturl 
    = in.nextLine();
            query 
    = in.nextLine();
            
            
    for(int i=0;i<125;i++) {
                
                URL url 
    = new URL(address + URLEncoder.encode(query, charset) + "&start=" + i);
                
                
    //System.out.println(url);
                Reader reader = new InputStreamReader(url.openStream(), charset);
                GoogleResults results 
    = new Gson().fromJson(reader, GoogleResults.class);
                
                
    for(int t=0;t<30;t++) {
                    System.out.print(
    ".");
                    Thread.sleep(
    2000);
                } System.out.println(
    "");
                
                
    for(int j=0;j<4;j++) {

                    String ss 
    = results.getResponseData().getResults().get(j).getUrl().toLowerCase();
                    
    if(ss.contains(targeturl)) {
                        System.out.println(ss);
                        System.out.println(results.getResponseData().getResults().get(j).getTitle());
                        System.out.println(
    "Found in the " + (i*4+j+1+ " th");
                        
    return;
                    }
                }
                System.out.println(
    "" + ((i+1)*4+ " pages found.");
            }
            
            System.out.println(
    "Can find " + targeturl + " in the first 500 pages");
            
        }
    }


    class GoogleResults {

        
    private ResponseData responseData;

        
    public ResponseData getResponseData() {
            
    return responseData;
        }

        
    public void setResponseData(ResponseData responseData) {
            
    this.responseData = responseData;
        }

        
    public String toString() {
            
    return "ResponseData[" + responseData + "]";
        }

        
    static class ResponseData {
            
    private List<Result> results;

            
    public List<Result> getResults() {
                
    return results;
            }

            
    public void setResults(List<Result> results) {
                
    this.results = results;
            }

            
    public String toString() {
                
    return "Results[" + results + "]";
            }
        }

        
    static class Result {
            
    private String url;
            
    private String title;

            
    public String getUrl() {
                
    return url;
            }

            
    public String getTitle() {
                
    return title;
            }

            
    public void setUrl(String url) {
                
    this.url = url;
            }

            
    public void setTitle(String title) {
                
    this.title = title;
            }

            
    public String toString() {
                
    return "Result[url:" + url + ",title:" + title + "]";
            }
        }
    }

    posted on 2015-07-29 14:16 marchalex 閱讀(285) 評論(0)  編輯  收藏 所屬分類: java小程序
    主站蜘蛛池模板: 免费二级毛片免费完整视频| 中文字幕久无码免费久久| 精品免费久久久久久久| 亚洲人成网站在线观看青青| 国产成人亚洲精品91专区高清| 永久免费观看的毛片的网站| 亚洲一级毛片免费看| 最近2022中文字幕免费视频| 亚洲综合小说久久另类区| 亚洲第一网站免费视频| 33333在线亚洲| 欧美好看的免费电影在线观看| 亚洲精品亚洲人成在线播放| 最新免费jlzzjlzz在线播放| 亚洲欧美一区二区三区日产| 国产又大又黑又粗免费视频| 成年免费a级毛片| 亚洲av无码潮喷在线观看| 一级毛片免费不卡在线| www.亚洲日本| 免费永久国产在线视频| 二个人看的www免费视频| 久久青青草原亚洲AV无码麻豆| 亚洲一级免费毛片| 亚洲AV无码国产精品永久一区| 免费观看91视频| 亚洲激情视频网站| 国产成人免费ā片在线观看| 一级毛片一级毛片免费毛片| 亚洲av鲁丝一区二区三区| 免费看成人AA片无码视频羞羞网| 亚洲高清乱码午夜电影网| 中文字幕精品亚洲无线码二区| 免费无码又爽又刺激高潮视频| 国产精品亚洲专区在线观看| 亚洲成a人片在线观看老师| 久久精品免费电影| MM1313亚洲国产精品| 99久久久国产精品免费牛牛| 亚洲人成网站在线播放2019| 亚洲伊人久久大香线蕉综合图片 |