<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小程序
    主站蜘蛛池模板: 免费国产黄网站在线观看可以下载 | 青青草97国产精品免费观看| 一级中文字幕乱码免费| 十八禁在线观看视频播放免费| 久久久久成人片免费观看蜜芽 | 视频免费在线观看| 最近中文字幕完整免费视频ww | 图图资源网亚洲综合网站| 亚洲国产成人资源在线软件| 亚洲va中文字幕| 丁香花在线观看免费观看图片| 日韩午夜理论免费TV影院| 免费毛片在线视频| 自拍偷自拍亚洲精品被多人伦好爽| 666精品国产精品亚洲| 久久精品国产亚洲AV电影网| a级片免费在线观看| 成人免费毛片观看| 亚洲中文字幕第一页在线| 亚洲男人天堂2022| yy一级毛片免费视频| 波多野结衣免费在线| 亚洲色一色噜一噜噜噜| 亚洲福利秒拍一区二区| 免费无码AV一区二区| 精品成在人线AV无码免费看| 亚洲av再在线观看| 亚洲国产一区在线观看| h片在线观看免费| 曰批全过程免费视频在线观看| 久久影视综合亚洲| 一本色道久久综合亚洲精品蜜桃冫| 好吊色永久免费视频大全| 日韩吃奶摸下AA片免费观看| 亚洲午夜未满十八勿入网站2| 亚洲 暴爽 AV人人爽日日碰| 国产在线国偷精品免费看| 全免费a级毛片免费**视频| 久久精品亚洲一区二区| 麻豆69堂免费视频| 人成午夜免费视频在线观看|