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

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

作者: 尚硅谷教育 | 来源:发表于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