- 博客(5)
- 收藏
- 关注
原创 Spring
refresh 是 AbstractApplicationContext 中的一个方法,负责初始化 ApplicationContext 容器,容器必须调用 refresh 才能正常工作。这一步创建和准备了 Environment 对象,它作为 ApplicationContext 的一个成员变量。Environment 对象的作用之一是为后续 @Value,值注入时提供键值。Environment 分成三个主要部分。
2022-10-17 22:39:14 344 1
原创 java八股文
addAll(Collection c) 没有元素时,扩容为 Math.max(10, 实际元素个数),有元素时为 Math.max(原容量 1.5 倍, 实际元素个数)CopyOnWriteArrayList 是 fail-safe 的典型代表,遍历的同时可以修改,原理是读写分离。ArrayList 是 fail-fast 的典型代表,遍历的同时不能修改,尽快失败。add(Object o) 首次扩容为 10,再次扩容为上次容量的 1.5 倍。ArrayList() 会使用长度为零的数组。
2022-10-08 22:07:10 1172
原创 Docker
Docker Compose 是一个编排多容器分布式部署的工具,提供命令集管理器化应用的完整开发期,包括服务构建,启动和停止。利用 Dockerfile 定义运行环境镜像使用 docker-compose.yml 定义组成应用的各服务运行 docker-compose up 启动应用。......
2022-08-26 12:54:41 195 1
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人