zoukankan      html  css  js  c++  java
  • Httpclient爬取优酷网

     参考:http://www.cnblogs.com/lchzls/p/6277210.html

    /httpClient/src/main/java/com/louis/youku/Page.java

    /**
     * Project Name:httpClient
     * File Name:Page.java
     * Package Name:com.louis.youku
     * Date:2017年11月9日上午9:11:28
     * Copyright (c) 2017, 2692613726@qq.com All Rights Reserved.
     *
    */
    
    package com.louis.youku;
    /**
     * ClassName:Page 
     * Function: TODO ADD FUNCTION. 
     * Reason:     TODO ADD REASON. 
     * Date:     2017年11月9日 上午9:11:28 
     * @author   michael
     * @version  
     * @since    JDK 1.7
     * @see      
     */
    public class Page {
        //页面内容
        private String content;
        
        //总播放量
        private String allnumber;
        
        //每日播放增量
        private String daynumber;
        
        //评论数
        private String commentnumber;
    
        //收藏数
        private String collectnumber;
    
        //
        private String supportnumber;
    
        //
        private String againstnumber;
    
        //电视剧名称
        private String tvname;
    
        //页面url
        private String url;
    
        //子集数据
        private String episodenumber;
    
        public String getContent() {
            return content;
        }
    
        public void setContent(String content) {
            this.content = content;
        }
    
        public String getAllnumber() {
            return allnumber;
        }
    
        public void setAllnumber(String allnumber) {
            this.allnumber = allnumber;
        }
    
        public String getDaynumber() {
            return daynumber;
        }
    
        public void setDaynumber(String daynumber) {
            this.daynumber = daynumber;
        }
    
        public String getCommentnumber() {
            return commentnumber;
        }
    
        public void setCommentnumber(String commentnumber) {
            this.commentnumber = commentnumber;
        }
    
        public String getCollectnumber() {
            return collectnumber;
        }
    
        public void setCollectnumber(String collectnumber) {
            this.collectnumber = collectnumber;
        }
    
        public String getSupportnumber() {
            return supportnumber;
        }
    
        public void setSupportnumber(String supportnumber) {
            this.supportnumber = supportnumber;
        }
    
        public String getAgainstnumber() {
            return againstnumber;
        }
    
        public void setAgainstnumber(String againstnumber) {
            this.againstnumber = againstnumber;
        }
    
        public String getTvname() {
            return tvname;
        }
    
        public void setTvname(String tvname) {
            this.tvname = tvname;
        }
    
        public String getUrl() {
            return url;
        }
    
        public void setUrl(String url) {
            this.url = url;
        }
    
        public String getEpisodenumber() {
            return episodenumber;
        }
    
        public void setEpisodenumber(String episodenumber) {
            this.episodenumber = episodenumber;
        }
        
    }

    /httpClient/src/main/java/com/louis/youku/DownLoadService.java

    /**
     * Project Name:httpClient
     * File Name:DownLoadService.java
     * Package Name:com.louis.youku
     * Date:2017年11月9日上午9:14:16
     * Copyright (c) 2017, 2692613726@qq.com All Rights Reserved.
     *
    */
    
    package com.louis.youku;
    /**
     * ClassName:DownLoadService 
     * Function: TODO ADD FUNCTION. 
     * Reason:     TODO ADD REASON. 
     * Date:     2017年11月9日 上午9:14:16 
     * @author   michael
     * @version  
     * @since    JDK 1.7
     * @see      
     */
    public interface DownLoadService {
        public Page downLoad(String url);
    }

    /httpClient/src/main/java/com/louis/youku/DownLoadServiceImpl.java

    /**
     * Project Name:httpClient
     * File Name:DownLoadService.java
     * Package Name:com.louis.youku
     * Date:2017年11月9日上午9:14:16
     * Copyright (c) 2017, 2692613726@qq.com All Rights Reserved.
     *
    */
    
    package com.louis.youku;
    /**
     * ClassName:DownLoadService 
     * Function: TODO ADD FUNCTION. 
     * Reason:     TODO ADD REASON. 
     * Date:     2017年11月9日 上午9:14:16 
     * @author   michael
     * @version  
     * @since    JDK 1.7
     * @see      
     */
    public interface DownLoadService {
        public Page downLoad(String url);
    }

    /httpClient/src/main/java/com/louis/youku/PageDownLoadUtil.java

    /**
     * Project Name:httpClient
     * File Name:Page.java
     * Package Name:com.louis.youku
     * Date:2017年11月9日上午9:11:28
     * Copyright (c) 2017, 2692613726@qq.com All Rights Reserved.
     *
    */
    
    package com.louis.youku;
    /**
     * ClassName:Page 
     * Function: TODO ADD FUNCTION. 
     * Reason:     TODO ADD REASON. 
     * Date:     2017年11月9日 上午9:11:28 
     * @author   michael
     * @version  
     * @since    JDK 1.7
     * @see      
     */
    public class Page {
        //页面内容
        private String content;
        
        //总播放量
        private String allnumber;
        
        //每日播放增量
        private String daynumber;
        
        //评论数
        private String commentnumber;
    
        //收藏数
        private String collectnumber;
    
        //
        private String supportnumber;
    
        //
        private String againstnumber;
    
        //电视剧名称
        private String tvname;
    
        //页面url
        private String url;
    
        //子集数据
        private String episodenumber;
    
        public String getContent() {
            return content;
        }
    
        public void setContent(String content) {
            this.content = content;
        }
    
        public String getAllnumber() {
            return allnumber;
        }
    
        public void setAllnumber(String allnumber) {
            this.allnumber = allnumber;
        }
    
        public String getDaynumber() {
            return daynumber;
        }
    
        public void setDaynumber(String daynumber) {
            this.daynumber = daynumber;
        }
    
        public String getCommentnumber() {
            return commentnumber;
        }
    
        public void setCommentnumber(String commentnumber) {
            this.commentnumber = commentnumber;
        }
    
        public String getCollectnumber() {
            return collectnumber;
        }
    
        public void setCollectnumber(String collectnumber) {
            this.collectnumber = collectnumber;
        }
    
        public String getSupportnumber() {
            return supportnumber;
        }
    
        public void setSupportnumber(String supportnumber) {
            this.supportnumber = supportnumber;
        }
    
        public String getAgainstnumber() {
            return againstnumber;
        }
    
        public void setAgainstnumber(String againstnumber) {
            this.againstnumber = againstnumber;
        }
    
        public String getTvname() {
            return tvname;
        }
    
        public void setTvname(String tvname) {
            this.tvname = tvname;
        }
    
        public String getUrl() {
            return url;
        }
    
        public void setUrl(String url) {
            this.url = url;
        }
    
        public String getEpisodenumber() {
            return episodenumber;
        }
    
        public void setEpisodenumber(String episodenumber) {
            this.episodenumber = episodenumber;
        }
        
    }
  • 相关阅读:
    vue table 中 列 加上 下划线和click 方法
    vue 比较好的学习文章
    Hive 以及mysql 中如何做except 数据操作
    oracle 日期维表 原始版本 带注解
    RMI 实现的rpc 远程过程调用 Java
    剑指offer20:定义栈的数据结构,请在该类型中实现一个能够得到栈中所含最小元素的min函数(时间复杂度应为O(1))。
    剑指offer19:按照从外向里以顺时针的顺序依次打印出每一个数字,4 X 4矩阵: 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 则依次打印出数字1,2,3,4,8,12,16,15,14,13,9,5,6,7,11,10.
    模拟通讯录
    剑指offer17:输入两棵二叉树A,B,判断B是不是A的子结构。(ps:我们约定空树不是任意一个树的子结构)
    剑指offer16:输入两个单调递增的链表,合成后的链表满足单调不减规则。
  • 原文地址:https://www.cnblogs.com/Michael2397/p/7807810.html
Copyright © 2011-2022 走看看