摘要:
一.MyISAM 和 Inoodb的区别 MyISAM Innodb 不支持 支持事务 不支持 支持外键 非聚簇索引 聚簇索引 只有表锁 支持行锁(默认)和表锁 二.B-树和B+树 1.B-树 2.B+树 b+树中间没有卫星数据,所以同样大小的磁盘页可以容纳更多元素 B-树在树里面的查询次数其实跟二 阅读全文
posted @ 2020-10-27 23:59
拿着放大镜看世界
阅读(59)
评论(0)
推荐(0)
摘要:
ArrayDeque 既可实现普通队列 FIFO 先进先出,也可实现栈的先进后出功能 一.ArrayDeque的特点 底层通过循环数组实现 俩个重要属性 head tail 不能添加null值,不然会报空指针 每次扩容都是2的n次方 可以实现普通队列先进先出排序,也可以实现栈先进后出的排序 特别留意 阅读全文
posted @ 2020-10-27 19:53
拿着放大镜看世界
阅读(385)
评论(0)
推荐(0)
摘要:
栈是一个很好用的数据结构,但是你点进去看源码的时候会发现,栈的底层是用Vector实现的。 虽然 Java 中有 Stack 这个类,但是官方文档也说不让用了! 为什么? 因为 Vector 已经过被弃用了,而 Stack 是继承 Vector 的。这是一个历史遗留问题。因为Vector是当初JAV 阅读全文
posted @ 2020-10-27 19:06
拿着放大镜看世界
阅读(367)
评论(0)
推荐(0)
摘要:
一.容器 二.Map Map接口常见的实现类有HashMap、LinkedHashMap、TreeMap和ConcurrentHashMap 1.底层实现 HashMap | 数组+链表/红黑树 | LinkedHashMap | 数组+链表+双向链表| TreeMap | 红黑树 | Concur 阅读全文
posted @ 2020-10-27 19:04
拿着放大镜看世界
阅读(138)
评论(0)
推荐(0)
摘要:
一、redis的五大数据类型 1.String 2.Hash 3.list 4.set 5.sort set 二、Redis为什么这么快 1.Redis概述 2.优点 3.Redis的单线程 三.Redis是持久化 1.RDB(RDB保存的是dump.rdb) 2.AOF 3.混合使用 四.Redi 阅读全文
posted @ 2020-10-26 23:17
拿着放大镜看世界
阅读(258)
评论(0)
推荐(0)
摘要:
1.-Xms 初始化是heap的大小 2.-Xmx 虚拟机可申请的最大heap值 3.-Xmn 年轻代的大小 4.-Xss 每个线程的大小 对于JVM内存配置参数: -Xmx10240m -Xms10240m -Xmn5120m -XXSurvivorRatio=3 ,其堆的最小内存值和Surviv 阅读全文
posted @ 2020-10-26 13:30
拿着放大镜看世界
阅读(816)
评论(0)
推荐(0)
摘要:
一.交换机 交换机的前身是集线器,集线器就是一开始网络刚出来的时候出现的,它的缺点也很明显,很容易引起广播风暴。也就是说当它要向某节点发送数据时,不是直接把数据发送到目的节点,而是把数据包发送到与集线器相连的所有节点。假设我要经过集线器发送消息给目标ip地址,但是我会直接把消息给广播出去,这样会造成 阅读全文
posted @ 2020-10-26 00:41
拿着放大镜看世界
阅读(468)
评论(0)
推荐(0)
摘要:
一.ICMP ping是基于ICMP协议工作的,全称是互联网控制报文协议.icmp协议在ip包里,工作在网络层,是ip协议的好帮手. 主要功能: ①确认 IP 包是否成功送达目标地址 ②报告发送过程中 IP 包被废弃的原因 ③改善网络设置等 源主机 ICMP回送请求数据 >目标主机 源主机 ICMP 阅读全文
posted @ 2020-10-24 10:07
拿着放大镜看世界
阅读(451)
评论(0)
推荐(0)
摘要:
一.ISO七层协议 应用层 应用层 表示层 会话层 传输层 传输层 网络层 网络层 数据链路层 物理层 物理层 物理层:为数据端设备提供原始比特流的传输的通路 网络通信的数据传输介质,由电缆与设备共同构成(网线,中继器) 数据链路层(MAC): 在通信实体间建立数据链路连接 将数据分帧,并处理流控制 阅读全文
posted @ 2020-10-24 00:15
拿着放大镜看世界
阅读(652)
评论(0)
推荐(0)
摘要:
一.三次握手 1.三次握手 客户端发送一个SYN给服务端,SYN是由一个算法计算出来的, 同时把 SYN 标志位置为 1 , 服务端接收之后 , 发送ACK,ACK为客户端发送的SYN+1,并且发送自己的SYN,并把 SYN 和 ACK 标志位置为1。 跟上面的一样,ACK也是用SYN+1表示 2. 阅读全文
posted @ 2020-10-23 21:53
拿着放大镜看世界
阅读(301)
评论(0)
推荐(0)
浙公网安备 33010602011771号