我的博客

我的博客

JVM的内存区域

JVM的内存区域

运行时数据区域 Java虚拟机在执行Java程序的过程中会把它所管理的内存划分为若干个不同的数据区域 Java 最引以为豪的就是它的自动内存管理机制。相比于C++ 的手动内存管理、复杂难以理解的指针等


p19971018  824  2020-07-17 阅读全文
Spring中IOC的核心思想

Spring中IOC的核心思想

IOC的思想最核心的地方在于组员不有使用资源的双方所拥有,而是由不使用资源的第三方进行管理,这可以带来很多好处: 资源集中管理,实现资源的可配置和一管理 降低了使用资源双方的依赖程度,也就是我们常说的


p19971018  728  2020-07-10 阅读全文
Redis 和 Memcached 有什么区别

Redis 和 Memcached 有什么区别

Redis支持复杂的数据结构 Reids 相比Memcached又有更多的数据结构,能支持更丰富的数据操作,如果需要缓存能够支持复杂的结构和操作,Redis 会是不错的选择 Redis 原生支持集群模


p19971018  568  2020-07-06 阅读全文
Java实现本地缓存

Java实现本地缓存

1、存储集合的选择 实现本地缓存,存储结构一定要是 (K/V)的数据结构,在程序中,也就是我们常用的 Map 容器。在Map 汇总HashMap、Hashtable、ConcurrentHashMap


p19971018  3101  2020-05-13 阅读全文
【踩坑】springcloud配置中心客户端无法获取到配置中心的数据

【踩坑】springcloud配置中心客户端无法获取到配置中心的数据

原因是配置文件加载顺序的问题 如果配置文件名是application.properties(yml)则改成bootstrap.properties(yml) bootstrap.yml 先于 appl


p19971018  651  2020-04-13 阅读全文
SpringBoot源码tomcat启动解析笔记

SpringBoot源码tomcat启动解析笔记

进入main启动方法 找到refreshContext(这个作用是刷新上下文) 找到 onRefresh() 实现类,ServletWebServerApplicationContext.java 这


p19971018  774  2020-04-08 阅读全文