自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

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

原创 面试之Java集合

目录这里写目录标题目录Java集合容器一、List和Set的区别二、Arraylist 与 LinkedList 区别?三、谈谈HashSet的存储原理四、HashMap的底层原理Java集合容器一、List和Set的区别List(对付顺序的好帮⼿): List接⼝存储⼀组不唯⼀(可以有多个元素引⽤相同的对象),有序的对象Set(注重独⼀⽆⼆的性质): 不允许重复的集合。不会有多个元素引⽤相同的对象。总结:List:有序可重复Set:无序不可重复二、Arraylist 与 Linked

2022-02-24 21:57:18 467

原创 面试之并发编程 合集

目录文章目录目录并发编程一、请你谈谈你对volatile的理解1.定义2.作用3.底层原理3.1JMM(Java内存模型)3.2从JVM指令解释有序性(内存屏障)4.抛出问题:怎么解决原子性问题5.synchronized 和 volatile 的区别是什么?并发编程一、请你谈谈你对volatile的理解1.定义volatile是java虚拟机提供的轻量级的同步机制2.作用volatile 关键字的主要作⽤:保证变量的可⻅性防⽌指令重排序。3.底层原理3.1JMM(Java内存模型

2022-02-24 21:56:58 225

原创 面试之Mysql

文章目录目录Mysql什么是mysql1.定义2.使用Mysql的优点3.默认引擎4.端口号5.数据库三大范式是什么MyISAM和InnoDB区别1.是否支持行级锁2.是否⽀持事务和崩溃后的安全恢复3.是否⽀持外键4.是否⽀持MVCC什么是事务?1.定义2.举例(转账)3.事务的四大特性(ACID)4.事务的隔离级别并发事务带来哪些问题?1.脏读(Drity Read):2.不可重复读(Non-repeatable read):3.幻读(Phantom Read):4.丢失修改(Lost to modify

2022-02-24 21:56:44 132

原创 面试之Java基础

目录文章目录目录Java基础一、面向过程和面向对象的区别?二、JDK,JRE,JVM三、== 与 equals四、final关键字了解吗,谈谈你对final的理解?五、String,StringBuilder,StringBuffer的区别Java基础一、面向过程和面向对象的区别?面向过程是执行者思维模式面向对象是组织者思维模式举例:二、JDK,JRE,JVMJDK:Java Development Kit,Java开发工具包,提供了Java的开发环境和运行环境。包含了编译Java源文件

2022-02-24 21:55:59 123

原创 Spring集成Web环境

Spring集成Web环境1.1 APPlicationContext应用上下文获取方式1_需求:将spring集成到web开发环境中,将所有的bean对象创建交给spring,除了servlet,servlet可以理解为一个测试类.在servlet中获取ApplicationContext,获取对应的bean环境搭建,这个是自己一步步取实现的,其实spring有提供简单的方法完成1.1的操作总结:1.在pom文件中引入所需的依赖2.在applicationcontext.xml文件中配置Dao

2020-11-23 00:18:26 414 1

空空如也

空空如也

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

TA关注的人

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