自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

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

原创 面试必备干货 | 操作系统相关

CPU组成结构可以把CPU理解为是寄存器的集合体,然后你需要知道程序计数器,累加寄存器(存储执行运算的数据和运算后的数据),标志寄存器,指令寄存器和栈寄存器只有一个,其他的寄存器一般会有多个。运算器字面意思理解就是跟运算有关的,简单说就是负责运算从内存读取到寄存器中的数据,可以看作一个数据加工厂,就是对寄存器中的数据做运算,这些运算包含基本的算术和逻辑运算。算术逻辑单元(ALU):主...

2020-04-01 00:04:44 129

原创 面试必备干货 | 微服务相关组件

服务治理/Discovery服务治理是微服务架构中最核心最基本的模块。用于实现各个微服务的自动化注册与发现。常见注册中心Zookeeper:分布式服务框架,可解决数据管理问题,例如:统一命名服务、状态同步服务、集群管理、分布式应用配置项的管理。Eureka(主要是做服务注册和发现。闭源了)Consul:可以做服务注册和发现,配置管理,健康检查,分布式一致性保证等。本身是二进制...

2020-03-30 00:02:17 258

原创 面试必备干货 | 网络基础知识 & I/O模型

OSI网络参考模型我们现在所处的网络,是由无数个子网构成的。而在一个局域网(子网)中,计算机的通信方式为广播。如果不在一个局域网,就采用路由的方式(向不同广播域/子网分发数据包)。OSI参考模型把整个网络的通信功能划分为7个层次,由低到高分别为:物理层、数据链路层、网络层、传输层、会话层、表示层、应用层。也有将后面的会话层、表示层和应用层都统称为应用层。其中物理层、链路层、网络层是面向数据通...

2020-03-29 23:59:19 272

原创 面试必备干货 | RabbitMQ

如何保证RabbitMQ的高可用我们在线上是采用了RabbitMQ的镜像集群模式,这种模式下,集群中的每个RabbitMQ节点都会有其他节点中Queue队列里面的全部数据,当我们写消息到queue里面,RabbitMQ会自动把消息同步到其他实例的queue里面。这样的话,任何一台机器宕机了,其他机器都包含宕掉机器中queue里面的完整数据。不过这种集群方式性能开销比较大,消息同步到所有机器上,会...

2020-03-29 00:10:54 106

原创 面试必备干货 | Redis

Redis面试题Redis的持久化机制持久化就是把内存的数据写到磁盘中去,防止服务宕机了内存数据丢失。Redis提供了两种持久化方式:RDB和AOF,RDB是基于快照的方式保存当前系统状态,操作速度快,适用于灾难备份。而AOF是基于记日志的方式,将引起key变化的语句记录下来,类似于MySQL的Binlog日志。因为我们生产中使用了Redis的cluster集群,所以我们会把关闭集群中的...

2020-03-28 23:31:17 150

原创 链表&跳跃表

承接第一篇对数组的一些概念总结,这一篇会简单地对链表还有跳跃表(一种多层的有序链表)进行总结。陆续还会总结与这两种结构相关的题目和例子。链表概念:​ 链表是物理存储单元上非连续的、非顺序的存储结构,数据元素的逻辑顺序是通过链表的指针地址实现的。每个结点包括存储元素的数据域,还有指向下一个结点地址的指针域。优点:添加或删除元素的速度快,因为只需要改变前后两个元素结点的指针域指向地址即可...

2020-02-16 17:05:33 809

原创 数组

最近在学习数据结构时,觉得自己需要对自己记录的知识点做一个总结,这一篇会记录与数组相关的知识点。概念:数组是可以在内存中连续存储多个元素的结构,在内存中的分配也是连续的。优点:按照索引查询元素速度快(通过数组下标进行访问)按照索引遍历数组方便缺点:数组只能存储一中类型的数据添加、删除的操作慢(因为要移动元素,所以需要的时间复杂度为O(N))适用场景:数组适用于频繁查询,...

2020-02-16 00:08:23 218

空空如也

空空如也

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

TA关注的人

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