Rainweb - rainweb.cn - rainweb前端开发
General Information:
Latest News:
Node.js开发框架Express 18 Aug 2013 | 12:39 pm
Express的安装 npm install express 或者 npm install -g express 讲下这两种安装模式的区别 记得有人问我过 -g表示什么,我脱口而出global全局的意思,艹,立马就被BS了,原来是gcc。 简单的说用了 -g,那么直接可以在控制台使用对应命令,因为安装的时候已经帮你配置好了系统的环境变量。 那什么是gcc? GCC(GNU Co...
Node.js中的HTTP模块之客户端 12 Aug 2013 | 01:01 pm
接着上一篇的服务器端内容 获取GET请求 Node.js没有类似ASP或者PHP语言中的$_GET属性,这就需要Node.js的url模块中的parse方法,如: JavaScript代码 var http = require('http'); var url = require('url'); var util = require('util'); http.c...
Node.js中的HTTP模块之服务端 29 Jul 2013 | 11:32 am
前面四节研究了很多,但是跟web没有半毛钱的关系。Node.js另一个重要的任务是用来创建web服务,接下来就学习下这个HTTP模块。 如何创建HTTP服务器? 短短的几行代码就搞定: 分析一下代码: 1、使用require('http')创建了一个http实例 2、createServer创建了一个服务器(http.Server的实例),将一个函数作为HTTP请求处理函数,两个参...
Node.js进程process 26 Jul 2013 | 08:05 am
Normal 0 7.8 磅 0 2 false false false EN-US ZH-CN X-NONE MicrosoftInternetExplorer4 process 用于描述当前Node.js进程状态的对象,它是EventEmitter的一个实例,那也就是说跟事件发射器有关,看上去很厉害的样子,可以搞进程了,那就按照API试着搞一下。。。 1、Event:...
Node.js异步无阻塞I/O 20 Jul 2013 | 08:16 pm
异步式I/O或者叫无阻塞是Node.js的最大特点,另一个则是基于事件的变成模式。 首先异步这不多解释,什么是阻塞呢?记得大学操作系统课程讲了阻塞,基本已经忘得差不多了,虽然模糊的记得是什么,但是还是去查了部分资料: 百度百科的解释是:在执行设备操作时,若不能获得资源,则进程挂起直到满足可操作的条件再进行操作。 《Node.js开发指南》的解释:线程在执行中如果遇到磁盘读写或网络...
Node.js事件模块Events 20 Jul 2013 | 08:23 am
Normal 0 7.8 磅 0 2 false false false EN-US ZH-CN X-NONE MicrosoftInternetExplorer4 events 是Node.js的最重要模块,既然是模块那么访问此模块只需代码:require(‘events’) 文档是这么写的:All objects which emit events are i...
Node.js模块加载机制 18 Jul 2013 | 08:29 am
十个月没更新内容,小伙伴们是时候回来了。。。 最近看Node.js的一些心得,安装神马的流程就不写了,也不是从零开始一步步看,就是自己在学习的过程中记录的,可以当成学习笔记 Normal 0 7.8 磅 0 2 false false false EN-US ZH-CN X-NONE MicrosoftInternetExplorer4 1、 模块类型 使用requ...
javascript变量作用域一点小总结 12 Sep 2012 | 01:20 pm
前言:javascript里变量作用域是个经常让人头痛抓狂的问题,下面通过10++个题目,对经常遇到又容易出错的情况进行了简单总结,代码样例很短很简单 题目一 JavaScript代码 var name = 'casper'; alert(name); //毫无疑问地输出:casper 题目二 JavaScript代码 alert(name); //报错:对象未定义,即使用一个压...
开扒本地存储—localStorage 6 Jun 2012 | 03:16 pm
1.localStorage是什么狂点查看demo localStorage用于持久化的本地存储,除非主动删除数据,否则数据是永远不会过期的。 2.localStorage有哪些优点 1). 存储空间 存储空间 更大:IE8下每个独立的存储空间为10M,其他浏览器实现略有不同,但都比Cookie要大很多。 2). 服务器 存储内容不会发送到服务器:当设置了Cookie后,Cookie的...
CSS3transition实现的简单动画菜单 15 May 2012 | 07:08 pm
transition是css3中新添加的特性,在W3C标准中是这样描述 的:“css的transition允许css的属性值在一定的时间内从 一个状态平滑的过渡到另一个状态。这种状态可以在鼠标单击、获得焦点、被点击或对元素任何改变中触发,并平滑的以动画效果改变css的属性值。”有了transition一切动画都变得如此简单。 在今天的小贴士,我们将向您展示如何让你的菜单添加一个整洁的悬浮效果。 ...