java Caffeine cache

在多线程高并发场景中往往是离不开cache的,需要根据不同的应用场景来需要选择不同的cache,比如分布式缓存如redis、memcached,还有本地(进程内)缓存如ehcache、GuavaCache、Caffeine
阅读全文

JVMTI

JVMTI 的前身是JVMDI(Java Virtual Machine Profiler Interface) 和 JVMPI(Java Virtual Machine Debug Interface),它们原来分别被用于提供调试 Java 程序以及 Java 程序调节性能的功能
阅读全文

springboot 瘦身部署

springboot默认使用fatjar的方式打包,把整个依赖的jar包都打包进去。不过依赖的jar比较大,变动很小,这样每次部署都整个发布,网速不好时间就会比较多。可以把依赖的jar包独立出来
阅读全文
Loading...