自学系列
文章平均质量分 55
自学经验汇总
灬渴望灬
这个作者很懒,什么都没留下…
展开
-
自学Spring二、Spring bean(01)
1、什么是Spring beanSpring bean是Spring中最基本的组成单元,Spring官方解释为:在Spring中,构成应用程序主干并由Spring IoC容器管理的对象称为bean,bean是一个由Spring IoC容器实例化、组装和管理的对象。官方定义中信息如下:1)Bean是对象2)Bean托管在Spring IoC容器中3)应用程序是由bean构成Sprin是通过声明式配置的方式来定义bean的,所有创建bean需要的前置依赖或者参数都是通过配置文件先声明,Spring原创 2022-06-15 09:40:26 · 178 阅读 · 0 评论 -
自学Mongodb三、mongdb常用操作及数据类型
一、数据库与集合操作1、查询数据库> show dbsadmin 0.000GBconfig 0.000GBlocal 0.000GBtest 0.000GB> 2、切换数据库> use testswitched to db test> 3、查看集合> show tablesempprojectstudentsubjectsubject2> 4、删除数据库> show dbsadmi原创 2021-10-18 09:41:54 · 163 阅读 · 0 评论 -
自学缓存一、Springboot+mybatis项目中的缓存类别及理解
一级缓存:Springboot+mybatis项目中,当同一个session中有相同的sql执行多次时,mybatis提供了一级缓存来优化这些查询,避免多次查询数据库。一级缓存是session级别的,它的作用范围是当前的session。例:一级缓存的作用域有两种:session和statement,默认为session。可以通过设置local-cache-scope的值来切换,local-cache-scope默认为session。session:缓存数据会作用于整个sqlSession.原创 2021-10-18 09:40:03 · 454 阅读 · 0 评论 -
自学JVM二、JVM内存模型深度剖析
JDK体系结构:JVM内存模型:JVM内存划分为五个区:堆内存,栈内存,本地方法栈,方法区,程序计数器/PC寄存器堆内存:存储对象。new创建的对象实体都保存在堆中,实体用于封装数据,而且是封装多个(多个属性)。即使一个数据消失,这个实体也没有消失,还可以继续使用,所以堆内存是不会随意释放的。堆中的实体不会被释放,会被标记为垃圾,等待垃圾回收机制进行回收。栈内存:用来存放线程及线程内的局部变量(所有定义在方法中的都是局部变量,方法外定义的是全局变量)。每创建一个线程,会在栈...原创 2021-10-18 09:37:03 · 237 阅读 · 0 评论 -
自学JVM一、从JDK源码剖析JVM类加载机制
一、java命令执行代码大致流程:loadClass类加载过程有如下几步: 加载 => 验证 => 准备 => 解析 => 初始化 => 使用 => 卸载 加载:在硬盘上查找并通过IO读取字节码文件。使用到的类才会被加载,在加载阶段会在内存中生成一个代表这个类的java.lang.Class对象,作为这个类在各种数据的访问入口(方法区的入口) 验证:校验字节码文件的正确性...原创 2021-08-19 14:29:13 · 190 阅读 · 0 评论 -
自学Mongodb二、配置文件方式启动
以配置文件的方式启动mongodb主要配置及说明如下:dbpath=/data/mongodb/mongo #数据库的目录port=27017 #mongodb的端口号fork=true #是否启动后台执行。true表示后台执行,false表示非后台执行logpath=/data/mongodb/mongo/mongodb.log #mongodb的日志文件路径logappend=true #日志是否追加到日志文件。true表示追加,false表示不追...原创 2021-07-27 17:36:00 · 2257 阅读 · 0 评论 -
自学四、安装zookeeper
1、新建目录mkdir /install/zookeeper2、下载安装包(可自行查找并下载) wget https://mirrors.tuna.tsinghua.edu.cn/apache/zookeeper/current/apache-zookeeper-3.7.0-bin.tar.gz3、解压(版本不一样,文件名可能也不一样)tar -zxvf apache-zookeeper-3.7.0-bin.tar.gz 4、拷贝默认配置文件[root@localho..原创 2021-07-26 14:47:05 · 60 阅读 · 0 评论 -
自学Mongodb一、搭建环境
1、下载mongo包 官网地址:https://www.mongodb.com/try/download/community VERSION: CURRENT RELEASE(当前版本) PLATFORM:选择系统版本(我的是centos7,选择Linux) Package:选择要下载的包的类型 选择完成后,点击Copy Link,将链接复制到粘贴板,然后进入centos7,新...原创 2021-07-27 16:03:45 · 85 阅读 · 0 评论 -
自学三、centos7安装jdk1.8
1、java1.8安装包下载(linux的版本) 官网下载地址:http://www.oracle.com/technetwork/java/javase/downloads/index.html这篇文章https://blog.csdn.net/WNsshssm/article/details/84315519给出了一个账号,亲测可用,账号2696671285@qq.com ,密码Oracle123 (如果侵权请第一时间通知,立即删除!)2、安装 ...原创 2021-07-26 11:35:44 · 331 阅读 · 0 评论 -
自学二、虚拟机基础配置
1原创 2021-07-26 13:55:26 · 179 阅读 · 0 评论 -
自学一、安装VMware,创建虚拟机
1、准备阶段 虚拟机(我之前用过的虚拟机版本,可以去官网下一个):https://mp.csdn.net/mp_download/manage/download/UpDetailed?spm=1011.2124.3001.5299 centos7(此为镜像地址,下载比官网快一些):http://mirrors.163.com/centos/7.9.2009/isos/x86_64/CentOS-7-x86_64-Everythin...原创 2021-07-09 14:58:49 · 284 阅读 · 0 评论