自定义博客皮肤VIP专享

*博客头图:

格式为PNG、JPG,宽度*高度大于1920*100像素,不超过2MB,主视觉建议放在右侧,请参照线上博客头图

请上传大于1920*100像素的图片!

博客底图:

图片格式为PNG、JPG,不超过1MB,可上下左右平铺至整个背景

栏目图:

图片格式为PNG、JPG,图片宽度*高度为300*38像素,不超过0.5MB

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(8)
  • 收藏
  • 关注

原创 HTTP 1.0,1.1,2.0版本的区别

HTTP/1.01996年http1.0版本发布1、为了提高系统的效率,http1.0协议规定浏览器与服务器只保持短暂连接,请求结束就断开连接。2、这虽然减少了空连接的资源占用,但是增加了连接次数,连接的复用性降低,每次有新的请求就要重新建立一次连接。3、TCP连接的建立和断开需要三次握手、四次挥手,是一个很耗费时间的过程,每个连接又只能解决一次请求的通信,所以效率十分低下。HTTP/1.11999年http1.1版本诞生1、在http1.0基础上默认开启了keepalive (长链接),客户

2021-08-08 12:26:17 2736

原创 TCP和UDP各自特点与区别

TCP协议的特点1、面向连接的传输层协议;在数据传输之前发送方和接收方先建立连接,三次握手就是建立连接的过程,四次挥手时销毁连接的一个过程。2、可靠性传输;数据传输无差错,不重复,不丢失,按序到达。3、每一条tcp连接只能有两个端点(socket套接字),即点到点。4、全双工通信;通信双方的应用进程随时都可以向对方发送数据,因为两端都设有发送和接收缓存。(全双工:同一时刻A可以发给B,B也可以发给A;半双工:A发给B的时候,B不能发给A,B发给A时同理)。5、面向字节流;发送方发送的数据块和接收

2021-08-05 22:54:28 4098 1

原创 TCP连接的三次握手和四次挥手

基于Tcp协议的通信,客户端和服务器需要三次握手建立连接,四次挥手结束连接。目的是为了确认服务端和客户端的收发数据能力正常,通过ISN序列号来保证数据的可靠传输。三次握手 1、客户端向服务器发起连接请求,发送一个SYN报文,并指明客户端初始化序列号ISN;客户端状态为SYN-sent。 2、服务期收到客户端连接请求,状态变为SYN-recv;服务器给客户端回应一个SYN报文,以及ACK数据(客户端的ISN+1),并指定自己的初始化序列号ISN。 3、客户端收到服务器发来的报文

2021-08-04 15:56:57 158

原创 ipvsadm服务启动失败,报错control process exited with error code

1、启动ipvsadm服务报错:2、通过状态查询,发现缺少文件3、先配好集群,再执行以下命令4、再重新启动,启动成功

2021-05-29 15:24:57 742

转载 Python虚拟环境搭建

方案一:pyenv1、安装编译环境[root@localhost ~]# yum install gcc make patch gdbm-devel openssl-devel sqlite-devel readline-devel zlib-devel bzip2-devel -y 2、创建普通用户 并切换[root@localhost ~]# useradd python [root@localhost ~]# echo python | passwd --stdin python[

2021-05-25 16:14:03 123

原创 nginx配置ssl报错

nginx配置ssl报错:查了nginx官方更新日志发现,ssl指令在1.15.0版本之后已经弃用,在1.15.0版本之后作为listen 的参数进行使用。使用方法: listen 443 ssl;去掉ssl on; 使用listen 443 ssl;后问题解决。...

2021-05-20 10:19:41 1671

原创 linux中~和/的区别

今天想要创建几个目录作为测试用,但是创建完使用 ls 命令查看当前目录下的内容却没有新创建的目录,但是使用 ls 命令可以直接查看新创建的目录,后来网上查了一下,~表示在/home中当前用户的目录下,/表示在根目录下。1、此时我在/home/root 位置,而我创建的目录是根目录下的(/aaa/111),所以我创建的文件可以看到,但是我的目录创建到根目录,在当前目录下是没有的2、"cd … "切换到根目录下再 ls 就看到刚才创建的目录了...

2021-05-05 09:48:29 294 1

原创 centos7重置密码,虚拟机使用新密码登录后,关机重启新旧密码都登录失败

今天尝试了一下centos7虚拟机重置密码的操作,密码重置之后登录很顺利,但是发现虚拟机重启(reboot)后,密码失效,旧的密码和新的密码都无法登录,只能每次重启都重置一次密码,后来在改完密码重新引导系统启动前加了这句 touch /.autorelabel 解决了这个问题。密码重置流程:1、重启虚拟机2、显示此页面点击键盘上e字母进入编辑模式(注意:点击命令窗口才能将鼠标锁定虚拟机,不然无法输入进去,ctrl+alt可以将鼠标退出到windows)3、进入编辑界面后,在linux16这一行后面

2021-05-02 16:07:40 2825

空空如也

空空如也

TA创建的收藏夹 TA关注的收藏夹

TA关注的人

提示
确定要删除当前文章?
取消 删除