# 项目启动报错 Bean with name ‘xxxxService‘ has been injected into other beans,是因为循环依赖问题,最好的方法是重构代码进行解耦,不过一般因为代码可能是其他人写的不敢妄动,所以直接使用 @Lazy 进行懒加载处理,如下报错 # 解决办法: ![在这里插入图片描述](https://img-blog.csdnimg.cn/b837e6c922b349bcbdf71b7b166b9e6e.png

# linux 下路径保存错误 linux 下保存错误,这是因为在 windows 上文件分隔符是 “\”,在 linux 上文件分割符是 “/”,所以所以往 linux 服务上部署时要记得更改分隔符。 String separator = File.separator; 这样子通过 separator 获取到的分隔符在 windows 上文件分隔符是 “\”,在 linux 上文件分割符是 “/”。 例子:String fileUrl = separator + "aers" + separator +...

# 发生场景 1、用户登陆压测场景 1,设置用户数 10 进行并发操作:压力都可正常登陆成功无异常情况 2、用户登陆压测场景 2,设置用户数 20 进行并发操作:压力测试过程出现错误率 5% 异常错误,根据异常情况去后端查看日志 3、核查发现有个服务异常 hhh-auth 异常日志内容提示连接池设置少,日志如下,核查数据库连接的配置文件,未发现设置 10 的最大连接数,跟线程数。 # 解决方案 我能解决这个问题是来源于某个大佬的这篇文章 Spring Cloud Hystrix 线程池队列配置...

# Jmeter 下载地址 # Jmeter # Jmeter 运行 我下载的是 apache-jmeter-5.2.1 版本,如有不同请确认版本。 下载完后进入应用文件夹内的 bin 文件,双击运行 jmeter.bat ,如果没有出现 UI 界面,请用管理员身份运行,启动 Jmeter # Jmeter 简体中文设置 1、临时设置 Jmeter 菜单栏选择 OptionsàChoose LanguageàChinese (Simplified) 这种方法,重启软件后又变为英文环境了。 2、永久设置 进入 apache-jmeter-5.2.1\bin 目录,找到...

前端可以对身份证脱敏,只是页面显示不出来而已,但是返回数据还是存在身份证信息,因此最好在后台对身份证等敏感庶几乎进行脱敏,以下是数据脱敏的一个工具类。 package com.hhh.cloud.framework.generator;public class PrivacyUtil { /** * 隐藏手机号中间四位 */ public static String hidePhone(String phone) { return...