Spring Boot定时器
蝶衣_疯魔
日拱一卒无有尽,功不唐捐终入海!
蝶衣_疯魔--来自《霸王别姬》人物程蝶衣--不疯魔不成活
展开
-
P3 定时器实战-计算优先级
package life.majiang.community.cache;import lombok.Data;import org.springframework.stereotype.Component;import java.util.HashMap;import java.util.Map;@Component@Datapublic class HotTagCache {...原创 2020-03-22 11:09:35 · 168 阅读 · 0 评论 -
P2 Sping Boot定时器实战 读取问题列表
有两方式实现:1.获取所有问题,循环获取标签,然后将标签与问题数存储在一个集合里2.获取所有标签,查询每个标签有多少个问题被它引用(时间复杂度大)设置定时执行官网:https://docs.spring.io/spring/docs/current/javadoc-api/org/springframework/scheduling/support/CronSequenceGenerator...原创 2020-03-22 09:52:48 · 112 阅读 · 0 评论 -
P1 Spring Boot定时器,运行实例
需求:实现热门标签分析:需要设计算法,热门算法有很多,包括各种权重值,热度。如果使用ES,ES是支持热度的权重去搜索。先用简单的做。为什么引入定时器?如果客户每次客户访问主页,都去数据库group一下,是一个非常延迟的任务。在随着性能,响应时间逐渐增加,通常倾向于把它制作成异步的离线任务,当它计算完成之后,会写结果,制作成一个API形式。官方网址:https://spring.io/guid...原创 2020-03-22 08:54:12 · 116 阅读 · 0 评论