网络
dreamispossible
书中自有黄金屋
展开
-
面试中被问到三次握手四次挥手应该怎么回答?---------不看后悔系列
写在前面的话在面试中,三次握手和四次挥手可以说是问的最频繁的一个知识点了,我相信大家也都看过很多关于三次握手与四次挥手的博客,今天的这篇博客,重点是围绕着面试,我们应该掌握哪些比较重要的点,哪些是比较被面试官给问到的,我觉得如果你能把我下面列举的一些点都记住、理解,我想就差不多了。三次握手当面试官问你为什么需要有三次握手、三次握手的作用、讲讲三次三次握手的时候,我想很多人会这样回答:首...原创 2019-06-08 16:05:01 · 32729 阅读 · 8 评论 -
通俗易懂的进程与线程之间的关系(有图)
写在前面的话进程(process)和线程(thread)是操作系统的基本概念,但是它们比较抽象,不容易掌握。1计算机的核心是CPU,它承担了所有的计算任务。它就像一座工厂,时刻在运行。2.假定工厂的电力有限,一次只能供给一个车间使用。也就是说,一个车间开工的时候,其他车间都必须停工。背后的含义就是,单个CPU一次只能运行一个任务。3.进程就好比工厂的车间,它代表CPU所能处理的...原创 2019-07-19 17:10:03 · 4922 阅读 · 2 评论 -
TCP基本通信流程
TCP 通信基本流程不管多么复杂的服务器或客户端程序,其网络通信的基本原理一定如下所述:对于服务器,其通信流程一般有如下步骤:调用 socket 函数创建 socket(侦听socket)调用 bind 函数 将 socket绑定到某个ip和端口的二元组上调用 listen 函数 开启侦听当有客户端请求连接上来后,调用 accept 函数接受连接,产生一个新的 socket(客户端...原创 2019-08-11 19:20:23 · 1647 阅读 · 0 评论 -
Http的八种请求方法
1.GETget方法请求指定的页面信息,返回实体主体。该请求是向服务器请求信息,请求参数会跟在url后面,因此,对传参长度有限制的,而且不同浏览器的上限是不同的(2k, 7~8k及其他)。由于get请求直接将参数暴露在url中,因此对于一些带有重要信息的请求可能并不完全合适。2.POSTpost请求是向指定资源提交数据进行处理请求,例如提交表单或者上传文件等。数据被包含在请求体中,POST请...原创 2019-08-26 21:47:27 · 2133 阅读 · 0 评论