计算机基础
文章平均质量分 80
计算机基础知识,包括硬件、软件、操作系统、网络等
wuychn
这个作者很懒,什么都没留下…
展开
-
CentOS7 安装git
一、查看是否安装过gitgit --version执行以上命令若出现版本号,则代表已经安装了git,不需要再次安装了。安装的话,分为用yum安装和下载git源码编译安装。但是cetos 5以及以下版本中的yum都没有git,无法使用yum安装,而cetos6可以使用yum安装git,但是安装的git是1.7.1版本的,而github需要的git版本最低都不能低于1.7.2。所以如果是...原创 2020-01-18 16:45:43 · 262 阅读 · 0 评论 -
CentOS7安装Jenkins
请确保系统已经安装jdk、已经安装git、已经安装maven。一、安装方式一:sudo wget -O /etc/yum.repos.d/jenkins.repo https://pkg.jenkins.io/redhat-stable/jenkins.reposudo rpm --import https://pkg.jenkins.io/redhat-stable/jenkin...原创 2020-01-20 10:52:44 · 401 阅读 · 0 评论 -
除了解析域名,DNS还能干吗?
原文:https://mp.weixin.qq.com/s/LKPSbD35NQ-Kb9w8LEsLQA一个http请求,典型的执行流程是怎么样的呢?可以看到,典型流程为:(1)客户端请求dns-server,发起域名解析;(2)dns-server返回域名对应的外网ip(1.2.3.4);(3)客户端通过外网ip(1.2.3.4),访问反向代理;(4)反向代理通过内网ip(192.168.x.x),将请求分发给web-server;(5)web-server对请求进行处理;原创 2021-03-24 17:32:48 · 243 阅读 · 0 评论 -
TCP三次握手四次挥手
一、三次握手所谓三次握手(Three-way Handshake),是指建立一个TCP连接时,需要客户端和服务器总共发送3个包。第一次握手:建立连接时,客户端发送SYN包(SYN = j)到服务器,并进入SYN_SENT状态,等待服务器确认;SYN:同步序列编号(Synchronize Sequence Numbers)。第二次握手:服务器收到SYN包,必须确认客户的SYN(ACK =...原创 2019-09-12 17:25:43 · 135 阅读 · 0 评论