首页小焦点图标题2
首页小焦点图标题1

@Conditional条件装配

Conditional是Spring Framework提供的一个核心注解,这个注解的作用是提供自动装配时的条件约束,一般情况下与@Configuration和Bean配合使用。

Spring Boot自动装配的原理

在Spring Boot中有一个点叫自动装配是Starter的基础,也是整个Spring Boot的核心,那什么是自动装配呢?简单来说,就是自动将Bean装配到IOC容器中这么一个操作。

JUC之CountDownLatch

CountDownLatch是一个在JDK版本1.5时引入的同步工具类,它允许一个或多个线程一直等待,直到其他线程执行完之后再执行,跟它一起被引入的并发工具类还有:CyclicBarrier、Semaphore、ConcurrentHashMap和BlockingQueue,都存在于java.util.concurrent包下。

RabbitMQ之工作队列

工作队列的主要作用途场景是在web应用程序中,对于一些在一个短的http请求里无法完成的复杂任务进行处理,避开立刻处理某个资源消耗较大的任务并且等待它执行完成所消耗的时间成本,取而代之是在请求之后将它加入计划列表后面执行,将任务分装成一个消息发送到任务队列,后台的工作队列接收到消息后会立刻执行,当运行多个任务执行器时,任务将会在它们之间共享。

手把手带你入门RabbitMQ

MQ的作用是什么?应用解耦、异步、流量削锋、数据分发、错峰流控、日志收集等等...RabbitMQ是一个开源的消息代理和队列服务器,用来通过普通协议在不同的应用之间共享数据(跨平台跨语言)。RabbitMQ是使用Erlang语言编写,并且基于AMQP协议实现。

Spring Boot接口返回及入参RSA加解密

本文介绍Spring Boot如何对接口的返回及入参进行RSA加解密,在日常工作中往往有些项目对安全性要求比较高,这个时候作为开发就要考虑如何安全的对接口进行加密。本文内容及设计方式为个人在碰到此问题时的解决方案,不担保适用于所有系统,所有场景,仅供参考。

$.ajax使用Form提交与Payload提交

$.ajax使用Form提交与Payload提交