前言 在开发高并发系统时有三把利器用来保护系统:缓存、降级和限流 缓存 缓存的目的是提升系统访问速度和增大系统处理容量 降级 降级是当服务出现问题或者影响到核心流程时,需要暂...
前言 在开发高并发系统时有三把利器用来保护系统:缓存、降级和限流 缓存 缓存的目的是提升系统访问速度和增大系统处理容量 降级 降级是当服务出现问题或者影响到核心流程时,需要暂...
原文:http://www.baeldung.com/java-caching-caffeine作者:baeldung译者:oopsguy.com 1、介绍 在本文中,我将介...
Logback是log4j框架的作者开发的新一代日志框架,它效率更高、能够适应诸多的运行环境,同时天然支持SLF4J。默认情况下,Spring Boot会用Logback来记...
建议先看 https://www.jianshu.com/p/c558bc213d0c 《SpringBoot集成MyBatis》我的这篇文章,因为配置环境之类的依赖,在这篇...
关注简书一哥彭小六的人应该有发现,六神的文章经常会出现“拆书帮”、“RIA便签法”这些字眼。那到底什么是“拆书帮”,什么是“RIA便签法”?带着这个疑惑,我读完了拆书帮创始人...
需求 有的时候,可能我们需要在程序运行期间,动态创建字节码并运行。最常见的使用场景就是Spring框架中的动态代理AOP,其本质是Spring框架在运行期间动态创建了一个被代...
1.使用背景生产环境系统发生问题时,定位问题需要获取系统运行时的相关数据,如方法参数、返回值、全局变量、堆栈信息等。为了获取这些数据,需要修改代码,将数据输出到日志文件,再发...
Instrumentation介绍: JavaInstrumentation指的是可以用独立于应用程序之外的代理(agent)程序来监测和协助运行在JVM上的应用程序。这种监...
前提:先安装jdk 获取maven安装包wget http://apache.fayea.com/maven/maven-3/3.3.9/binaries/apache-ma...
总所周知,MySQL 被 Oracle 收购后,CentOS 的镜像仓库中提供的默认的数据库也变为了 MariaDB,如果想了解 MariaDB 和 CentOS 的区别,可...
绝大部分网络上对幂等性的解释类似于:"幂等性是指重复使用同样的参数调用同一方法时总能获得同样的结果。比如对同一资源的GET请求访问结果都是一样的。"我认为这种解释是非常错误的...
FormData对象,是可以使用一系列的键值对来模拟一个完整的表单,然后使用XMLHttpRequest发送这个"表单"。 在 Mozilla Developer 网站 使...