- 博客(18)
- 收藏
- 关注
转载 【无标题】
一个类从被加载到虚拟机内存中开始,到卸载出内存为止,它的整个生命周期将会经历加载、验证、准备、解析、初始化、使用和卸载七个阶段,其中验证、准备、解析统称为连接。
2022-07-04 17:13:09 139
转载 List, Map和set的区别
Collection 可以主要分为 Set、List 、Queue 三种接口类型,而Map 是不属于 Collection 的。Map 接口是一个独立的数据结构,同时依赖于Collection接口,Collection接口又依赖于迭代器Iterator接口,这样所有的集合类型都可以使用统一的方式从中取出元素。...
2022-07-04 16:42:23 245
转载 Mybatis的生命周期
Mybaits的四大组件分别是SqlSessionFactoryBuilder,SqlSessionFactory,SqlSession,Mapper。
2022-07-04 16:02:32 240
转载 Mybatis的生命周期
每个基于 MyBatis 的应用都是以一个 SqlSessionFactory 的实例为核心的。SqlSessionFactory 的实例可以通过 SqlSessionFactoryBuilder 获得。而 SqlSessionFactoryBuilder 则可以从 XML 配置文件或一个预先配置的 Configuration 实例来构建出 SqlSessionFactory 实例。从 XML 文件中构建 SqlSessionFactory 的实例非常简单,建议使用类路径下的资源文件进行配置。 但也可以
2022-06-30 09:02:10 644
原创 JVM, JRE, JDK的区别
Java Development Kit (JDK) 是用于开发 Java 应用程序和小程序的软件开发环境。它包括 Java 运行时环境 (JRE)、解释器/加载器 (Java)、编译器 (javac)、归档器 (jar)、文档生成器 (Javadoc) 以及 Java 开发所需的其他工具。
2022-05-17 15:51:34 10205
原创 数组(通俗易懂)
一。数组:1.相同类型的变量的集合,所有元素的类型都一样。2.可以指定元素有固定的顺序。3.每个元素都有一个固定的编号,称之为索引(index),重0开始递增,类型为int二。数组语法:1.数组元素类型【】 变量名 = new 数组元素类型【数组长度】2.变量名【索引】可以使用这个变量,可以读取也可以给它赋值首先必须声明数组变量,才能在程序中使用数组。下面是声明数组变量的语法:data...
2022-04-26 21:53:43 175
原创 全局变量、局部变量和静态变量
全局变量和局部变量在写代码时需要区分清楚,不然会出大问题。不同语言定义不同范围的变量的写法有很大的区别。那么静态变量是在什么场景下用到呢?我们来假设这样一个场景:在函数内部定义的变量,当程序执行到它的定义处时,编译器为它在栈上分配空间,函数在栈上分配的空间在此函数执行结束时会释放掉,这样就产生了一个问题: 如果想将函数中此变量的值保存至下一次调用时,如何实现? 最容易想到的方法是定义为全局的变量,但定义一个全局变量有许多缺点,最明显的缺点是破坏了...
2022-04-07 17:45:26 1375
原创 使用git bash拉取代码
使用git Bash拉取代码1、cd到自己想要拉取到代码目录下面cd e:*****2、然后拉取到本地git clone http://*****(git地址)3、如果提示fatal: destination path 'manage' already exists and is not an empty directory.4、表示已经存在这个文件夹了,如果确定此文件没用,可选择删除此文件,命令:rm -rf manage/(manage是文件名)5..
2022-04-06 16:06:56 4403
原创 IDEA连接MySql时区报错问题
报错:Server returns invalid timezone. Need to set 'serverTimezone' property.我们在使用IDEA连接数据库时(Test Connection),有时候会告诉你这个时区报错的问题:解决方案:我的问题出在两块,第一,设置mysql的时区。第二,mysql驱动的版本。详细步骤如下:第一,设置mysql时区。1,我们先来检查下mysql时区。( 这里有个小插曲~~~~~~~你的...
2022-03-20 08:10:35 2170
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人