- 博客(5)
- 收藏
- 关注
原创 sping boot and spring cloud区别(面试问题)
sping boot and spring cloud区别(面试问题)spring boot 我理解就是对springmvc的一个升级,按照约定大约配置的理念,对ssm项目进行简化。比如对spring的配置进行简化,省掉xml,只保留属性文件,从而实现几乎零配置。同时对spring 需要的jar 也进行了整合,解决jar冲突的问题。提供了spring-boot-starter-parent的整合...
2020-05-01 20:27:02 331
原创 ribbion负载均衡和Nginx负载均衡的区别(面试问题)
ribbion负载均衡和Nginx负载均衡的区别在SpringCloud框架使用哪个好 负载均衡算法写在哪里1、nginx负载是服务端的负载;ribbion的负载,是代码中微服务的负载(客户端负载);这两个负载并不冲突。2、服务端负载:用户请求到了nginx以后,nginx负载决定把请求转发到哪台服务器;(负载的列表是存在nginx服务端的,所以叫服务端负载)3、客户端负载:ribbo...
2020-05-01 20:20:13 1154
原创 面试必问HahsMap原理
HashMap底层原理(自身体会)面试必问hashMap原理面试必问hashMap原理1、ArrayList底层是基于动态数组的:查询快,增删改慢;2、LinkedList底层是基于双向链表的:查询慢,增删改快;3、有没有一种查询和增删改比较平衡的方式: hash结构=数组+单向链表4、hashMap底层就是采用的这种hash结构;5、hashMap类里边包含属性:Entry[] ta...
2020-05-01 20:17:37 201
原创 Gti和svn的区别
Git和svn都是版本控制工具 1.git是分布式的 svn不是 这也是核心区别2.git存储数据是按内容元数据 svn是按文件来存储3.git的分支是特别的 svn的分支就是个目录4.git相对来说完整性比svn高5.git还没有一个全局版本号 而svn有 这也是git的一大缺点...
2019-09-18 17:02:22 299
原创 Kafka详解
一 Kafka概述**1.1 Kafka是什么在流式计算中,Kafka一般用来缓存数据Storm通过消费Kafka的数据进行计算。1)Apache Kafka是一个开源消息系统,由Scala写成。是由Apache软件基金会开发的一个开源消息系统项目。2)Kafka最初是由LinkedIn公司开发,并于 2011年初开源。2012年10月从Apache Incubator毕业。该项目的目标是...
2019-09-09 19:47:27 154
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人