CSP 是干什么用的了

CSP只允许加载指定的脚本及样式,最大限度地防止XSS攻击,是解决XSS的最优解。CSP的设置根据加载页面时http的响应头ContentSecurityPolicy在服务器端控制。外部脚本可以通过指定域名来限...

http 1.1 中的 keep-alive 有什么作用

在http1.1中,在响应头中设置keep-alive可以在一个TCP连接上发送多个http请求避免了重开TCP连接的开销避免了刷新时重新建立SSL连接的开销避免了QPS过大时,服务器的连接数过大在服务器...

http 状态码中 301,302 和 307 有什么区别

301,MovedPermanently。永久重定向,该操作比较危险,需要谨慎操作:如果设置了301,但是一段时间后又想取消,但是浏览器中已经有了缓存,还是会重定向。302,Found。临时重定向,但是会在重定向的时候改变met...

http 常见的状态码有哪些

表示资源请求成功,也是最常见到的状态码示例:$curlhttps://shanyue.tech--headHTTP/2200201Created资源创建成功,多用于POST请求204NoContent响应不会返回...

什么是文件描述符 (file descriptor)

fd在内核中通常表示为非负整数,当进程新建或者打开文件时,内核将会返回一个文件描述符,使用它可以用来读写文件。另外,新建socket时也会产生一个文件描述符。另外,有三个特殊的文件描述符,用以表示标准输入,标准输出及标准错误ST...

什么是 IO 多路复用

假设你的服务器要同时处理100个socket连接开一个线程,挨个处理。这就没法处理并发了开100个线程,分别处理。这么多的线程在内核态频频进进出出也很消耗性能开一个线程,去检查socket是否就绪,如果就绪则再开一个线...

localhost 与 127.0.0.1 有什么区别

localhost也叫local,正确的解释是:本地服务器127.0.0.1在windows等系统的正确解释是:本机地址(本机服务器)他们的解析通过本机的host文件,windows自动将localhost解析为...

linux 中如何打印所有网络接口

ifconfigifconfig是最简单最常用,但是打印信息太多了$ifconfigcni0:flags=4163<UP,BROADCAST,RUNNING,MULTICAST>mtu1450...

100 层楼,两个玻璃球,求最少多少次测出能摔碎玻璃球的楼层

给你两个一摸一样的球,这两个球如果从一定的高度掉到地上有可能就会摔碎,当然,如果在这个高度以下往下扔,怎么都不会碎,当然超过这个高度肯定就一定摔碎了。现在已知这个恰巧摔碎高度范围在一层楼到100层楼之间。如何用最少的试验次数,用这...

如何求数组中的 TOP k

取数组中前k个数做小顶堆,堆化数组中的其它数逐一与堆顶元素比较,若大于堆顶元素,则插入该数时间复杂度O(nlg(k))实现一个优先队列类,默认大顶堆,传入(x,y)=>x>y比较函数则为小顶堆。首先将前k个数...

大数乘法和大数加法

varmultiply=function(num1,num2){if(num1==="0"||num2==="0"){return"0&q...

惪特博客
  • 文章总数:
    16591 篇
  • 评论总数:
    53860 条
  • 标签总数:
    9994 个
  • 总浏览量:
    34790183 次
  • 最后更新:
    昨天 16:22

最多点赞

随便看看

标签TAG

友情链接

友链申请