前言 在我们用 springboot 搭建项目的时候,有时候会碰到在项目启动时初始化一些操作的需求 ,针对这种需求 spring boot为我们提供了以下几种方案供我们选择:...
前言 在我们用 springboot 搭建项目的时候,有时候会碰到在项目启动时初始化一些操作的需求 ,针对这种需求 spring boot为我们提供了以下几种方案供我们选择:...
背景 在需求开发的过程中,经常会遇到根据不同的情况作出不同的处理。最直接的就是if...else...。当场景特别复杂时,判断if就有些力不从心了。加一个场景需要修改大量的代...
Promise的重要性我认为没有必要多讲,概括起来说就是四个字:必!须!得!掌!握!。 而且还要掌握透彻。这篇文章的开头,主要分析一下,为什么会有Promise出现。 在实际...
1.分布式session问题: 因为在分布式系统中,服务器集群,同一服务通常会放在几台不同的服务器中,当浏览器第一次发来请求或原session已经失效时,会在服务器端创建se...
死信队列介绍 死信队列:DLX,dead-letter-exchange 利用DLX,当消息在一个队列中变成死信 (dead message) 之后,它能被重新publish...
项目背景: 公司之前没有招前端人员,前端界面都是后端人员使用Bootstrap、jQuery等插件写的,维护或者改动都很麻烦,无意间看到vue-element-admin这个...
Java并发编程中synchronized是元老级角色,因为使用简单,所以是Java程序员使用最多的同步策略。在Java 6之前相比JUC的Lock是一个重量级的锁,但是随着...
云笔记的同步大多是点对点的, 即新内容覆盖旧内容。如印象笔记, 虽也推出了历史记录功能, 但仅限于付费用户。因而, 对于重要笔记我会备份到磁盘, 通常会建立目录文件以便于查看...
一、实现接口或继承抽象类的子类必须实现接口的所有方法或抽象类的所有抽象方法。接口中的所有方法均为抽象方法,抽象类中包含非抽象方法和抽象方法。如果一个类实现了接口,那么该子类必...