
Nodejs
dream龙魄
这个作者很懒,什么都没留下…
展开
-
Nodejs异步和事件
node.js是单线程。 好处就是 1)简单 2)高性能,避免了频繁的线程切换开销 3)占用资源小,因为是单线程,在大负荷情况下,对内存占用仍然很低 3)线程安全,没有加锁、解锁、死锁这些问题 Node.js是单线程的,它通过事件轮询(event loop)来实现并行操作。可以在不新增额外线程的情况下,依然可以对任务进行并行处理。 Node.js 借助事件驱动, 非阻塞I/...原创 2015-02-04 17:44:25 · 142 阅读 · 0 评论 -
nodejs的http和json返回
nodejs搭建服务器, res.end():介绍数据返回,不然客户端会一直等待数据返回结束 req.on('end',function()):客户端请求结束时触发 nodejs返回json数据可以用函数res.json(); 如: res.json({success: true,message:"登入成功"}); 前台得到js...原创 2015-02-05 14:30:32 · 2056 阅读 · 0 评论 -
nodejs的require, exports, module
nodejs里经常用exports把js的方法或类导出给其他js用require使用 如下: 1.单次引入调用的js: 结果:hello yfc 分析:./module不会重复加载,只会加载一次,name是唯一的,所以输出后面name的值 2.覆盖引入 js调用代码: 结果: hello marico hello yfc ...原创 2015-02-05 14:49:30 · 104 阅读 · 0 评论 -
nodejs模板ejs
node.js 模板引ejs。 搜了一把推荐用ejs的最多。 ejs速度不是最快的,推荐最多大概是因为其简单的语法结构。主要通过<% %><%=%>来嵌套代码。比如符合阅读逻辑,同时也省去不少学习语法的成本。 =========== ejs的特性: 1、缓存功能,能够缓存已经解析好的html模版; 2、<% code %>...原创 2015-03-04 13:48:14 · 154 阅读 · 0 评论 -
Nodejs的express路由规则
我们知道Express是一个基于NodeJS的非常优秀的服务端开发框架,本篇将介绍express框架的route路由。如果你还是不太理解,相信看完本篇文章将会有些收 获的。 express 封装了多种 http 请求方式,我们主要只使用 get和post,可以使用app.all获取所以请求方式,回调函数有两个参数分别是 req 和 res,代表请求信息...2015-03-24 13:52:27 · 664 阅读 · 0 评论