本文概览:介绍了脚手架常用三种方式。以及通过maven archtype搭建一个脚手架和基于脚手架构建项目的流…
使用spring-session-core和redis实现分布式session
待更新
开发规范之log4j异步打印日志
本文概览:选择打印日志方案为:使用log4j,并且使用AsyncLogger异步打印。 1 日志框架方案 1、…
Spring Cloud Zuul使用Micrometer收集指标
本文概览:zuul也是基于servlet的,micrometer是基于servlet filter来收集指标的…
Sentinel服务hang住问题分析
本文概览:Sentinle dashboard运行一段时间服务服务hang住了,经过排查发现是因为GC时间多长…
Eureka单机房和双机房集群部署
本文概览:介绍了eureka的集群搭建:单机房和双机房 1 Eureka单机房集群搭建 相对于单点部署这里需要…
Logback实现不同任务输出到不同日志文件
本文概览:在将一个jar包迁移成一个spring boot服务时,需要根据定时任务划分日志文件,通过Logba…
InheritableThreadLocal和TransmittableThreadLocal介绍
本文概览:介绍InheritableThreadLocal和InheritableThreadLocal了应用…
Spring Boot 读取resources目录下文件
本文概览:解决spring boot读取resources下面文件的方式。 1 问题描述 假设在spring …
Maven依赖版本冲突
本文概览:介绍了版本冲突是什么,如何解决和避免。 1 何为依赖版本冲突 比如项目直接依赖a和b,这两包都依赖c…
XXL-JOB(3)相关代码
本文概览:介绍相关功能的代码实现 1 一个任务触发的入口 目前有三种方式:手动执行一次、任务触发、父任务自动触…
XXL-JOB(2) 调度平台部署和执行器部署
本文概览:分为调度中心部署和执行器服务部署两个模块。 选用xxl-job版本::v2.1.0 1 调度平台部署…
XXL-JOB(1) 分布式任务系统选型和XXL-JOB介绍
本文概览:介绍了在选型分布式系统时,我们期待的功能有哪些。xxl-job的功能概览。 1 问题背景 目前定时任…
通过session实现登录
本文概览:解析Sentinel通过session实现单实例登录流程;通过redis代替session保存登录信…
常用算法-递归
1 爬楼梯(归纳 f(n)=f(n-1)+f(n-2)) 假设你正在爬楼梯。需要 n 阶你才能到达楼顶。每次你…