一、什么是SPI SPI ,全称为 Service Provider Interface,是一种服务发现机制。它通过在ClassPath路径下的META-INF/servic...
![240](https://upload.jianshu.io/users/upload_avatars/15188689/8308204a-f386-4b6f-8ab2-324bd71ca322.jpg?imageMogr2/auto-orient/strip|imageView2/1/w/240/h/240)
IP属地:上海
一、什么是SPI SPI ,全称为 Service Provider Interface,是一种服务发现机制。它通过在ClassPath路径下的META-INF/servic...
linux安装jdk 1.下载jdk wget --no-cookies --no-check-certificate --header "Cookie: gpw_e24=h...
为什么要使用线程池 减少线程实例的创建和销毁,使线程能够重用,提高系统性能 可以根据系统的承受能力,调整线程池中工作线程的数量,防止线程消耗过多内存导致服务器崩溃 线程池的实...
前言 本文将从另一个角度讲解 AOP,从宏观的实现原理和设计本质入手。大部分讲 AOP 的博文都是一上来就罗列语法,然后敲个应用 demo就完了 。但学习不能知其然,不知其所...
arthas 阿尔萨斯,Alibaba开源的Java诊断工具,主要命令如下: dashboard 仪表盘 thread 查看当前线程, 如: thread -b 查看当前阻塞...
由于误操作,把develop分支merge到master分支上,因此要回滚到合并之前的版本。 备份当前分支 git branch copy_master 查看版本记录 ...
第一次开通博客,记录一下,挺喜欢简书的博客风格