自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

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

原创 Redis相关面试题

redis 是什么?都有哪些使用场景? Redis:是完全开源免费的,用C语言编写的,遵守BSD协议, 是一个高性能的(key/value)分布式内存数据库,基于内存运行 并支持持久化的NoSQL数据库,是当前最热门的NoSql数据库之一, 也被人们称为数据结构服务器。 应用场景: 1.内存存储和持久化:redis支持异步将内存中的数据写到硬盘上,同时不影响继续服务 2.取最新N个数据的操作,如:可以将最新的10条评论的ID放在Redis的List集合里面 3.模拟类似于HttpSession这种需要设定过

2020-06-10 19:13:25 243

原创 Spring Cloud相关面试题

Spring Cloud的优点? 负载均衡 服务和服务之间的调用 服务的注册和发现 分布式消息的传递 什么是 spring cloud? 1、Spring Cloud是一个微服务框架,相比Dubbo等RPC框架, Spring Cloud提供的全套的分布式系统解决方案。 2、Spring Cloud为微服务架构开发涉及的配置管理,服务治理,熔断机制,智能路由,微代理,控制总线,一次性token,全局一致性锁,leader选举,分布式session,集群状态管理等操作提供了一种简单的开发方式。 3、Sprin

2020-06-10 19:09:44 178

原创 SpringBoot相关面试题

Spring Boot的实现原理? 通过Maven简化XML的配置,全部采用注解的形式,内置Http服务器,最终以Java应用程序进行执行。 Spring Boot 的核心配置文件是 application 和 bootstrap 配置文件。 Spring Boot的优点? 独立运行 简化配置 自动配置 应用监控 什么是 spring boot? Spring Boot是Spring开源组织下的子项目,是Spring组件一站式解决方案,主要是简化了使用Spring的难度,以全注解的方式简省了繁重的配置,提供

2020-06-10 19:07:43 233

原创 MyBatis相关面试题

MyBatis与Hibernate的区别? MyBatis: 不完全是一个的ORM框架,需要程序员自己编写SQL语句,可以严格控制SQL的执行性能,灵活度高,但是mybatis无法做到数据库无关性。 Hibernate: 对象/关系映射能力强,数据库无关性好,但是对sql的控制性能差,应为无需程序员编写sql MyBatis的优缺点? 优点: 1:基于SQL语句编程,相对灵活。 2:与JDBC相比,减少代码量。 3:很好的与各种数据库兼容。 4:能够和Spring框架很好的集成。 缺点: 1:SQL语句的编

2020-06-10 19:04:49 254

原创 Spring MVC相关面试题

什么是Spring MVC ? Spring MVC是一个基于Java的实现了MVC设计模式的请求驱动类型的轻量级Web框架,通过把Model,View,Controller分离,将web层进行职责解耦,把复杂的web应用分成逻辑清晰的几部分,简化开发,减少出错。 Spring MVC的优点? 与Spring框架集成 可以支持各种视图技术,而不仅仅局限于JSP 清晰的角色分配:前端控制器,处理器适配器,视图解析器 说一下 spring mvc 运行流程? 1、DispatcherServlet前端控制器接收

2020-06-10 19:01:27 163

原创 Spring相关面试题

什么是Spring? 1.spring是个java企业级应用的开源开发框架 2.Spring主要用来开发java应用 3.Spring框架目标是简化java企业级应用开发 为什么要使用 spring? spring 是一个开源的轻量级 JavaBean 容器框架。使用 JavaBean 代替 EJB ,并提供了丰富的企业应用功能,降低应用开发的复杂性。 轻量、容器、松偶性、AOP、方便集成、丰富的功能 Spring的优点? 降低组件之间的耦合性 容器提供了AOP技术 独立于各种应用服务器 对主流的应用框架提

2020-06-10 18:55:41 171

原创 有趣的java面试题,小心掉坑。

一些很有趣的面试题,都是在抠JAVA细节,下面就来分享一下:   1)用JAVA程序写出当你在超市购物花费1.1元时,你给收银员2元钱,收银员找你0.9元的过程;   当时一看题目,感觉好简单啊!迅速写出: public class Sell{   public static void main(String[] args){     double total = 2.0;     double ...

2020-03-10 21:05:22 451

原创 Integer类型128==128?false

Integer 与 int 数值比较? 乍一看结果是相等的,都应该为true,其实不然。 1,Integer 和 Integer 1相比较是相等? 2,Integer 和 Integer 127以上 相比较是相等? 答案: 1:true 2:false 为什么会这样子?原因是什么?我是不是学了假的Java? 通过查看Integer源代码发现: 你会发现Integer类内部 通过静态内部...

2020-03-10 20:50:25 3113

原创 Ribbon本地客户端负载均衡

Ribbon本地客户端负载均衡指的是? 本地从eureka上获取对应的注册信息列表,获取到信息列表之后,让本地实现负载均衡。(负载均衡是客户端实现的) 负载均衡算法? 接口的总请求数%服务器数量得到实际下标服务器位置 比如:订单模块访问量过大,一个服务器已经支持不住了,改用两个服务器。 当访问一次,就是:1%2=1,服务器的下表是从0开始的,那么访问的就是第二个服务器。第二次访问,就是:2%2=0...

2020-01-17 17:56:18 313 1

原创 Eureka

Eureka Eureka是Netflix开发的服务发现框架,本身是一个基于REST的服务,主要用于定位运行在AWS域中的中间层服务,以达到负载均衡和中间层服务故障转移的目的。 什么环境开启eureka自我保护环境? 本地环境:建议在本地环境禁止自我保护机制。 生产环境:建议开启自我保护机制。 自我保护机制? 默认情况下EurekaClient定时向EurekaServer端发送心跳包。 如果Eu...

2020-01-17 17:47:26 266 1

空空如也

空空如也

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

TA关注的人

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