集成 websocket 的四种方案 1. 原生注解 pom.xml WebSocketConfig 说明: 这个配置类很简单,通过这个配置 s...
(一)AutowireCandidateResolver 流程剖析 AutowireCandidateResolver:用于确定特定 BeanD...
Caffeine和Spring Boot集成 Caffeine是使用Java8对Guava缓存的重写版本,在Spring Boot 2.0中将取...
前言最近有这么个功能,由于使用了thymeleaf,多个页面遇到要使用同一个数据的问题,但是如果在每个Controller下都要向Model放数...
状态模式一般用来实现状态机,而状态机常用在游戏、工作流引擎等系统开发中。不过,状态机的实现方式有多种,除了状态模式,比较常用的还有分支逻辑法和查...
关于jackson-core 本文主要内容是jackson-core库,这是个低阶API库,提供流式解析工具JsonParser,流式生成工具J...
之前用 redisTemplate 实现setnx exptime 时 是分两步的 redisTemplate.setIfAbsent redi...
注:本篇博客SpringBoot版本为2.1.5.RELEASE,SpringBoot1.0版本有些配置不适用 一、SpringBoot 配置R...
Redis 简介 对于缓存 内存的速度远远大于硬盘的速度 缓存主要是在获取资源方便性能优化的关键方面 Redis 是缓存数据库 缓存未命中解决与...