大屏监控系统实战(10)-大屏显示日增投票数量柱状图的制作

一、概述

上一节我们制作了前20个博主的排名、票数及名次相对于前一日的升降情况,相信经过对于名次升降字段的处理,我们已经掌握了一些在程序中处理数据的技巧,这章我们继续,来看看如何实现日增投票数量柱状图。最终效果如图所示:

二、实现思路

我们要做的是得到前20名博主前一日的投票数,那这个就简单了,分别获取昨天和前天的最后一次采集的得票数做个差就好了。

三、DAO代码

CsdnTopNMapper

List<Map<String, Object>> getDailyIncrRankingBoard(@Param("day") Integer day);

CsdnTopNMapper.xml

    <select id="getDailyIncrRankingBoard" resultType="java.util.Map">
        SELECT
            t.name name,t.nowVotes value
        FROM
            ( SELECT * FROM `t_csdn_topn` W

猜你喜欢

转载自blog.csdn.net/m0_37609579/article/details/104073117
今日推荐