你的位置:首页 > 软件开发 > Java > JAVA刷流量工具,原来So Easy!

JAVA刷流量工具,原来So Easy!

发布时间:2016-11-19 17:00:05
CSDN最近改规则了,改的越来越不顺心,推荐到首页的文章质量不再受限制,一下子降低了首页的文章质量。这个消息是在官方博客QQ群里面看到的,来源很可靠,只是CSDN还没有发公告而已,又或者也许不必要再发公告了。我觉得这种做法是既损害博客作者的事情,又损害读者的事情,具体详情,请参考 ...

  CSDN最近改规则了,改的越来越不顺心,推荐到首页的文章质量不再受限制,一下子降低了首页的文章质量。这个消息是在官方博客QQ群里面看到的,来源很可靠,只是CSDN还没有发公告而已,又或者也许不必要再发公告了。我觉得这种做法是既损害博客作者的事情,又损害读者的事情,具体详情,请参考我的CSDN博文,http://blog.csdn.net/zhang5476499/article/details/53225107。于是昨晚连夜写了篇略带的建议的文章为了能够让官方看到,今天无聊,就写了一个博客刷流量工具,直接推到排行榜上去。

JAVA刷流量工具,原来So Easy!

 

 

如果有可能,我还想推到周榜或者月榜,让官方能够重视用户的感受。现在不谈情怀,来谈谈技术吧,我从未想到写这个一个东西如此的简单。或许你也可以写出一个更牛逼的工具。

先来看看CSDN统计博客访问量的原理:

JAVA刷流量工具,原来So Easy!

当客户端向服务器发起请求的时候,每个ip被统计一次,上图的三个客户端指的是三个不同的ip地址。并且在某段时间内,同以ip访问同一篇文章,只能算是一次访问量。同一ip在某个时间段内访问同一博客不同的文章,被访问到的文章次数+1。

指导上诉简单的原理之后,接下来就想解决的办法了。

首先,准备一大批ip代理。一百度,嚯出来一大堆啊,这个年代雷锋还是挺多的,我选择了这家ip代理网站,并提供了api的调用接口,调用地址是:

http://www.xicidaili.com/api

JAVA刷流量工具,原来So Easy!

其次,引入我们需要的jar包,这里只需要一个jsoup包,千万别被jsoup这个名词吓到,下面我会贴出我的博客,说说这个哥们干嘛用的。

jsoup-1.8.1.jar

接下来写一个封装ip类的java bean,其实不写bean也可以,直接放在String[]数组里面也是ok的,不过这样做的时候,代理调用的时候方便取出。

 1 public class MyIp { 2  3   private String address; 4    5   private String port; 6  7   public String getAddress() { 8     return address; 9   }10 11   public void setAddress(String address) {12     this.address = address;13   }14 15   public String getPort() {16     return port;17   }18 19   public void setPort(String port) {20     this.port = port;21   }22 }

原标题:JAVA刷流量工具,原来So Easy!

关键词:JAVA

*特别声明:以上内容来自于网络收集,著作权属原作者所有,如有侵权,请联系我们: admin#shaoqun.com (#换成@)。