自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(7)
  • 资源 (2)
  • 收藏
  • 关注

原创 HashMap相关知识

HashMap源码相关问题15.HashMap底层数据结构?1.7和1.8的区别?1.HashMap底层的底层数据结构?jdk1.7使用的是 数组+单链表jdk1.8使用的是 数组+链表+红黑树2.put(),get()方法具体的一个执行流程?put() 方法:1.计算Key的hash值,结合数组长度,计算得桶下标;((key.hashCode() ^ (key.hashCode() >>> 16)) & (table.length - 1))2.如果Key的h

2021-07-18 10:01:02 145

原创 自己整理面试题

1.现有3ml, 5ml的杯子各一个,如何拼出 4ml的水容量。分两种:4 = 3+1 或者 4 = 5-1第一种方法:4 = 3+1将3ml的水杯装满,倒入5ml的杯子中,再重复一遍,最后3ml的杯子里剩下1ml的水,把5ml杯子里的水倒掉,将那1ml倒进5ml的杯子,再将3ml的杯子装满,倒进5ml的杯子中,这样1+3=4;第二种方法: 4 = 5-1先将5ml的水倒入3ml的杯中,5ml杯中剩余2ml,将3ml杯中的水倒掉,将5ml杯中的水(现在是2ml)倒入3ml的杯中,(那么3ml杯

2021-06-02 15:28:45 213

原创 第三讲:Mybatis关联映射

第三讲:Mybatis关联映射回顾:parameterType:指定输入参数的数据类型单个参数:(建议在语句标签上添加该属性)​ 简单类型数据:所有的基本数据类型(包括包装类型)和引用类型(String和其他内置API的类型如Date)​ 参数在语句中的使用:通过#{参数名}获取输入参数的值,当然#{}中参数名可以自定义​ 复杂类型数据:对象类和Map类型​ 参数在语句中的使用:通过#{属性名}或#{map的key值}获取输入参数的值多个参数:(建议在标签中不设置属性)​ 不建

2021-06-02 15:17:36 201

原创 第二讲:Mybatis关联映射

第二讲:Mybatis关联映射回顾:parameterType:指定输入参数的数据类型单个参数:(建议在语句标签上添加该属性)​ 简单类型数据:所有的基本数据类型(包括包装类型)和引用类型(String和其他内置API的类型如Date)​ 参数在语句中的使用:通过#{参数名}获取输入参数的值,当然#{}中参数名可以自定义,但是一般都是使用方法参数名​ 复杂类型数据:对象类和Map类型​ 参数在语句中的使用:通过#{属性名}或#{map的key值}获取输入参数的值多个参数:(建议在

2021-06-02 15:16:33 402

原创 Mybatis框架课程第一天

Mybatis框架课程第一天本日目标:掌握基于Mapper接口的Mybatis入门使用熟悉Mybatis使用中配置文件说明,对重要的配置文件中参数配置需要掌握掌握Mybatis配置文件的相关(常用)配置熟悉Mybatis动态sql语句的使用所有开发者,编写映射文件的语句时,必须先在mysql中运行测试,然后复制到映射文件修改占位回顾1.基于Mapper接口中使用的设计模式创建SqlSessionFactory时使用了构建者设计模式生产SqlSession时使用了工厂模式获取Mapper

2021-06-02 15:15:15 280

原创 Maven

Maven基础课程本日目标:理解使用Maven的好处掌握基于Idea配置使用maven创建项目记忆Maven依赖下载失败的一些处理办法第1章 Maven介绍1.1 什么是Maven1.1.1 什么是Maven​ Maven的正确发音是[ˈmeivn],而不是“马瘟”以及其他什么瘟。Maven在美国是一个口语化的词语,代表专家、内行的意思。​ 一个对Maven比较正式的定义是这么说的:Maven是一个项目管理工具。它包含了一个项目对象模型 (POM:Project Object Mo

2021-06-02 15:08:54 269

原创 Mybatis框架课程第一天

Mybatis框架课程第一天本日目标:掌握基于Mapper接口的Mybatis入门使用熟悉Mybatis使用中配置文件说明,对重要的配置文件中参数配置需要掌握掌握Mybatis配置文件的相关(常用)配置熟悉Mybatis动态sql语句的使用所有开发者,编写映射文件的语句时,必须先在mysql中运行测试,然后复制到映射文件修改占位回顾1.基于Mapper接口中使用的设计模式创建SqlSessionFactory时使用了构建者设计模式生产SqlSession时使用了工厂模式获取Mapper

2021-05-30 22:10:13 196

maven第一讲.md

maven第一讲.md

2021-06-02

maven第一讲.md

maven第一讲.md

2021-06-02

空空如也

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

TA关注的人

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