![](https://img-blog.csdnimg.cn/20201014180756928.png?x-oss-process=image/resize,m_fixed,h_64,w_64)
SpringBoot
goldlone
这个作者很懒,什么都没留下…
展开
-
使用前缀树过滤敏感词
定义前缀树类 public class TrieNode { // 是否为关键词结尾 private boolean end = false; // 当前节点的所有的子节点 private Map<Character, TrieNode> subNodes = new HashMap<Character, Tri...原创 2018-08-10 14:53:37 · 3107 阅读 · 0 评论 -
异步事件框架
简介 基于生产者与消费者模型实现 生产者在为框架的外部接口,发送待处理事件至同步优先队列中。 消费者从事件队列中读取事件 根据读取到的事件,根据事件的类型分发至具体的处理器 流程图如下: 同步优先队列使用Redis存储,方便分布式环境使用 在消费者中使用线程池并发从同步队列中获取待处理事件 每个事件处理器均接口同一接口,在Spring中可以直接获取所有的处理器实现类,再根据期望处理...原创 2018-08-15 22:37:43 · 1384 阅读 · 0 评论