网络篇-2021春招准备 1、OSI七层与TCP/IP五层网络架构 应用层: 文件传输,电子邮件,文件服务,虚拟终端 TFTP,HTTP,SNMP,FTP,SMTP,DNS,Telnet 表示层:数据格式化,代码转换,数据加密 没有协议 会话层: 解除或建立与别的接点的联系 没有协议 传输层: 提供端对端的接口 TCP,UDP 网络层: 传输数据包选择路由 IP,ICMP,RIP,OSPF,BGP,IGMP,ARP(IP- 2021-02-09
Kubernetes篇 1、Kubernetes架构Kubernetes是一个轻便的和可扩展的开源平台,用于管理容器化应用和服务。通过Kubernetes能够进行应用的自动化部署和扩缩容 Master Node:作为控制节点,对集群进行调度管理 API Server主要用来处理REST的操作,并执行相关业务逻辑,以及更新etcd中的相关对象。相关结果状态将被保存在etcd中。 REST语义,监控,持久化和一致性保 2021-02-09 #面经
Raft原理-2021年春招准备 分布式一致性算法: zookeeper 动画演示 1、复制状态机一个分布式的复制状态机系统由多个复制单元组成,每个复制单元均是一个状态机,它的状态保存在一组状态变量中,状态机的变量只能通过外部命令来改变。 简单理解的话,可以想象成是一组服务器,每个服务器是一个状态机,服务器的运行状态只能通过一行行的命令来改变。每一个状态机存储一个包含一系列指令的日志,严格按照顺序逐条执行日志中的指令,如果所有 2021-02-03
大数据基础 温故知新1、大数据的基本特征? 大数据技术:Hadoop和类Hadoop的分布式技术体系 数据规模巨大 数据类型多样 生成和处理速度极快 价值巨大但密度较低 2、Hadoop经历了几个发展阶段,各有什么特点? 前Hadoop时代 Google发表了《Google File System》论文 Google发表了《MapReduce》论文 Apache Hadoop项目启动,并支持MapR 2021-02-03
Paxos算法 1、CAP理论分布式架构中有一个基础的CAP理论,也就是我们的系统最多只能满足数据一致性(Consistency)、可用性(Availability)和网络分区容忍(Partition Tolerance)三个特性中的两个 一致性: 所有节点在同一时间的数据完全一致 一致性是在并发读写时才会出现的问题,因此在理解一致性的问题时,一定要注意结合考虑并发读写的场景。 可用性: 用户访问数据时, 2021-02-03 #面经
Docker篇-2021年春招准备 1. 什么是Docker?虚拟化的工具,Docker、虚拟机 2. Docker与虚拟机的区别: 虚拟机是在硬件的基础上虚拟出多个操作系统。传统虚拟机技术是虚拟出一套硬件后,在其上运行一个完整操作系统 Docker容器没有自己的内核,在操作系统之上虚拟了一份文件系统,更加轻便。 3. Docker容器有几种状态运行、已暂停、重新启动、已退出 1docker ps -a 4.Dockerfi 2021-02-03
南大自动打卡 南大自动打卡脚本 脚本基于chrome和selenium,模拟浏览器点击 项目用于学习交流,仅用于各项无异常时打卡,建议如实打卡。 与北航自动打卡脚本不同,本脚本需三步: 第一步,selenium登陆获取某个权限信息(时间关系,不深究是那个cookie了,准备春招了) 通过抓包获取到app里面的请求可知,打卡相关为两个请求 getAppInfo/postAppInfo 第二步,由于自动打 2021-02-02
北航自动打卡 北航自动打卡脚本 脚本基于chrome和selenium,模拟浏览器点击 进行了简单模拟适配,原文出处. 项目用于学习交流,仅用于各项无异常时打卡,建议如实打卡。 功能列表: 在校打卡、不在校打卡 自定义定位 检测登录是否成功和网页能否打开 定时自动打卡* 微信推送打卡结果** 日志记录 12345678910111213141516171819202122232425262728293031 2021-01-10
数据库操作-1 1、SQL模式的定义与删除: 1CREATE SCHEMA Teaching_DB; 1DROP SCHEMA Teaching_DB; 2、表的建立 1234567CREATE TABLE Student( sno char(5) not null UNIQUE, sname char(8) not null, sex char(2), age int, dept char(20)) 12 2020-10-24
数据库操作-2(生成随机数据) 1、SQL索引的建立: 123456789CREATE INDEX age_indexON Student_2(age)DROP INDEX age_index on Student_2;--SELECT sno,sname FROM Student_2WHERE age=19; 2、随机生成学生 1234567891011121314151617181920212223242526272829 2020-10-24