Springboot的Log系统分为两个启动阶段:LoggingApplicationListener启动之前和LoggingApplicationListener成功加载。...

Springboot的Log系统分为两个启动阶段:LoggingApplicationListener启动之前和LoggingApplicationListener成功加载。...
什么是JDWP ? JDWP 是 Java Debug Wire Protocol 的缩写,它定义了调试器(debugger)和被调试的 Java 虚拟机(target vm...
springboot其中最重要的一个功能是自动配置,启动的时候基本就是单线程的,当然不是绝对的,读源码的时候发现了其中一个地方使用到了多线程,这里记录一下.springboo...
前言 之前读spring源码,以为Bean定义保存在beanFactory的beanDefinitionMap中,创建时获取bean定义,根据定义创建bean,简单明了 而最...
一、产生背景 为了应对互联网环境带来了海量的数据容量、连接数与访问量,通过数据拆分实现数据库能力的线性扩展,通过微服务将复杂的单体应用拆分为若干个功能简单、松耦合的服务。系统...
gRPC 是基于 HTTP/2 协议的,要深刻理解 gRPC,理解下 HTTP/2 是必要的。 演进 http2.0的前世是http1.0和http1.1这两兄弟。虽然之前仅...
JobRunShell 上篇博文,博主讲了Listener相关的内容。本篇博文,博主将要详细介绍一下JobRunShell的功能。简单的来说,JobRunShell就是Job...
前言 Jedis 作为 Java 世界 Redis 的老牌客户端,很好的支持了 Sentinel,例如 Sentinel 的故障转移功能。 代码 Jedis 提供了一个 Se...
这篇文章主要讲以下三个方面 工作流介绍 工作流执行过程 工作流模拟执行 工作流介绍 以我们公司的报销流程为例:小明--->提交申请--->人事审批-->经理审批-->财务审批...