自定义博客皮肤VIP专享

*博客头图:

格式为PNG、JPG,宽度*高度大于1920*100像素,不超过2MB,主视觉建议放在右侧,请参照线上博客头图

请上传大于1920*100像素的图片!

博客底图:

图片格式为PNG、JPG,不超过1MB,可上下左右平铺至整个背景

栏目图:

图片格式为PNG、JPG,图片宽度*高度为300*38像素,不超过0.5MB

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(11)
  • 收藏
  • 关注

原创 JAVA反射机制原理

为什么要用JAVA反射机制

2022-08-09 17:58:50 759 1

转载 2021-09-09 MySQL的四种事务隔离级别

MySQL的四种事务隔离级别一、事务的基本要素(ACID)1、原子性(Atomicity):事务开始后所有操作,要么全部做完,要么全部不做,不可能停滞在中间环节。事务执行过程中出错,会回滚到事务开始前的状态,所有的操作就像没有发生一样。也就是说事务是一个不可分割的整体,就像化学中学过的原子,是物质构成的基本单位。2、一致性(Consistency):事务开始前和结束后,数据库的完整性约束没有被破坏 。比如A向B转账,不可能A扣了钱,B却没收到。3、隔离性(Isolation):同一时间,只允许一个事

2021-09-09 11:16:12 570

原创 JAVA mysql最新面试题2021

164.数据库的三范式是什么?第一范式(1NF,First Normal Form):要求:数据库表的每一列都是不可分割的原子数据项,而不能是集合,数组,记录等非原子数据项。简述:列不可分。特点:有主键,且主键不能为空。字段不能再分。举例:学号姓名班级9酱油君三年级二班上面的数据库设计中,三年级二班可以被分割为三年级和二班,不符合第一范式。应改为:学号 姓名年级班级9酱油君三年级二班第二范式(2NF,Second Normal Form):要求:在满足第一范式的

2021-08-19 17:56:56 664

原创 JAVA mysql 常用面试题

一、mysql的锁有哪几种按颗粒度划分1.行级锁:行级锁是mysql中粒度最小的一种锁,只针对当前操作的行进行加锁。行级锁能够大大减少数据操作时发生的冲突,但实现起来的开销也最大。行级锁分为共享锁和排他锁2.表级锁:表级锁是mysql中粒度最大的一种锁,在操作数据库时,会将整张表锁住。表级锁实现起来就比较简单,开销也比较小3.页级锁:页级锁是mysql中比较折中的一种锁,行级锁开销大,冲突少,表级锁开销小,冲突大,页级锁就是比较折中的一种锁,他能够对数据行相邻的一组数据进行加锁按级别划分4.共享

2021-08-19 17:54:34 1752

原创 Expected one result (or null) to be returned by selectOne(), but found: 71]的Mybatic数据查询问题

Expected one result (or null) to be returned by selectOne(), but found: 71]出现这个问题的原因在于你的sql语句只能返回一个值,但是在数据库中查询到的结果不止一条

2021-07-30 18:03:43 171

原创 Java-String类的常用方法总结

Java-String类的常用方法总结一、String类String类在java.lang包中,java使用String类创建一个字符串变量,字符串变量属于对象。java把String类声明的final类,不能有类。String类对象创建后不能修改,由0或多个字符组成,包含在一对双引号之间。二、String类对象的创建字符串声明:String stringName;字符串创建:stringName = new String(字符串常量);或stringName = 字符串常量;三、String类

2021-05-31 11:24:47 587

原创 java中Map的用法

Map是java中的接口,Map.Entry是Map的一个内部接口。Map提供了一些常用方法,如keySet()、entrySet()等方法。keySet()方法返回值是Map中key值的集合;entrySet()的返回值也是返回一个Set集合,此集合的类型为Map.Entry。Map.Entry是Map声明的一个内部接口,此接口为泛型,定义为Entry<K,V>。它表示Map中的一个实体(一个key-value对)。接口中有getKey(),getValue方法。Map<Stri

2021-05-28 17:40:03 14433 1

原创 JAVA中一些实用的类型转换

在做算法题,一些经常用到的类型转换1.String型转int[ ]型for循环内的思路是 :用substring()函数将String切割,再利用Integer.parseInt(String x)函数或者 Integer.valueOf(String x)函数转换为int型 送入int型数组内2.int型转StringSring a=String.valueOf(int x)3.String 转char[]4.char型转int型...

2021-05-16 18:01:29 42

原创 springboot的常用注解

springboot的常用注解初学spring boot、对于一些常用的注解,我简单做一些笔记一般在主函数出现的注解

2021-05-11 19:47:16 36

原创 Dependency ‘org.springframework.boot:spring-boot-starter-test:not found 的解决方法

关于Dependency ‘org.springframework.boot:spring-boot-starter-test:not found 的解决方法使用IDEAs 创建第一个springboot 项目,在l配置pom,xml 中出现了一个很无语的问题一直显示 “Dependency ‘org.springframework.boot:spring-boot-starter-test:not found *这个问题”。在各类网站查找解决方法,都没得用,直到最后快放弃的时候,在csdn上看到一篇

2021-05-10 18:21:41 48504 17

原创 MAVEN环境变量的配置问题

关于解决MAVEN环境变量的配置问题本文介绍安装maven,配置Maven环境变量,以及出现错误处理方法/步骤1.下载maven的bin,在apache官方网站可以下载:2.下载下来之后,解压,找个路径放进去, 把bin的位置设在环境变量里,新建环境变量MAVEN_HOME3.在PATH里加入maven的bin的路径 ,加上%MAVEN_HOME%\bin配置完毕后,在命令行输入cmd打开终端,输入mvn -v测试一下,配置成功显示如图:如果遇到不是内部命令的错误,说明没有成功,检查路

2021-05-08 18:53:47 127

空空如也

空空如也

TA创建的收藏夹 TA关注的收藏夹

TA关注的人

提示
确定要删除当前文章?
取消 删除