- 博客(5)
- 收藏
- 关注
原创 JVM学习记录
JVM 总体概念: 内存图: 引导类加载器:BootStrapClassLoader 扩展类加载器:ExtensionClassLoader 系统类加载器:ApplicationClassLoader PC寄存器又叫程序计数器 方法区存放类加载器加载的类信息存放在方法区(还有运行时的常量池信息,可能还包括字符串字面量和数字常量(这部分常量信息是class文件常量池部分的内存映射)) 堆占最大的内存空间所有的数据共享,创建java对象 虚拟机栈一个线程对应一个栈,里面的一个又一个结构叫做栈帧,里面包含了局部
2021-04-11 18:11:17
78
原创 阿里云ubantu18安装Mysql8
ubantu安装Mysql8 1.从官网下载deb包 wget https://dev.mysql.com/get/mysql-apt-config_0.8.15-1_all.deb 2.安装deb包 sudo dpkg -i mysql-apt-config_0.8.15-1_all.deb 3.安装 sudo apt-get install mysql-server 4.安装过程中可以直接OK,后面会让输入密码,和选择加密方式,两种都可以,感觉没什么区别 5.注意事项: 远程连接的话要修改防火墙和云上
2020-12-20 12:44:19
145
原创 安装JDK
安装JDK 1.解压tar到指定目录 2.编辑环境变量 vim /etc/profile 3.将一下信息添加到环境变量 export JAVA_HOME=/usr/java/jdk export JRE_HOME=JAVAHOME/jreexportCLASSPATH=.:{JAVA_HOME}/jre export CLASSPATH=.:JAVAHOME/jreexportCLASSPATH=.:{JAVA_HOME}/lib:JREHOME/libexportPATH=.:{JRE_HOME}/li
2020-12-15 17:06:56
63
原创 关于Spring的IOC容器
IOC的加载顺序如图 首先创建BeanFactory工厂,然后读取我们的配置文件的bean的配置信息,然后执行BeanFactoryPostProcessor(可以对bean的定义信息进行修改),然后是实例化bean对象(这时只是开辟了一片空间,并没有对属性进行赋值操作),最后是对bean的实例对象进行初始化(即赋值,将bean的属性进行注入,DI),在初始化过程中可以指定三个方法,init方法、init-before方法、init-after方法对应初始化方法、初始化之前的方法、初始化之后的方法。 至于
2020-11-12 16:50:59
133
原创 将SpringBoot项目(jar包)部署到自己的服务器上面
将SpringBoot项目(jar包)部署到自己的服务器上面 1.首先在IDEA里面使用mvn的命令,先clean在package,生成的jar包在变异的target目录下面 2.使用XFTP或者宝塔直接将文件上传到服务器 3.服务器一定要安装Tomcat,虽然SpringBoot内嵌有Tomcat,但是我部署失败了,安装了Tomcat就好了 4.要注意的是,部署之前要打开相应的端口,你项目有啥就打开啥,常用的是3306,6379,4369 5.使用命令直接运行 nohup java -jar demo01
2020-11-12 16:44:54
123
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人