一、PowerMock简介 PowerMock 也是一个单元测试模拟框架,它是在其它单元测试模拟框架的基础上做出的扩展。通过提供定制的类加载器以及一些字节码篡改技巧的应用,P...
一、PowerMock简介 PowerMock 也是一个单元测试模拟框架,它是在其它单元测试模拟框架的基础上做出的扩展。通过提供定制的类加载器以及一些字节码篡改技巧的应用,P...
一、首先理解@Bean注解 1、@Bean表示方法产生一个由Spring管理的bean,属性的名称语义与Spring XML[https://so.csdn.net/so/s...
一、慢SQL的排查与分析 1、慢sql的定位使用Druid监控oracle的ARW文件mysql慢日志或使用命令show processlist 2、执行计划 3、如何读懂S...
概述 类图:展示对象与对象之间的关联关系时序图:展示对象与对象之间的调用的顺序关系 我们可以将一个模块的业务逻辑关系,通过类图和时序图去表述,使人从宏观角度更容易理解这个模块...
项目技术架构:前端:vue后端:springcloud h版1、网关:gateway( 1)作为所有资源的统一访问入口,需要支持跨域(2)依赖oauth2,使用resour...
Redis SCAN 命令 Redis key(键)](https://www.runoob.com/redis/redis-keys.html[https://www.ru...
摘自:SkyWalking 文档中文版(社区提供):https://skyapm.github.io/document-cn-translation-of-skywalkin...
shiro 对标spring security,但从api上来讲,相对比security简单,学习成本较低。 注意点:1、shiro 底层仍要依赖servlet,不能与spr...
1、下载服务包,skywalking支持多种持久化的方式,但需要注意是否需要支持es,两者下载的包是不一样的。 https://mirrors.tuna.tsinghua.e...
Redis的5种使用方式,各自优缺点分析:https://www.jianshu.com/p/220b8d2c41c3[https://www.jianshu.com/p/2...
一、服务端启动jar命令,增加java -agentlib:jdwp,如下: 命令解释 1、输入java命令后,可以看到agentlib的介绍,表示加载本机的代理库 2、继续...
本地部署YApi需要先安装nodejs和MongoDB,参考其他教程。本文使用docker安装,请先准备docker环境。 安装步骤 拉取yapi镜像 1、docker pu...
本文中主要对ThreadPoolExecutor讲解 线程池的构造参数 1、corePoolSize:核心线程数2、maximumPoolSize:最大线程数3、keepAl...
关于线程池的连环21问 1、为什么会有线程池?2、简单手写一个线程池?3、为什么要把任务先放在任务队列里面,而不是把线程先拉满到最大线程数?4、线程池如何动态修改核心线程数和...
微服务项目,子模块比较多,为了更方便找到打包结果,使用maven-antrun-plugin插件,在package结束后,拷贝至目标目录 目录结构 demo下的pom.xml...
生产环境下,如果出现此类问题时,可通过线程的堆栈,查找、定位问题所在。 提供如下三种办法: 一、通过top和jstack --查看某个进程的情况:cpu、内存等top -p ...
https的服务器配置见:https://www.jianshu.com/p/860a297e1323 import java.security.cert.Certifica...
一、安装openssl 从官网下载:https://www.openssl.org/source/ windows环境变量设置:set OPENSSL_CONF=C:\Pro...