自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

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

原创 高频面试题-SpringBoot&SpringCloud

高频面试题-SpringBoot&SpringCloud (1) 什么是springboot 用来简化spring应用的初始搭建以及开发过程 使用特定的方式来进行配置(properties或yml文件) 创建独立的spring引用程序 main方法运行 嵌入的Tomcat 无需部署war文件 简化maven配置 自动配置spring添加对应功能starter自动化配置 (2) springboot常用的starters有哪些 spring-boot-starter-web 嵌入tomcat和w

2021-10-19 14:16:09 525

原创 高频面试题-框架

高频面试题-框架 总结: Spring的两大核心 Spring的容器怎么理解,采用的那个集合作为容器? Spring底层采用了设计模式,为什么? Spring的环绕通知,在使用过程了,存在什么问题? Spring的源码的分析 实际开发中的遇到的问题: 循环依赖 比如: A–>B —>C----->D—>Awrapper 回答: 尽量避免这种循环依赖 创建一个A的包装类 springmvc的执行过程? springmvc中的过滤器和拦截器的区别?

2021-10-19 14:15:04 160

原创 高频面试题 - JAVA WEB

高频面试题 - JAVA WEB cookie和session的区别 cookie数据保存在客户端,session数据保存在服务端。 cookie不是很安全,别人可以分析存放在本地的cookie并进行cookie欺骗,相当重要的数据,应该使用session保存到服务端。 session会在一定时间内保持在服务器上,但是会占用内存资源,当访问的用户过多,会加重服务器的负载,考虑到减轻服务器的压力,可以将不重要的数据放在cookie中持久的保存。 单个cookie保存的数据不能超过4k,很多浏览器都限制站

2021-10-19 14:11:29 189

原创 高频面试题 - 数据库

高频面试题 - 数据库 (3) 存储引擎的 InnoDB与MyISAM区别,优缺点,使用场景(忽视) 主要区别: 1).MyISAM是非事务安全型的,而InnoDB是事务安全型的。 2).MyISAM锁的粒度是表级,而InnoDB支持行级锁定。 3).MyISAM支持全文类型索引,而InnoDB不支持全文索引。 4).MyISAM相对简单,所以在效率上要优于InnoDB,小型应用可以考虑使用MyISAM。 5).MyISAM表是保存成文件的形式,在跨平台的数据转移中使用MyISAM存储会省去不少的麻烦。

2021-10-19 14:10:59 204

原创 高频面试题-设计模式

高频面试题-设计模式 (1) 常见的设计模式 软件设计模式的分类 创建型:创建对象时,不再由我们直接实例化对象,工厂方法、抽象工厂模式、单例模式 结构型:用于帮助将多个对象组织成更大的结构,适配器模式,装饰器模式、门面模式、亨元模式和代理模式 行为型:用于帮助系统间各对象的通信,以及如何控制复杂系统中流程,命令模式、观察者模式、策略模式 (2) 设计模式的的六大原则及其含义 开闭原则(Open Close Principle) 开闭原则的意思是:对扩展开放,对修改关闭。 对原有代码不修改,可以

2021-10-19 14:09:50 312

原创 高频面试题-多线程

高频面试题-多线程 总结: 定义线程时,常用的几种方式 线程的生命周期以及状态 三种线程的区别 线程池7个参数,以及线程池的执行过程 拒绝策略常见的有哪些,有什么特点 synchronized 与 lock 的区别 [外链图片转存失败,源站可能有防盗链机制,建议将图片保存下来直接上传(img-C0Gv8hnx-1634623732571)(3. 高频面试题-多线程.assets/image-20211013144454486.png)] (1) 创建线程的方式 继承Thread 实现Runnab

2021-10-19 14:09:22 296

原创 高频面试题-JVM

高频面试题-JVM (1) JVM运行时内存区域划分 Java程序具体执行的过程: 运行时数据区包括哪几部分: JDK8: 取消了整个永久代区域,取而代之的是元空间。常量池就不存放在堆中了,而是存放在方法区里面,与堆栈是并列关系 程序计数器:程序计数器(Program Counter Register),也有称作为PC寄存器。它保存的是程序当前执行的指令的地址(也可以说保存下一条指令的所在存储单元的地址),当CPU需要执行指令时,需要从程序计数器中得到当前需要执行的指令所在存储单元的地址,然后根据得

2021-10-19 14:08:31 144

原创 Java高频面试题1

##高频面试题-集合 (1) Collection和Collections的区别 Collections是个java.util下的类,它包含有各种有关集合操作的静态方法。 Collections.sort 对集合排序(需要实现int compareTo) Collections.synchronizedMap 返回一个线程安全的map Collections.binarySearch 二分查找一个元素 Collections.shuffle 对集合进行随机排序(就是指

2021-10-19 14:06:35 122

原创 2021-10-13

一、Spring框架概述 1.1、Spring是什么 ​ Spring 是分层的 Java SE/EE 应用 full-stack【全栈式】 轻量级开源框架,以 IoC(Inverse **Of Control:** 反转控制)和 **AOP(Aspect Oriented Programming:面向切面编程)**为核心,提供了展现层 Spring MVC 和持久层 Spring JDBC 以及业务层事务管理等众多的企业级应用技术,还能整合开源世界众多著名的第三方框架和类库,逐渐成为使用最多的 Java

2021-10-13 16:06:58 507

空空如也

空空如也

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

TA关注的人

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