背景
有个需求需要统计某台机器访问其他网站的频次,同一个主域名下的频次需要合并,即例如访问
mp.csdn.net 和 blog.csdn.net 各一次,应该统计为 csdn.net 两次。
引入guava
https://mvnrepository.com/artifact/com.google.guava/guava
<dependency>
<groupId>com.google.guava</groupId>
<artifactId>guava</artifactId>
<version>15.0</version>
<scope>compile</scope>
</dependency>
案例
private String dealHost(String host) {
InternetDomainName domainName = InternetDomainName.from(host);
String top = domainName.topPrivateDomain().toString();
return top;
}

本文介绍了如何在Java应用程序中利用Guava库来从已知的完整Host地址中提取主域名,以实现同一主域名访问频次的合并统计。通过引入Guava库并展示具体案例和测试,展示了这一功能的实现过程。
最低0.47元/天 解锁文章
6890

被折叠的 条评论
为什么被折叠?



