计算机网络
文章平均质量分 69
Keep Running!
你不一定要逆风翻盘,但一定要向阳而生!
展开
-
小白日更第六十七天->同步异步,阻塞和非阻塞的区别
同步和异步同步:当一个同步调用发出去后,调用者要一直等待调用结果的返回后,才能进行后续的操作。异步:当一个异步调用发出去后,调用者不用管被调用方法是否完成,都会继续执行后面的代码。 异步调用,要想获得结果,一般有两种方式:1、主动轮询异步调用的结果;2、被调用方通过callback来通知调用方调用结果;其实总结的话就是:同步和异步是相对服务器端来说的。服务器在受到我们的请求后,如果立刻给我们返回一个响应,哪怕没有返回给我们需要的信息,只是简单的给我们一个相应。那就是异步的。如果是在找到我们需要的资原创 2021-04-12 17:23:02 · 70 阅读 · 0 评论 -
小白日更第六十天->面试官:输入一个网址后具体发生了什么?
最近听面试比较多,当面试官问到关于计算机网络方面的问题的时候,除了Tcp/Udp,HTTP,还有问的比较多的就是输入一个网址具体发生了什么?大方面来说分六个步骤:1、对用户输入的网址进行URL解析(DNS解析)2、进行TCP连接3、浏览器发送Http请求4、服务器处理请求5、浏览器解析渲染页面6、关闭TCP连接其中每个部分都有具体的过程,具体可以参考这篇博客关于DNS解析可以参考这篇文章小伙伴们还是把这六个步骤具体的看两遍,记不住也无所谓,有个大概的印象,当面试官问我们的时候,我们把这六原创 2021-04-10 22:21:28 · 96 阅读 · 0 评论 -
小白日更第三十三天->Get请求和Post请求的区别
当我们谈到GET和POST的时候,那就得提一下HTTP(超文本传输协议)协议,因为浏览器和服务器的交互是通过HTTP协议执行的,而GET和POST也是HTTP协议中的两种请求方法。那他们到底有什么区别呢?稍微学过一点前端的小伙伴应该都知道在一个网页按F12,然后查看一些信息,在去年刚开始学servlet前后端交互的时候没少按了F12,今天再按一次打开百度首页然后F12,我刷新了一下页面,随便打开了一个发现式Get请求。至于为什么,感兴趣的小伙伴可以自行百度一下,出于好奇心一会写完博客我也去百度一下接原创 2021-04-06 14:50:24 · 141 阅读 · 0 评论 -
小白日更第二十九天->DNS域名解析
老规矩先看百度百科~1、域名系统域名系统DNS(Domain Name System)是因特网使用的命名系统,用来把便于人们使用的机器名字转换成为IP地址。域名系统其实就是名字系统。为什么不叫“名字”而叫“域名”呢?这是因为在这种因特网的命名系统中使用了许多的“域(domain)”,因此就出现了“域名”这个名词。“域名系统”明确地指明这种系统是应用在因特网中。我们都知道,IP地址是由32位的二进制数字组成的。用户与因特网上某台主机通信时,显然不愿意使用很难记忆的长达32位的二进制主机地址。即使是点分转载 2021-03-28 14:15:06 · 361 阅读 · 0 评论 -
小白日更第十二天->Http和Https的区别
之前复习计算机网络的时候,一直给自己留了一个待解决的问题,就是标题所示。老规矩先看百度百科以我目前的水平,好像看不出什么,哈哈,水平有限。但是我觉得好像Https一直强调安全,好像大概意思是Https在安全方面做的比较好,那我们接下来一起探讨一下吧~什么是HTTPHTTP是一种超文本传输协议(Hypertext Transfer Protocol),学过计算机网络的小伙伴,就算没学过的也应该听过OSI 的七层协议,分别是应用层(Application)、表示层(Presentation)、会话层原创 2021-03-17 20:34:54 · 113 阅读 · 0 评论