Java

手把手带你写一个Mini版的Ioc容器

PS:本人才疏学浅,如代码中出现什么纰漏,忘大神们不吝赐教 首先呢我们需要先了解一下什么是IOC IOC是Inversion of Control的缩写,多数书籍翻译成“控制反转”...
Read More
Java

记一次线上nginx 500后502的问题

本来我们正在愉快的加班,忽然收到销售人员的反馈,项目访问会有502的存在 理论来说我们没有在发版是不会出现502的问题的,经测试发现稳定复现的方式 访问一个接口(接口报错500) ...
Read More
Java

SpringBoot 控制返回值Null转为空字符串

首先我们在网上所看到的代码,大多数长这样 package com.km66.repairshop.config; import cn.hutool.core.date.DateUt...
Read More
Java

intellij idea关闭field injection is not recommended警告

Preferences->Editor->Inspections->Spring->Spring Core->Core->Field Injec...
Read More
Java

记阿里Druid数据连接池引发的线上血案

前言碎语 事件起因:项目使用了activiti工作流,系统是由老的spring mvc项目改造成的spring boot项目,数据库链接池从dbcp切换到druid,新系统上线后,...
Read More
Java

SpringBoot+MyBatisPlus配置多数据源读写分离

首先呢,我们这里使用MySQL的数据库,可以简单配置一下主从备份来实现两个数据库的数据同步 参考文章 项目的配置目录大概是这样的作为参考 第一步、定义一个枚举类声明当前的数据源类型...
Read More
Java

记一次线上环境CPU爆炸问题排查

问题是这样的,我们的测试反馈线上的环境特别卡说操作不了 首先我打开网站发现根本访问不了 然后登录了宝塔(服务器管理软件)发现CPU的负载处于100%的爆满状态,接下来就开始紧张刺激...
Read More