Ryan's blog

Can only sense happiness

Nginx(engine x) 是一个高性能的 HTTP 和反向代理服务器,也是一个 IMAP/POP3/SMTP 服务器,与 Apache、lighttpd相比,nginx 占用内存少,稳定性高,它最常的用途是提供反向代理服务。

阅读全文 »

Vagrant 是一个基于 Ruby 的工具,用于创建和部署虚拟化开发环境。它使用 Oracle 的开源 VirtualBox 虚拟化系统,使用 Chef 创建自动化虚拟环境。它底层支持 VirtualBox、VMware 甚至 AWS 作为虚拟机系统。

17_11_21_01.png

阅读全文 »

Cmder 是一个软件包,它被创建出来替代没有漂亮的控制台模拟器的Windows上。它也是一个增强型的命令行工具,不仅可以使用cmd下的所有命令,更厉害的是还可以使用shell命令和Git命令。

17_11_15_01.png

阅读全文 »

跨域

跨域,指的是浏览器不能执行其他网站的脚本。它是由浏览器的同源策略造成的,是浏览器对 javascript 施加的安全限制。

浏览器的同源策略会导致跨域,这里同源策略又分为以下两种:

  1. DOM 同源策略:禁止对不同源页面 DOM 进行操作。这里主要场景是 iframe 跨域的情况,不同域名的 iframe 是限制互相访问的。
  2. XmlHttpRequest 同源策略:禁止使用 XHR 对象向不同源的服务器地址发起 HTTP 请求。
阅读全文 »

JavaScript的 Array 对象是用于构造数组的全局对象,数组是类似于列表的高阶对象。本文将主要讲解 Array.prototype 下的方法

阅读全文 »
0%