背景介绍 在传统的客户端-服务器身份验证模式中,客户端请求服务器上访问受限的资源(受保护的资源)时,需要使用资源所...[作者空间]
1. 匿名内部类(Anonymous Classes) 没有类名的局部内部类 (一切特征都与局部内部类相同) 必须...[作者空间]
1 简介 当使用单体应用程序架构时,客户端(Web 或移动端)通过向后端应用程序发起一次 REST 调用来获取数据...[作者空间]
一、重试机制的几种实现 guava retry spring retry for/while循环+sleep 对重...[作者空间]
1.第一种方式: 加载mapperLocations指定路径下的xml 如果配置了mybatis.mapperL...[作者空间]
一、@AliasFor注解概览 @AliasFor是Spring Framework中的一个注解,从4.2版本开始...[作者空间]
mybatis-generator-maven-plugin 是 mybatis 官方提供的用于在 maven 中...[作者空间]
项目中经常会遇到需要重试的场景,例如读取数据库,调用远程api等。可以自己来实现重试策略,但是不用重复造轮子,有很...[作者空间]
1 概述 在JavaWeb阶段我们学习了Filter过滤器,提出Filter的概念一开始我们为了过滤字符集乱码,在...[作者空间]
本讲咱们探讨缓存这个话题,看在微服务环境下如何设计有效的多级缓存架构。本讲涉及三方面内容: Web 应用的客户端缓...[作者空间]
我准备战斗到最后,不是因为我勇敢,是我想见证一切。 --双雪涛《猎人》 [TOC]Thinking 一个技术...[作者空间]
总结下工作中遇到的GC问题。 一、JVM参数设置不当 机器4G,部分JVM参数设置 现象:young GC比较频繁...[作者空间]
ID生成方案,基于twitter的snowflake分布式ID生成改造,在集群环境中多实例自动分配snowflak...[作者空间]
API 接口防刷 顾名思义,想让某个接口某个人在某段时间内只能请求N次。在项目中比较常见的问题也有,那就是连点按钮...[作者空间]
1. webSocket介绍1.1. 轮询1.2. 长链接1.3. websocket 2.STOMP传输协议介绍...[作者空间]
预警 本文约4千字,预计花费15分钟阅读完~~ 本文内容比较枯燥,但如果你能认认真真的看完,那你对Java内存模型...[作者空间]
简介 在web容器启动时为提供给第三方组件机会做一些初始化的工作,例如注册servlet或者filtes等,ser...[作者空间]
客户端: 服务端:[作者空间]
在spring boot应用中,我们可以在程序启动之前执行任何任务。为了达到这个目的,我们需要使用CommandL...[作者空间]