2016-11-15 wilsonIs
1. 什么是跨域 同源:相同protocal, domain, port的情况下,则为同源. 在非同源的情况下,则需要考虑跨域。 2. 常用跨域方法 1) 服务器端设置跨域 nodejs的service.js中设置: 继续阅读 »
2017-09-26 findneo
利用GitHub page和hexo搭建一个个人博客主要分三步: 使用hexo在本地搭建一个可访问的博客。 自定义博客样式。 将博客发布到GitHub page。 hexo本地搭建可访问博客 官方文档讲的很详细了。 ```shell 基于Windows 10 ; hexo: 3.3.9 ; next Release 5.0.0 1.安装 Node.js (https://nodejs.org/en/download/) 2.安装 Git for Windows (https://github.com/waylau/git-for-win) 3.安装 hexo 打开cmd.exe npm install -g hex 继续阅读 »
2017-01-08 W.Y.
在我们的日常开发中经常会遇到这种情况:手上有好几个项目,每个项目的需求不同,进而不同项目必须依赖不同版的 NodeJS 运行环境。如果没有一个合适的工具,这个问题将非常棘手。 nvm 应运而生,nvm 是 Mac 下的 node 管理工具,有点类似管理 Ruby 的 rvm,如果需要管理 Windows 下的 node,官方推荐使用 nvmw 或 nvm-windows。不过,nvm-windows 并不是 nvm 的简单移植,他们也没有任何关系。但下面介绍的所有命令,都可以在 nvm-windows 中运行。 more nvm 与 n 的区别 node 版本管理工具还有一个是 TJ大神的 n 命令,n 命令是作为一个 nod 继续阅读 »
2014-02-13 W.Y.
原文连接:Writing Fast, Memory-Efficient JavaScript 许多 JavaScript 引擎都是为了快速执行的大型 JavaScript 应用程序设计而特别设计,如 Google V8 引擎(正被 Chrome 和 NodeJS 使用)。在开发过程中,如果你关心内存使用情况和页面性能,你应该了解户浏览器的 JavaScript 引擎的内部运作原理。 无论是V8、SpiderMonkey(Firefox)、Carakan(Opera)、Chakra(IE)或其他 JavaScript 引擎,了解引擎背后的一些运行机制可以帮助你更好地优化你的应用程序。但,这并不是说应该专门为某一浏览器或引擎进行 继续阅读 »