美文网首页
尚硅谷大数据技术之电信客服

尚硅谷大数据技术之电信客服

作者: 尚硅谷教育 | 来源:发表于2018-12-25 10:06 被阅读8次

    15) 创建类:LRUCache

    |

    package com.atguigu.utils;

    import java.util.LinkedHashMap;

    import java.util.Map;

    public class LRUCache<K, V> extends LinkedHashMap<K, V> {

    private static final long serialVersionUID = -5907797767584803517L;

    protected int maxElements;

    public LRUCache(int maxSize) {

    super(maxSize, 0.75F, true);

    this.maxElements = maxSize;

    }

    /*

    • (non-Javadoc)

    • @see java.util.LinkedHashMap#removeEldestEntry(java.util.Map.Entry)

    */

    @Override

    protected boolean removeEldestEntry(Map.Entry<K, V> eldest) {

    return (size() > this.maxElements);

    }

    }

    |

    16) 创建类:Constants

    |

    package com.atguigu.constants;

    public class Constants {

    public static final int JDBC_DEFAULT_BATCH_NUMBER = 500;

    }

    |

    3.3.5 运行测试

    1) 将mysql****驱动包放入到hadoop****根目录的lib****目录下

    |

    $ cp -a /opt/module/mysql-libs/mysql-connector-java-5.1.27/mysql-connector-java-5.1.27-bin.jar ./lib

    |

    2) 提交任务

    |

    $ bin/yarn jar ~/call/jars/ct_analysis-1.0-SNAPSHOT.jar

    com.atguigu.analysis.runner.CountDurationRunner -libjars ./lib/*

    |

    观察Mysql中的结果。

    3.4 数据展示

    令人兴奋的时刻马上到了,接下来我们需要将某人按照不同维度查询出来的结果,展示到web页面上。

    数据展示模块流程如图7****所示:

    image.png

    本教程由尚硅谷教育大数据研究院出品,如需转载请注明来源,欢迎大家关注尚硅谷公众号(atguigu)了解更多。

    相关文章

      网友评论

          本文标题:尚硅谷大数据技术之电信客服

          本文链接:https://www.haomeiwen.com/subject/hymxlqtx.html