Qingtian's Blog

Qingtian's Blog

没有自学能力的人没有未来。 — 李笑来

Scroll Down

最新文章

  • Spring WebFlux

    Spring WebFlux

    Spring WebFluxSpring WebFlux一个非常棒的Spring MVC代替方案传统的基于Servlet的Web框架,如Spring MVC,在本质上都是阻塞和多线程的,每个连接都会使用一个线程。在请求处理的时候,会在线程池中拉取一个工作者(worker)线程来对请求进行处理。同时,

    查看全文
  • 常见的反应式操作

    常见的反应式操作

    常见的反应式操作转换和过滤反应式流在数据流经一个流时,我们通常需要过滤掉某些值并对其他的值进行处理。从反应式类型中过滤数据数据在从Flux流出时,进行过滤的最基本方法之一是简单地忽略第一批指定数目的数据项。skip操作可以完成这样的工作。/** * 针对具有多个数据项的Flux,skip操作

    查看全文
  • 反应式代码

    反应式代码

    反应式代码在开发应用程序代码时,我们可以编写两种风格的代码,即命令式和反应式。命令式的代码:非常类似于虚拟的报纸订阅方式。它由一组任务组成,每次只运行一项任务,每项任务又都依赖于前面的任务。数据会按批次进行处理,在前一项任务还没有完成对当前数据批次的处理时,不能将这些数据递交给下一项处理任务。反应式

    查看全文
  • Spring Security

    Spring Security

    Spring Security启用Spring Security<dependency> <groupId>org.springframework.boot</groupId> <artifactId>spring-boot-starter

    查看全文
  • 如何在Spring中配置多个数据源

    如何在Spring中配置多个数据源

    如何在Spring中配置多个数据源在SpringBoot中通过结合SpringBoot的自动配置功能,我们可以在使用中配置多个数据源,以便在实际使用中选择。代码示例创建一个SpringBoot工程,所需依赖如下:在本案例中为了简便,我们直接使用内置的H2 DataBase。除去相关依赖在Spring

    查看全文
  • 设计模式之访问者模式

    设计模式之访问者模式

    设计模式之访问者模式访问者模式访问者模式要解决的核心事项是,在一个稳定的数据结构下,例如用户信息、雇员信息等,增加易变的业务访问逻辑。为了增加扩展性,将这两部分的业务解耦的一种设计模式。说白了访问者模式的核心在于同一个失误不同视角下的访问信息不同。案例场景模拟在本案例中我们模拟的是校园中的学生和老师

    查看全文
  • 设计模式之模板模式

    设计模式之模板模式

    设计模式之模板模式模板模式模板模式的核心设计思路是通过在抽象类中定义抽象方法的执行顺序,并将抽象方法设定为只有子类实现,但不设计独立访问的方法,简单说也就是把你安排的明明白白的。案例场景模拟在本案例中我们模拟的是爬虫各类电商商品,生成营销推广海报的场景关于模板模式的核心点在于有抽象类定义抽象方法执行

    查看全文
  • 设计模式之策略模式

    设计模式之策略模式

    设计模式之策略模式策略模式策略模式是一种行为模式,也是代替大量ifelse的利器。它所能帮你解决的是场景,一般是具有同类可替代的行为逻辑算法场景。比如:不同类型的交易方式(信用卡、支付宝、微信)、生成唯一ID策略(UUID、DB自增、DB+Redis、雪花算法、leaf算法)等,都可以使用策略模式及

    查看全文
  • 设计模式之状态模式

    设计模式之状态模式

    设计模式之状态模式状态模式状态模式描述的是一个行为下的多种状态变更,比如我们最常见的一个网站的页面,在你登录与不登录下展示的内容是略有差异的,而这种登录与不登录就是我们通过改变状态,而让整个行为发生了变化。案例场景模拟在本案例中我们模拟营销活动审核状态流转场景(一个活动的上线时多层级审核上线的)在上

    查看全文