11 2020 档案
摘要:1、安装前准备 安装DataGrip https://www.jb51.net/article/196772.htm (1)下载MySQL,我下载的是5.7.19版本的 https://downloads.mysql.com/archives/community/ (2)解压,添加到环境变量 下载后
阅读全文
摘要:1.概念 (1)它是一棵BST树 (2)节点是红色或黑色的(或者0,1) (3)根是黑色(黑色代表稳定,如果一棵树根都不稳了,就很容易倒掉了) (4)所有叶子都是黑色(这里的叶子节点指的是空节点) (5)每个红色节点必须有两个黑色的子节点(红色节点之间一定不能相连) (6)从任一节点到其每个叶子的所
阅读全文
摘要:1、JDBC概念 Java DataBase Connectivity Java数据库连接,Java语言操作数据库 JDBC的本质:其实是官方(sun公司)定义的一套操作所有关系型数据库的规则,即接口。各个数据库厂商去实现这套接口,提供数据库驱动jar包。我们可以使用这套接口(JDBC)编程,真正执
阅读全文
摘要:1、先来了解概念 首先这是图的最小生成树(加权图) 在学习最小生成树之前需要先明确几个重要概念。(1)连通图:在无向图中,若任意两个顶点与都有路径相通,则称该无向图为连通图。(2)强连通图:在有向图中,若任意两个顶点与都有路径相通,则称该有向图为强连通图。(3)连通网:在连通图中,若图的边具有一定的
阅读全文
摘要:1、一句话概括什么是二叉排序树? 左边比根节点小,右边比根节点大,并且,左右子树都是二叉排序树 2、B+树查询的时间大概是多少? 这和树的高度相关,log(n) 3、hash存储索引,查询时间是多少? 平均时间O(1) 4、什么情况下使用平衡树? 在二叉排序树问题中,会出现一些极端的情况,比如插入序
阅读全文
摘要:项目架构图 底层mysql是存储,redis是缓存,dao层操作mysql,cache层操作redis,service层处理业务逻辑,rest api层为前端提供rest接口。前端这边用react进行模块化,webpack打包部署。网关nginx进行负载均衡。mysql、redis、nginx和sp
阅读全文
摘要:1.磁盘原理 当磁盘需要读取某个地址数据的时候,首先会判断数据在哪个盘片上,确定好盘片之后呢,就开始选道,选道的过程就是通过伸展机械臂到数据对应的磁道(也就是圆环),再通过磁盘的旋转,找到对应的扇区,最后用磁头读取这几个扇区的数据到内存中去,因此可以看到读取磁盘数据是非常的耗时耗力的,尤其这里是机械
阅读全文
摘要:1.软件设计思想 分层 逻辑层:实现功能需求的, 物理层:用语言开发,性能方面,实现方式 如,数组(ArrayList)、单链表(LinkedList)(物理层)实现List接口(逻辑层),List接口具有一些增删改查的功能 二叉树,以数组形式实现 二叉树就是逻辑层,数组是物理层 树是一个非线性结构
阅读全文
摘要:1.VXLAN背景 由redhat、思科、vmware、arista等众多网络厂商联合开发的共有协议,互联互通可操作性强 VXLAN(Virtual eXtensible LAN)是一种overlay网络技术,VXLAN的特点是将L2的以太帧封装到UDP报文(即L2 over L4)中,并在L3网络
阅读全文
摘要:对需要转发的数据包,先获取包头信息,然后和设定的规则进行比较,根据比较的结果对数据包进行转发或者丢弃 实现包过滤的核心技术是访问控制列表 判断包是否有关联性,通过五元组来判断(sip,dip,sport,dport,协议号) 首包创建会话表 防火墙组网模式: (1)透明模式 好处:不改变网络结构 (
阅读全文
摘要:1.什么是VS 物理交换机的接口,CPU要分配到这些多个虚拟交换机上,比如,第一个虚拟交换机分配10%的CPU 2.VS的价值 3.VS和交换机系统的关系 4.设备系统资源分配-端口划分 5.设备系统资源分配-资源规格设置
阅读全文