node.js
文章平均质量分 69
ssfzFZ
这个作者很懒,什么都没留下…
展开
专栏收录文章
- 默认排序
- 最新发布
- 最早发布
- 最多阅读
- 最少阅读
-
Express学习之Multer(文件上传中间件)详解
Express默认并不处理HTTP请求体中的数据,对于普通请求体(JSON、二进制、字符串)数据,可以使用body-parser中间件。而文件上传(multipart/form-data请求),可以基于请求流处理,也可以使用formidable模块或Multer中间件。1. multer中间件Multer是Express官方推出的,用于Node.jsmultipart/form-data请求数据处...原创 2018-05-09 16:22:28 · 3768 阅读 · 0 评论 -
Express之搭建简单web框架并实现文件上传
1.创建目录web2.编写package.json(模块管理文件,描述模块信息)[javascript] view plain copy{ "name": "web", "version": "1.0.0", "description": "first web app", "main": "app.js", "原创 2018-05-09 19:47:47 · 830 阅读 · 0 评论 -
深入了解CommonJS的模块实现原理
转载地址:https://www.liaoxuefeng.com/wiki/001434446689867b27157e896e74d51a89c25cc8b43bdb3000/001434502419592fd80bbb0613a42118ccab9435af408fd000当我们编写JavaScript代码时,我们可以申明全局变量:var s = 'global'; 在浏览器中,大量使用全局变...原创 2018-04-21 20:59:27 · 1377 阅读 · 0 评论 -
Node.js学习笔记(一)---对异步IO的理解
Node提供libuv作为抽象封装层:Node.js的异步IO:操作系统对I/O的操作分为阻塞I/O和非阻塞I/O。阻塞I/O造成了CPU的等待,使CPU不能得到充分的利用;而非阻塞I/O虽然不必等待完整I/O的返回,但需要通过轮询重复的调用判断操作,这种判断操作也是对CPU的一种浪费。我们希望非阻塞I/O可以免去轮询的步骤,在实际I/O操作完成后,通过返回完成信号通知应用程序即可。Node使用了...原创 2018-04-26 20:55:26 · 400 阅读 · 0 评论 -
UTF-8的BOM含义
UTF-8的BOM含义BOM的介绍在github上写md文件的时候,发现生成自己blog时,报出一个错误是让使用UTF-8编码,然后在Notepad++上把文件转成UTF-8时,发现菜单中有"UTF-8无BOM编码格式"。上网查了一下BOM的定义:byte order mark这个是为UTF-16和UTF-32准备的,用于标记字节序(byte order)。「UTF-8」和「带 BOM 的 UTF...原创 2018-05-06 16:14:53 · 390 阅读 · 0 评论 -
Express初学遇到的问题
1.Express模块server.address().address为::原始写法:var server = app.listen(8081,function () { var host = server.address().address var port = server.address().port console.log("应用实例,访问地址为 http://...原创 2018-05-07 21:37:34 · 549 阅读 · 0 评论
分享