摘要: redis 定义 redis: Remote Dictionary Server 的缩写,redis是一个开源的使用 ANSI C 语言编写、支持网络、可基于内存亦可持久化的日志型、Key-Value 数据库,并提供多种语言的 API。它通常被称为数据结构服务器,因为值(value)可以是 字符串( 阅读全文
posted @ 2021-06-25 08:55 方达达 阅读(264) 评论(0) 推荐(0) 编辑
摘要: TCP/IP 协议为什么诞生? 在全世界各个地方,各种各样的电脑运行着各自不同的操作系统为大家服务,这些电脑在表达同一种信息的时候所使用的方法是千差万别。就好像圣经中上帝打乱了各地人的口音,让他们无法合作一样。计算机使用者意识到,计算机只是单兵作战并不会发挥太大的作用。只有把它们联合起来,电脑才会发 阅读全文
posted @ 2021-06-24 08:55 方达达 阅读(85) 评论(0) 推荐(0) 编辑
摘要: Internet地址结构 目前的IP版本有4和6两种 IPv4表示方法: 十进制:每一组范围是[0~255],如:255.255.255.255 二进制:11111111 11111111 11111111 11111111 IPv6地址长度是128位:由8块(或8个字段)组成,每一块都包含四个16 阅读全文
posted @ 2021-06-23 08:57 方达达 阅读(813) 评论(0) 推荐(0) 编辑
摘要: 定义: 协议对于事务处理没有记忆性,例如客户端发http请求给服务端后再发一次,服务器不知道第二个请求是刚才那个用户发的。 因为HTTP的无状态,因而会产生对应的问题 设想一个场景,用户小明在网站上购物,登录确认一下小明的身份跳转进购物网页,但是下一秒服务器就不认识小明了,购物或者添加购物车的过程中 阅读全文
posted @ 2021-06-22 08:59 方达达 阅读(153) 评论(0) 推荐(1) 编辑
摘要: HTTP和HTTPS的区别: HTTP 是超文本传输协议,信息是明文传输,存在安全风险的问题。HTTPS 则解决 HTTP 不安全的缺陷,在 TCP 和 HTTP 网络层之间加入了 SSL/TLS 安全协议,使得报文能够加密传输; HTTP 连接建立相对简单, TCP 三次握手之后便可进行 HTTP 阅读全文
posted @ 2021-06-21 09:00 方达达 阅读(88) 评论(0) 推荐(0) 编辑
摘要: 我们通常熟悉的 http 版本是 1.0 和 2.0,但是都很少知道它的演变过程,下面就带领大家粗略的认识一下 演变时间时间图 http/0.9 初代版本,只有一个get方法,纯文本,html格式,是典型的无状态连接。(无状态是指协议会与事务处理没有记忆功能,对同一个请求没有上下文关系,每次请求都是 阅读全文
posted @ 2021-06-18 08:54 方达达 阅读(145) 评论(0) 推荐(0) 编辑
摘要: 有前面一篇的客户端的请求报文解说,当然就有服务端的响应报文之说 不多说,先上个图 HTTP响应报文同样也分为三部分,有状态行、首部行、实体 状态行:HTTP响应报文的第一行状态行包括三个字段:协议版本、状态码与原因短语。 状态码: 1xx:这一类型的状态码,代表请求已被接受,需要继续处理。这类响应是 阅读全文
posted @ 2021-06-17 08:51 方达达 阅读(1151) 评论(0) 推荐(0) 编辑
摘要: 当前服务端和客户端的交互,都是通过http 协议交互的,那么一个http 具体包含哪些内容呢,今天我们就来了解一下。 HTTP有两种报文:请求报文和响应报文,具体介绍如下 HTTP请求报文 HTTP请求报文主要包括请求行、请求头部以及请求的数据(实体)三部分 请求行(HTTP请求报文的第一行) 请求 阅读全文
posted @ 2021-06-16 14:06 方达达 阅读(2431) 评论(0) 推荐(0) 编辑
摘要: 很少人知道http三次握手工作原理,都只知道一个大概的概念,有三次握手这个词,今天就带大家分析一下三次握手是怎么工作的,流程是什么样的 三次握手简易示意图如下: 详细参数如下 第一次建立连接时,客户端发送SYN包(seq=j)到服务器,并进入SYN_SENT状态,等待服务器确认;SYN:同步序列编号 阅读全文
posted @ 2021-06-15 09:32 方达达 阅读(975) 评论(0) 推荐(0) 编辑
摘要: 理解PHP垃圾回收机制GC(Garbage Collection)之前,先了解一下变量的存储。 在php 手册中已经讲的很清楚了 基础定义: https://www.php.net/manual/zh/features.gc.refcounting-basics.php 可以去这里翻翻手册看一下 简 阅读全文
posted @ 2021-06-14 17:32 方达达 阅读(157) 评论(0) 推荐(0) 编辑