当前位置: 首页 > news >正文

免费一键生成个人网站服务类的网站怎么做

免费一键生成个人网站,服务类的网站怎么做,广州服务好的网站推广工具,企查查在线查询网页版一、同步和异步 同步与异步是指访问数据的机制#xff0c;同步一般指主动请求并等待IO操作完成的方式。 异步则指主动请求数据后便可以继续处理其它任务#xff0c;随后等待IO操作完毕的通知。 同步和异步最大的区别就在于#xff1a;同步需要等待#xff0c;异步不需要等…一、同步和异步 同步与异步是指访问数据的机制同步一般指主动请求并等待IO操作完成的方式。 异步则指主动请求数据后便可以继续处理其它任务随后等待IO操作完毕的通知。 同步和异步最大的区别就在于同步需要等待异步不需要等待。 浏览器发送请求给服务器其有同步请求和异步请求两种方式接下来我们以浏览器发送请求为例进一步对同步与异步的理解进行说明。 1.1 同步请求 对于同步请求而言浏览器在发送一个请求之后需要等待服务器响应返回才能够发送下一个请求这一过程的示意图如下所示 同步请求存在着两个明显的缺陷 ① 请求发出后必须要等待响应 比如当遇到请求阻塞网络延迟等情况时用户需要进行等待这样会导致用户体验效果差。 ② 每次请求都需要重新加载整个页面 比如在访问某个页面时有的时候用户可能只需要请求获取页面某一部分内容的响应但是当用户发送请求后整个页面的所有内容都需要重新加载后再响应给用户这样同样会导致用户的体验较差。 1.2 异步请求 与同步请求相对发送异步请求不需要等待服务器响应随时可以发送下一次的请求减少了用户遇到请求阻塞、网络延迟时需要等待的时间。 同样以用户访问某个页面为例用户需要请求获取页面某一部分内容的响应如果用户发送的是异步请求那么服务器会根据请求对页面进行局部的刷新而不用每次请求都刷新整个页面异步请求可以提升用户的体验。 二、阻塞和非阻塞 阻塞与非阻塞是描述线程在访问某个资源时数据是否准备就绪的一种处理方式。当数据没有准备就绪时 阻塞线程持续等待资源中数据准备完成直到返回响应结果。 非阻塞线程直接返回结果不会持续等待资源准备数据结束后才响应结果。 从线程的角度考虑 当前线程被挂起不再抢夺CPU资源时 则称为线程被阻塞。线程阻塞后不能做其他操作只能等待。相对应的非阻塞意味着无须挂起当前线程可以去执行其他操作。 接下来我们进一步对阻塞与非阻塞进行解释。 2.1 阻塞 通俗来说阻塞就是把线程堵住了线程不能去干别的事。在阻塞情况下用户线程读取内核空间数据如果此时没有数据返回那么当前线程就会被堵住一直等到有数据返回后当前线程才会返回响应结果。 2.2 非阻塞 通俗来说非阻塞就是线程没有被堵住当前线程想干啥干啥。对于非阻塞情况用户线程读取内核空间数据不管此时有没有数据返回给线程当前线程都会直接返回响应结果而不会一直在原地等待数据。 三、小结归纳 ① 阻塞与非阻塞是针对线程来说的阻塞可能发生在IO期间也可能发生在IO之前。 ② 同步与异步是针对IO操作来说的同步是用户线程一直盯着IO直到完成异步是用户线程在IO完成时会收到通知。
http://www.hkea.cn/news/14400691/

相关文章:

  • 2018网站建设深圳贷款网站建设
  • 网站没有备案信息该怎么做建设一个公司网站需要什么知识
  • ip做网站域名短链接制作
  • 做网站外包需要提供什么保险网站建设
  • 网站微信认证江苏建设电子证书查询
  • 做网站的文案怎么写青岛教育平台网站建设
  • php网站模块网站开发如何做下载支付
  • 南京seo排名收费专业排名优化网站
  • 高端制作网站公司网站设计工具
  • 全国建设造价信息网站怎么做淘客网站
  • 福州建网站 做网页佛山提供网站设计报价
  • 福州模板建站定制网站支持 wordpress
  • 亚马逊官方网站怎么做wordpress怎么查看数据库
  • 西安SEO网站建设WordPress添加QQ咨询
  • 网站做apk制作工具手机网站静态模板下载
  • 苏州吴江做网站镇江关键字优化公司
  • 安徽省建设厅网站首页北京环保网站建设
  • 定制网站和模板建站宁波妇科最有名的医院
  • 网站做程序员西安网站制作顶尖公
  • 网站建设专家做番号类网站违法吗
  • 提高审美的网站推荐东莞网络做推广公司
  • 织梦网站地图调用全站文章网站建设课本
  • python建设网站网站建设 需求分析报告
  • 怎样做电子商务网站潍坊专业制氮机活性炭多少钱
  • 可以免费做中考题的网站被传媒公司骗了钱怎么办
  • 自己如何建设网站首页网站建设与维护 实训
  • 最牛的设计网站建设直播平台推广
  • dns解析失败登录不了网站网站建设实训报告作业
  • 好的网站建设网上海交通网站建设
  • 做外快的网站山西省城乡建设厅网站