yangyang
文章 0
文章搜索
阿蛮君
接受自己的平庸,以及接受他人的平庸
文章数
556
评论数
1721
随机文章
Java 类的生命周期
一个类完整的生命周期,会经历五个阶段,分别为:加载、连接、初始化、使用、和卸载。其中的连接又分为验证、准备和解析三个步骤。如下图所示: 1. 加载(Loading) 简单一句话概括,类的加载阶段就是:找到需要加载的类并把类的信息加载到 jvm 的方法区中,然后在堆区中实例化一个 java.lang.Class 对象,作为方法区中这个类的信息的入口。结合 jvm 的内存结构会比较好理解。 这里的加载...
Ubuntu 普通用户操作 docker 提示无权限的解决办法
Docker 安装教程可以看 Linux 离线安装 Docker,但是 ubuntu 下一般都是使用普通用户,直接使用报错: Got permission denied while trying to connect to the Docker daemon socket at unix:///var/run/docker.sock: Get "http://%2Fvar%2Frun%2...
Linux 自己常用脚本(持续更新)
有些常用的东西还是写成脚本好了,有些好用的脚本也该收藏一下,本文持续更新。 常用 1. 同时安装 docker 和 compose # 1. 官方一键脚本,自带compose curl -sL https://get.docker.com | bash # 2. 过时 sudo bash -c "$(curl -fsSL https://file.amjun.com/public/she...
Docker 使用两种工具测试网站并发
1. ab工具 ab 代表 ApacheBench,是一个用于测试 HTTP 服务器性能的工具。它是 Apache HTTP 服务器的一部分,可以模拟并发请求并测量服务器的响应时间和吞吐量。 相关参数: -c: 并发连接数,即同时发送的请求数量。例如,-c 100表示同时发送100个请求。 -n: 总请求数量,即发送的总请求数量。例如,-n 1000表示发送1000个请求。 -t: 测试时间,即测...
源码学习 Spring 容器初始化流程
0. 简介 本文以 ClassPathXmlApplicationContext 源码学习 Spring 初始化流程,那么首先要了解它实现了哪些接口,可以直观地了解到它具备了哪些能力。 最重要的一点是它实现了 BeanFactory 接口,BeanFactory 其实就是常说的 ioc 容器,因为它实现了该接口,所以 ClassPathXmlApplicationContext 也是 ioc 容器...
标签云
最新评论