摘要: 1.具体类实现InitializingBean接口,实现其afterPropertiesSet()方法;或抽象类实现该接口方法,实例化子类时也会启动afterPropertiesSet()方法。 示例链接 2.实现ApplicationListener接口,实现onApplicationEvent方 阅读全文
posted @ 2020-11-23 17:58 一南瓜子 阅读(283) 评论(0) 推荐(0) 编辑
摘要: 本文将从实际业务出发,展示一种业务请求分发处理实现机制。 当某一个项目需要各种各样的功能,比如有搜索,sug,热点推荐,Es搜索这些功能时,这些功能对应不同的请求类型,不同的请求类型需要对应不同的处理方法,需要不同的拦截过滤器。本实现机制易于扩展,可以很方便的增加具体的处理类也就是一个个具体的功能, 阅读全文
posted @ 2020-11-23 17:37 一南瓜子 阅读(230) 评论(0) 推荐(0) 编辑
摘要: 背景: 集群中,某一台机器的本地缓存更改了,需要同步到集群中的其他机器上 Redis订阅配置: 注解@EventListener(ContextRefreshedEvent.class),项目启动自动初始化redis订阅 @Slf4j @Component public class RedisSub 阅读全文
posted @ 2020-11-20 18:48 一南瓜子 阅读(456) 评论(0) 推荐(0) 编辑
摘要: 1.发布事件,一个事件增加一个方法 public class SpringEventPublisher { /** * publish knowledge event * @param event */ public static void publish(DataEvent event) { Sp 阅读全文
posted @ 2020-11-20 17:56 一南瓜子 阅读(471) 评论(0) 推荐(0) 编辑
摘要: 本文将从消息流转过程以及各步骤实现方式来进行阐述,代码基于springboot项目,配置文件yml格式: 项目启动时启动kafka消息消费线程 接收kafka消息 将kafka消息添加进对应的阻塞队列,消费消息 程序出错处理办法 总结 1.项目启动时启动kafka消息消费线程 ​ 消费kafka消息 阅读全文
posted @ 2020-11-20 16:21 一南瓜子 阅读(2989) 评论(0) 推荐(0) 编辑
摘要: 1.使得序列成为一个按关键字有序的序列,这样的操作称为排序。 2.排序的稳定性:稳定和非稳定的 3.内排序与外排序: 内排序:是在排序整个过程中,待排序的所有记录全部被放置在内存中。 外排序:由于排序的记录个数太多,不能同时放置在内存,整个排序过程需要在内外存之间多次交换数据才能进行。 内排序:性能 阅读全文
posted @ 2017-10-24 18:39 一南瓜子 阅读(108) 评论(0) 推荐(0) 编辑
摘要: 1.查找:查找就是根据给定的某个值,在查找表中确定一个其关键字等于给定值的数据元素(或记录)。 2.查找概论 查找表(search table):是由同一类型的数据元素(或记录)构成的集合。 关键字(key):是数据元素中某个数据项的值,又称为键值,用它可以标识一个数据元素。 若此关键字可以唯一地标 阅读全文
posted @ 2017-10-24 13:44 一南瓜子 阅读(191) 评论(0) 推荐(0) 编辑
摘要: 1.图(graph)是由顶点的有穷非空集合和顶点之间边等集合组成,通常表示为:G(V,E),其中,G表示一个图,V是图G中顶点的集合,E是图G中边的集合。 线性表中数据元素称为元素,树中称为结点,图中称为顶点。 图结构中不允许没有顶点。 图中,任意两个顶点之间都可能有关系,顶点之间的逻辑关系用边来表 阅读全文
posted @ 2017-10-23 16:03 一南瓜子 阅读(342) 评论(0) 推荐(0) 编辑
摘要: 1.树:Tree是n(n>=0)个结点的有限集。n=0时称为空树。在任意一棵非空树中:(1)有且仅有一个特定的称为根(root)的结点;(2)当n>1时,其余结点可分为m(m>0)个互不相交的有限集,其中每一个集合本身又是一棵树,并且称为根的子树(subtree). 2.结点拥有的子树数称为结点的度 阅读全文
posted @ 2017-10-18 19:38 一南瓜子 阅读(262) 评论(0) 推荐(0) 编辑
摘要: 1.串(string)是由零个或多个字符组成的有限序列,又名字符串。零个字符的串称为空串(null string),长度为0,可用两双引号““””表示。 2.串的比较:是通过组成串的字符之间的编码来进行的,而字符的编码指的是字符在对应字符集中的序号。ASCLL码由8位二进制数表示一个字符,Unico 阅读全文
posted @ 2017-10-18 14:06 一南瓜子 阅读(169) 评论(0) 推荐(0) 编辑