文章 2022-06-07 来自:开发者社区

2021-Java后端工程师面试指南-(消息队列)(下)

既然你说你用rocketmq,那么我问你当集群启动的时候它的工作流程是怎么样的启动NameServer,NameServer起来后监听端口,等待Broker、Producer、Consumer连上来,相当于一个路由控制中心。Broker启动,跟所有的NameServer保持长连接,定时发送心跳包。心跳包中包含当前Broker信息(IP+端口等)以及存储所有Topic信息。注册成功后,NameSe....

2021-Java后端工程师面试指南-(消息队列)(下)
文章 2022-06-07 来自:开发者社区

2021-Java后端工程师面试指南-(消息队列)(上)

Tips面试指南系列,很多情况下不会去深挖细节,是小六六以被面试者的角色去回顾知识的一种方式,所以我默认大部分的东西,作为面试官的你,肯定是懂的。www.processon.com/view/link/6…上面的是脑图地址叨絮消息队列,在互联网企业级开发是一个必不可少的中间件,今天来看看我们的MQ吧然后下面是前面的文章汇总2021-Java后端工程师面试指南-(引言)2021-Java后端工程师....

2021-Java后端工程师面试指南-(消息队列)(上)
文章 2022-06-07 来自:开发者社区

2021-Java后端工程师面试指南-(Elasticsearch)(下)

聊聊es的写入流程Elasticsearch采用多Shard方式,通过配置routing规则将数据分成多个数据子集,每个数据子集提供独立的索引和搜索功能。当写入文档的时候,根据routing规则,将文档发送给特定Shard中建立索引。这样就能实现分布式了。每个Index由多个Shard组成(默认是5个),每个Shard有一个主节点和多个副本节点,副本个数可配。但每次写入的时候,写入请求会先根据_....

文章 2022-06-07 来自:开发者社区

2021-Java后端工程师面试指南-(Elasticsearch)(上)

Tips面试指南系列,很多情况下不会去深挖细节,是小六六以被面试者的角色去回顾知识的一种方式,所以我默认大部分的东西,作为面试官的你,肯定是懂的。www.processon.com/view/link/6…上面的是脑图地址叨絮今天来看看Elasticsearch 然后下面是前面的文章汇总2021-Java后端工程师面试指南-(引言)2021-Java后端工程师面试指南-(Java基础篇)2021....

文章 2022-06-07 来自:开发者社区

2021-Java后端工程师面试指南-(Redis)(下)

说说Redis的淘汰策略noeviction:当内存不足以容纳新写入数据时,新写入操作会报错。allkeys-lru:当内存不足以容纳新写入数据时,在键空间中,移除最近最少使用的key。allkeys-random:当内存不足以容纳新写入数据时,在键空间中,随机移除某个key。volatile-lru:当内存不足以容纳新写入数据时,在设置了过期时间的键空间中,移除最近最少使用的key。volat....

文章 2022-06-07 来自:开发者社区

2021-Java后端工程师面试指南-(Redis)(上)

Tips面试指南系列,很多情况下不会去深挖细节,是小六六以被面试者的角色去回顾知识的一种方式,所以我默认大部分的东西,作为面试官的你,肯定是懂的。www.processon.com/view/link/6…上面的是脑图地址叨絮这个系列也写了几篇了,今天我们来看看redis,前面的可以去github上看看。 然后下面是前面的文章汇总2021-Java后端工程师面试指南-(引言)2021-Java后....

文章 2022-06-07 来自:开发者社区

2021-Java后端工程师面试指南-(MySQL)|牛气冲天新年征文

Tips面试指南系列,很多情况下不会去深挖细节,是小六六以被面试者的角色去回顾知识的一种方式,所以我默认大部分的东西,作为面试官的你,肯定是懂的。www.processon.com/view/link/6…上面的是脑图地址叨絮可能大家觉得有点老生常谈了,确实也是。面试题,面试宝典,随便一搜,根本看不完,也看不过来,那我写这个的意义又何在呢?其实嘛我写这个的有以下的目的第一就是通过一个体系的复习,....

文章 2022-06-07 来自:开发者社区

2021-Java后端工程师面试指南-(并发-多线程)(下)

我们的ReentrantLock的核心是AQS,那么它怎么来实现的,继承吗? 说说其类内部结构关系,聊聊它的上锁过程。这个可能很多人不是很明白,但是我是站在被面试官问的角色,所以很多前置知识我默认你懂,嘿嘿,建议大家去看我这篇AQS首先要阐述几个概念,AQS全称是AbstractQueuedSynchronizer,这个就是我们所说所有无锁并发类的基石,其实就是一个队列,那么我们需要重点关注它其....

文章 2022-06-07 来自:开发者社区

2021-Java后端工程师面试指南-(并发-多线程)(上)

Tips面试指南系列,很多情况下不会去深挖细节,是小六六以被面试者的角色去回顾知识的一种方式,所以我默认大部分的东西,作为面试官的你,肯定是懂的。www.processon.com/view/link/6…上面的是脑图地址叨絮可能大家觉得有点老生常谈了,确实也是。面试题,面试宝典,随便一搜,根本看不完,也看不过来,那我写这个的意义又何在呢?其实嘛我写这个的有以下的目的第一就是通过一个体系的复习,....

文章 2022-06-07 来自:开发者社区

2021-Java后端工程师面试指南-(Java基础篇)(下)

来聊聊 ArrayList和LinkedList区别ArrayList是实现了基于动态数组的数据结构,LinkedList基于链表的数据结构。对于随机访问get和set,ArrayList觉得优于LinkedList,因为LinkedList要移动指针。对于新增和删除操作add和remove,LinedList比较占优势,因为ArrayList要移动数据。说说Vector和ArrayList 区....

本页面内关键词为智能算法引擎基于机器学习所生成,如有任何问题,可在页面下方点击"联系我们"与我们沟通。

产品推荐

{"cardStyle":"productCardStyle","productCode":"aliyun","productCardInfo":{"productTitle":"稳定、灵活、高效:阿里云赋能前后端分离架构升级","productDescription":"本方案为您介绍如何利用阿里云实现业务的前后端分离架构升级,帮助您在简化复杂度和降低成本的同时,全面提升系统的稳定性、扩展性和敏捷性,轻松应对架构转型。","productContentLink":"https://www.aliyun.com/solution/tech-solution/the-headless-architecture-solution-of-alibaba-cloud","isDisplayProductIcon":true,"productButton1":{"productButtonText":"方案详情","productButtonLink":"https://www.aliyun.com/solution/tech-solution/the-headless-architecture-solution-of-alibaba-cloud"},"productButton2":{"productButtonText":"方案部署","productButtonLink":"https://help.aliyun.com/document_detail/2866912.html"},"productButton3":{"productButtonText":"查看更多技术解决方案","productButtonLink":"https://www.aliyun.com/solution/tech-solution/"},"productPromotionInfoBlock":[{"productPromotionGroupingTitle":"解决方案推荐","productPromotionInfoFirstText":"10分钟搭建微信小程序","productPromotionInfoFirstLink":"develop-your-wechat-mini-program-in-10-minutes","productPromotionInfoSecondText":"低代码高效构建企业门户网站","productPromotionInfoSecondLink":"https://www.aliyun.com/solution/tech-solution/build-a-website"}],"isOfficialLogo":false},"activityCardInfo":{"activityTitle":"","activityDescription":"","cardContentBackgroundMode":"LightMode","activityContentBackgroundImageLink":"","activityCardBottomInfoSelect":"activityPromotionInfoBlock"}}

Java后端技术