
NodeJS
千丈
越努力,越幸运。
展开
-
Node Js 学习第一天
Node.js®是建立在Chrome的JavaScript运行时很容易构建快速,可扩展的网络应用程序的平台。 Node.js使用事件驱动,非阻塞I/O模型,使得它重量轻,效率高,完美的跨分布式设备运行数据密集型实时应用。Node.js是一个开源,跨平台运行环境的服务器端和网络应用。Node.js应用程序是用JavaScript编写的,并可以在OS X,微软Windows和Linux内的原创 2015-12-21 10:42:40 · 764 阅读 · 0 评论 -
Node.js 回调函数
Node.js 异步编程的直接体现就是回调。异步编程依托于回调来实现,但不能说使用了回调后程序就异步化了。回调函数在完成任务后就会被调用,Node 使用了大量的回调函数,Node 所有 API 都支持回调函数。例如,我们可以一边读取文件,一边执行其他命令,在文件读取完成后,我们将文件内容作为回调函数的参数返回。这样在执行代码时就没有阻塞或等待文件 I/O 操作。这就大大提高了 Node原创 2015-12-21 11:10:48 · 990 阅读 · 0 评论 -
Node.js 事件循环
Node.js 是单进程单线程应用程序,但是通过事件和回调支持并发,所以性能非常高。Node.js 的每一个 API 都是异步的,并作为一个独立线程运行,使用异步函数调用,并处理并发。Node.js 基本上所有的事件机制都是用设计模式中观察者模式实现。Node.js 单线程类似进入一个while(true)的事件循环,直到没有事件观察者退出,每个异步事件都生成一个事件观察者原创 2015-12-21 11:18:21 · 433 阅读 · 0 评论 -
开发环境和工具
第一步cmd命令,创建项目名称mkdir(空格)reactDemo;第二步:下载依赖,nmp init,全部默认,按enter,之后提示ok?选Yes;第三步:nmp install react --save第四部:nmp install -g gulp第五部:>npm install --save-dev gulp gulp-browserify gulp-concat gul原创 2015-12-24 09:12:00 · 411 阅读 · 0 评论 -
ReactJs入门思路小指南
React中,把一切东西都看成组件,而且所有组件有其状态。什么是状态?简单来说,一个组件有多种有限的状态,但同时只能是一种状态,不过条件处罚就会变成另一种状态。学术上叫有限状态机。具体可以参考阮老师的这篇http://www.ruanyifeng.com/blog/2013/09/finite-state_machine_for_javascript.html从评论这个组件说起,评原创 2015-12-24 15:15:22 · 333 阅读 · 0 评论 -
windows下安装express失败
安装express npm ERR! Windows_NT 6.3.9600使用npm安装一些包失败了的看过来(npm国内镜像介绍)镜像使用方法(三种办法任意一种都能解决问题,建议使用第三种,将配置写死,下次用的时候配置还在):1.通过config命令npm config set registry https://registry.npm.tao原创 2015-12-24 17:24:29 · 628 阅读 · 0 评论 -
Sublime Text 3安装Package Control插件
首先安装Package Control,如果已经安装过可以跳过此步骤。按Ctrl+`(“`"是键盘1左边的那个键。)调出console(注:安装有QQ输入法的这个快捷键会有冲突的,输入法属性设置-输入法管理-取消热键切换至QQ拼音)粘贴以下代码到底部命令行并回车:import urllib.request,os; pf = 'Package Control.sublim原创 2016-06-21 17:26:01 · 382 阅读 · 0 评论