![](https://img-blog.csdnimg.cn/20201014180756780.png?x-oss-process=image/resize,m_fixed,h_64,w_64)
计算机网络
qican_7
这个作者很懒,什么都没留下…
展开
-
最长有效括号
题目描述给定一个只包含'('和')'的字符串,找出最长的包含有效括号的子串的长度。示例1输入: "(()"输出: 2解释: 最长有效括号子串为 "()"示例2输入: ")()())"输出: 4解释: 最长有效括号子串为 "()()"实现int longestValidParentheses(string s) { int l...原创 2019-10-14 17:18:56 · 437 阅读 · 0 评论 -
超网合并详解
一、超网的概念超网(Supernetting)是与子网类似的概念,IP地址根据子网掩码被分为独立的网络地址和主机地址。超网,也称无类别域间路由选择(CIDR),它是集合多个同类互联网地址的一种方法。与子网划分(把大网络分成若干小网络)相反,它是把一些小网络组合成一个大网络,就是超网。IP地址和子网划分学习笔记相关篇章:1、IP地址和子网划分学习笔记之《预备知识:进制计数》2、...转载 2019-10-14 16:36:33 · 425 阅读 · 1 评论 -
IP地址详解
在学习IP地址和子网划分前,必须对进制计数有一定了解,尤其是二进制和十进制之间的相互转换,对于我们掌握IP地址和子网的划分非常有帮助,可参看如下目录详文。IP地址和子网划分学习笔记相关篇章:1、IP地址和子网划分学习笔记之《预备知识:进制计数》2、IP地址和子网划分学习笔记之《IP地址详解》3、IP地址和子网划分学习笔记之《子网掩码详解》4、IP地址和子网划分学习笔记之《子网...转载 2019-10-14 15:24:56 · 309 阅读 · 1 评论 -
子网划分详解
一,子网划分概述IP地址和子网划分学习笔记相关篇章:1、IP地址和子网划分学习笔记之《预备知识:进制计数》2、IP地址和子网划分学习笔记之《IP地址详解》3、IP地址和子网划分学习笔记之《子网掩码详解》4、IP地址和子网划分学习笔记之《子网划分详解》5、IP地址和子网划分学习笔记之《超网合并详解》1、为什么要划分子网?IPv4地址如果只使用有类(A、B、C类)来...转载 2019-10-14 13:31:48 · 1434 阅读 · 1 评论 -
B+树
B+树优缺点优点单次请求涉及的磁盘IO次数少(出度d大,且非叶子节点不包含表数据,树的高度小); 查询效率稳定(任何关键字的查询必须走从根结点到叶子结点,查询路径长度相同); 遍历效率高(从符合条件的某个叶子节点开始遍历即可);缺点B+树最大的性能问题在于会产生大量的随机IO,主要存在以下两种情况:主键不是有序递增的,导致每次插入数据产生大量的数据迁移和空间碎片; 即使主键...原创 2019-09-10 17:32:21 · 333 阅读 · 0 评论 -
cookie和session的区别是什么
前言:cookie和session有着千丝万缕的联系,本文将详细介绍2者的区别。一、cookie:在网站中,http请求是无状态的。也就是说即使第一次和服务器连接后并且登录成功后,第二次请求服务器依然不能知道当前请求是哪个用户。cookie的出现就是为了解决这个问题,第一次登录后服务器返回一些数据(cookie)给浏览器,然后浏览器保存在本地,当该用户发送第二次请求的时候,就会自动的把...原创 2019-09-08 14:39:41 · 519 阅读 · 0 评论 -
DNS域名解析
DNS域名解析的过程一、主机解析域名的顺序 1、找缓存 2、找本机的hosts文件 3、找DNS服务器注意: 配置IP和主机名时,要记得修改/etc/hosts文件,因为有些应用程序在主机内的进程之间通信的时候,会本机的主机名,如果主机名不能正确解析到一个正常的IP地址,那么就会导致进程通信有问题。二、概念解释DNS(DomainName...原创 2019-09-05 15:06:59 · 369 阅读 · 0 评论 -
HTTP1.0 1.1 2.0的对比
1. HTTP的历史早在HTTP建立之初,主要就是为了将超文本标记语言(HTML)文档从Web服务器传送到客户端的浏览器,也就是对于前端来说,我们所写的HTML页面将要放在我们的Web服务器上,用户通过浏览器访问url地址来获取网页的显示内容,但是到了WEB2.0以来,我们的页面变得复杂,不仅仅单纯的是一些简单的文字和图片,同时我们的HTML页面有了CSS,Javascript,来丰富我们的页...原创 2019-09-05 15:01:33 · 294 阅读 · 0 评论 -
HTTP和HTTPS
目录1. HTTP的特点2. HTTP工作流程4. HTTPS的工作流程5. HTTP和HTTPS的区别1. HTTP的特点支持客户服务器模式(C/S模式) 简单快速。客户向服务器请求服务时,只需传送请求方法和路径。请求的方法常用GET、POST。由于HTTP协议简单,使得HTTP服务器的程序规模小,因而通信速度很快。 灵活。HTTP允许传输任意类型的数据对象。正...原创 2019-09-04 18:57:23 · 436 阅读 · 0 评论 -
拥塞控制
拥塞控制和流量控制的区别:流量控制是防止发送端发送的太快,接收端来不及处理。(通过双方协商和滑动窗口实现)拥塞控制是防止发送方发送的太快,网络来不及处理,从而导致网络拥塞。6.拥塞控制的工作过程初始化阶段慢开始阶段阶段(一)阶段(二)阶段(三)阶段(四)拥塞避免阶段拥塞调整阶段阶段(一)阶段(二)阶段(三)快重传和快恢复快重传算法首先要求接收方每收到一个失序...原创 2019-09-04 15:01:33 · 2784 阅读 · 2 评论 -
TCP和UDP区别
TCP和UDP都是传输层协议,但是两者具有不同的特性和应用场景 TCP UDP 可靠性 可靠 不可靠 连接性 面向连接 面向无连接 报文 面向字节流 面向报文 效率 低 高 双工性 全双工 一对一、一对多、多对一、多对多 流量控制 滑动窗口 无 拥塞控制 慢开始、拥塞避免、快...原创 2019-09-03 15:58:42 · 363 阅读 · 0 评论