飞道的博客

大屏监控系统实战(13)-10分钟投票增量曲线制作(二)

440人阅读  评论(0)

因为内容太多,所以我们分成了两部分,接前文

大屏监控系统实战(11)-10分钟投票增量曲线制作(一)

八、投票网站最近72小时10分钟投票走势和增量数据爬取

在SchedulingTest中添加方法如下:


  
  1. private static final String csdnTopNIncrement= "http://csdn.sdysit.com/Increment";
  2. private static final String csdnTop20= "http://csdn.sdysit.com/top20";
  3. //拉取72小时10分钟投票增量
  4. public Object doPostCsdnTopNIncrement() throws Exception {
  5. String post = Tool.doPost(csdnTopNIncrement, null);
  6. return post;
  7. }
  8. //拉取72小时10分钟投票走势
  9. public Object doPostCsdnTop20() throws Exception {
  10. return Tool.doPost(csdnTop20, null);
  11. }

非常简单,通过分析,走势和增量对应的接口分别为Increment和top20,问直接用工具类请求一下即可。

九、CsdnTopNServiceImpl对Increment接口获取的数据进行处理

步骤为:

  1. 获取72小时增量投票数据
  2. 使用fastjson转换为CsdnTopNResult对象
  3. 获取结果对象中的433个采集时

转载:https://blog.csdn.net/m0_37609579/article/details/104080989
查看评论
* 以上用户言论只代表其个人观点,不代表本网站的观点或立场