要想使用nodeJS来搭建服务器,首先需要一个必备的条件:node必须安装,建议为4.0版本及以上; 在node中,为我们封装了好多类,搭建服务器需要的一个类是“http”类。 用法:var http = require('http');这样http就会有http类中的所有方法。 http.crea ...
分类:
其他好文 时间:
2017-09-13 09:19:06
阅读次数:
157
远古写法 url后面加参数?param1=1¶m2=2 动态添加 onBeforeLoad: function (node, param) { param.param1= 1, param.param2= 2 }, ...
分类:
Web程序 时间:
2017-09-13 00:34:55
阅读次数:
191
首先安装node.js 4.4.7-x86windows 命令行输入node -v 查看安装的当前版本 然后安装git -2.7.2-32 git --version 查看当前版本 输入vim .gitconfig 进行配置 按<ESC>鍵(這是為了確保您處在正常模式)。 .:q! <回車>不保存退 ...
分类:
其他好文 时间:
2017-09-13 00:34:28
阅读次数:
165
async await可以说是避免回调地狱的终极解决方案,也能解决Promise不能良好解决的分支问题,保持逻辑清晰,加上Webstorm支持的Google Closure Compiler注解,代码简直爽的不要不要的。贴一段: 在Node刚支持ES6的时候,一些维护很积极的库就把代码用Promis ...
分类:
其他好文 时间:
2017-09-13 00:29:54
阅读次数:
137
Node.Js中用户URL 格式化和反格式化模块 用于URL解析、处理等操作的解决方案 1.url.parse(urlStr[, parseQueryString][, slashesDenoteHost],a,b) url.parse后面还有两个参数 默认为false 参数 a ,b 如果 a 为 ...
分类:
Web程序 时间:
2017-09-13 00:29:48
阅读次数:
177
querystring的用法 1.querystring.stringfy() 2.querystring.parse() 3.querystring.escape 转义和反转义 END; 使用场景:应对大量的参数传递可以节省好多时间,快速响应服务器 ...
分类:
Web程序 时间:
2017-09-13 00:24:14
阅读次数:
164
一:异步基础 1.由于node.js天生就是异步,所以效率很高,性能强。 比如这个,输出结果:hi wow! hello! 可以看出nodejs的异步性 2.高阶函数 高阶函数给我的感觉就是闭包。 返回值是一个函数,函数作为参数传递。 3.偏函数 个人理解就是闭包 假设有一个参数或变量已经预置的函数 ...
分类:
Web程序 时间:
2017-09-12 22:01:51
阅读次数:
224
题目描述 给定一个二叉树和其中的一个结点,请找出中序遍历顺序的下一个结点并且返回。注意,树中的结点不仅包含左右子结点,同时包含指向父结点的指针。 思路: 1)如果一个节点有右子树,那么它的下一个结点就是它的右子树中的最左子节点; 2)如果一个节点没有右子树,并且它还是它父节点的右子节点,我们可以沿着 ...
分类:
其他好文 时间:
2017-09-12 21:22:46
阅读次数:
242
一、环境搭建 1. 安装Node.js,使用node -v 查询版本号; 2. 安装ionic: $ sudo npm install -g cordova(可以指定版本,如cordova@7.0.1 $ sudo npm install -g ionic 安装完成后,使用 $ cordova/io ...
分类:
移动开发 时间:
2017-09-12 20:55:56
阅读次数:
206
步骤: 首先保证有node 和 npm环境。运行node -v 和npm -v查看版本号来确定 注意: 初始化npm环境并安装插件: 没有项目:想在Window命令下创建项目 有项目:cd 到相应的项目 进入之后,运行npm init (初始化)按照步骤依次确认 yes 最终生成package.js ...
分类:
Web程序 时间:
2017-09-12 20:47:52
阅读次数:
327