java Caffeine cache 在多线程高并发场景中往往是离不开cache的,需要根据不同的应用场景来需要选择不同的cache,比如分布式缓存如redis、memcached,还有本地(进程内)缓存如ehcache、GuavaCache、Caffeine 2020-11-04 浏览(125) 阅读全文
JVMTI JVMTI 的前身是JVMDI(Java Virtual Machine Profiler Interface) 和 JVMPI(Java Virtual Machine Debug Interface),它们原来分别被用于提供调试 Java 程序以及 Java 程序调节性能的功能 2020-09-17 浏览(179) 阅读全文
springboot 瘦身部署 springboot默认使用fatjar的方式打包,把整个依赖的jar包都打包进去。不过依赖的jar比较大,变动很小,这样每次部署都整个发布,网速不好时间就会比较多。可以把依赖的jar包独立出来 2020-07-04 浏览(390) 阅读全文