加入收藏 | 设为首页 | 会员中心 | 我要投稿 潍坊站长网 (https://www.0536zz.cn/)- 科技、建站、经验、云计算、5G、大数据,站长网!
当前位置: 首页 > 站长资讯 > 外闻 > 正文

在疫情期间如何进行清洁和消毒

发布时间:2021-02-21 17:09:31 所属栏目:外闻 来源:互联网
导读:运输和跟踪 许多现代工业都依赖于制造商、设计师和消费者的全球网络。只有大型运输船、货机和分销网络才能处理全球物流,才能处理将物品从全球某个地方运送到其他任何地方所需的物流。 但是,大多数人有时会遇到一批有缺陷或完全无法使用的货物。在这种情况

运输和跟踪

许多现代工业都依赖于制造商、设计师和消费者的全球网络。只有大型运输船、货机和分销网络才能处理全球物流,才能处理将物品从全球某个地方运送到其他任何地方所需的物流。

但是,大多数人有时会遇到一批有缺陷或完全无法使用的货物。在这种情况下,产品的原始寄件人需要支付前期更换费用,或者由运输公司负责损坏。无论哪种方式,结果都是那些需要货物的人不得不等待更换,这可能对供应链造成重大影响,包括延迟订单和长时间延迟。

运输集装箱

但是,可能发生的一种情况是,零件在运输过程中经历了一定的条件,这将使其失效或无法使用,但没有出现任何问题的初步迹象。例如,存储在货物集装箱中的汽车挡风玻璃可能掉落了,导致到达汽车生产设施时看不到微裂缝。下线几个月后,发现这些汽车存在制造缺陷,需要召回产品,这可能给制造商带来高昂的成本,甚至更糟,从而导致事故,从而使公司对该事故承担责任。

引入物联网资产跟踪

旨在解决此问题的一项迅速出现的技术是物联网资产跟踪。如果可以用物联网设备标记集装箱(甚至单个产品),则可以监控货物的整个行程。但是,全球位置跟踪只是众多优势之一。


 

以上这些看似简单的操作过程,可以让我们更好地理解以下几个概念:程序、进程、线程。

进程则是对某程序的运行过程。一般地,一份程序的一次运行能产生一个进程,进程是一个动态的概念。进程的运行是需要用到程序的内容的,更确切地说,进程的运行离不开程序,离不开程序中有特殊含义的文本。

实际上,进程运行中有专门存放这些文本的区域,该区域称为代码文本区域。程序与进程是一对多的关系,即一个程序可以同时运行一个或多个进程。单击集成开发环境 的 run 按钮时,OpenBox.java 对应的一个进程就立刻产生了。

理解好程序和进程的关系,就可以对线程加以描述和解释。线程是比进程更细小的一级划分, 线程可以利用进程所拥有的资源,并且能独立完成一项任务,如计算、输出显示信息等。在引入线程的操作系统中,通常是把进程作为分配资源的基本单位,而把线程作为独立运行和独立调度的基本单位。

进程与线程也是一对多的关系,即一个进程中至少有一个线程与之对应。如果一个进程中有多个线程同时存在,那么就是多线程的进程。上面的OpenBox.java 程序运行时,其在产生一个 进程的同时,也产生了一个单线程与之对应。也就是说,当运行 OpenBox.java程序时,该行为所产生的进程是一个单线程进程。

程序、进程、线程的关系如图所示。


 

当我们发起跨域请求时,如果是简单请求,那么我们只会发出一次请求,但是如果是复杂请求则先发出 options 请求,用于确认目标资源是否支持跨域,然后浏览器会根据服务端响应的 header 自动处理剩余的请求,如果响应支持跨域,则继续发出正常请求,如果不支持,则在控制台显示错误。

由此可见,当触发预检时,跨域请求便会发送 2 次请求,既增加了请求数,也延迟了请求真正发起的时间,严重影响性能。

所以,我们可以优化 Options 请求,主要有 2 种方法。

  1.  转为简单请求,如用 JSONP 做跨域请求
  2.  对 options 请求进行缓存,服务器端设置 Access-Control-Max-Age 字段,那么当第一次请求该 URL 时会发出 OPTIONS 请求,浏览器会根据返回的 Access-Control-Max-Age 字段缓存该请求的 OPTIONS 预检请求的响应结果(具体缓存时间还取决于浏览器的支持的默认最大值,取两者最小值,一般为 10 分钟)。在缓存有效期内,该资源的请求(URL 和 header 字段都相同的情况下)不会再触发预检。(chrome 打开控制台可以看到,当服务器响应 Access-Control-Max-Age 时只有第一次请求会有预检,后面不会了。注意要开启缓存,去掉 disable cache 勾选。)

总结

options 请求就是预检请求,可用于检测服务器允许的 http 方法。当发起跨域请求时,由于安全原因,触发一定条件时浏览器会在正式请求之前自动先发起 OPTIONS 请求,即 CORS 预检请求,服务器若接受该跨域请求,浏览器才继续发起正式请求。



 

(编辑:潍坊站长网)

【声明】本站内容均来自网络,其相关言论仅代表作者个人观点,不代表本站立场。若无意侵犯到您的权利,请及时与联系站长删除相关内容!

    热点阅读