摘要:
计算机网络 OSI模型 tcp/ip四层 以及5层网络模型 各层模型分类如图: 五层模型 应用层:该层为用于通信的应用程序和用于消息传输的底层网络提供接口,应用层直接和应用程序接口并提供常见的网络应用服务,应用层定义的是应用进程间通信和交互的规则。(HTTP,FTP,DNS) 传输层:负责向两个主机 阅读全文
摘要:
[toc] ## redis的数据结构: string list hash set zset #### Redis跳表 链表加上多级索引的结构,称为跳表,应用在Redis ZSet数据结构当中。ZSet要求数据唯一有序,且支持插入删除。 ##### 实现 跳表包含zskiplistNode和skip 阅读全文
摘要:
从以下方面对kafka面试进行总结:基本原理架构/项目实践/生产者/消费者/协调者/存储层/控制器 常见概念 Partition: kafka分区模型 每个分区都是一个有序的独立的不可变的记录序列,新的消息会不断-的追加到序列末尾,分区的offset都是从0开始。kafka只能保证消息在单个分区的有 阅读全文
摘要:
[TOC] 以下是个人对docker & k8s 面试知识点的总结: #### 4.1 什么是docker? 通常问这个问题主要在于考察候选人是否真正了解过docker,很多人项目中都有用到docker,真正去了解过概念,架构的不多。从而来辨别简历上的`熟悉/了解docker`的水分。 如果这个都无 阅读全文
摘要:
[toc] 抽空读完了《k8s权威指南》一书,对k8s的总算有了较为系统的认知。 好记忆不如多写字,以下是读书笔记 ## 第一章 k8s入门 **k8s是什么**: 一个开源的容器集群管理平台,可提供容器集群的自动部署,扩缩容,维护等功能。分为管理节点Master和工作节点Node ![](http 阅读全文
摘要:
我是如何考察目标岗位的: 通常技术面面试接受后,面试官会提供答疑,询问你是否对岗位或者公司有疑惑。 在这环节通常可以判断岗位是否符合自己的预期,避免仓促入职后,因为各种达不到预期导致的不愉快甚至离职。 1 请问您这个岗位招聘的目的? 问题的目的主要是为了判断岗位的目的,有些大厂的岗位并不是真的想要招 阅读全文
摘要:
难以预知的未来,难以握住的当下。自己总是永远都不够好。也许稀里糊涂,这辈子就过去了。人生啊。 三星系统【three-star system】通常指的是优秀的索引需要满足的三个原则 索引将相关记录放到一起则获得一星 索引中数据的顺序和查找中的排列顺序一致则获得二星 如果索引中的列包含了查询中需要的全部 阅读全文