![](https://img-blog.csdnimg.cn/20201014180756757.png?x-oss-process=image/resize,m_fixed,h_64,w_64)
nodeJs
royarn
The more
展开
-
websocket & http 协议理解
偶然在知乎上看到一篇回帖,瞬间觉得之前看的那么多资料都不及这一篇回帖让我对 websocket 的认识深刻有木有。所以转到我博客里,分享一下。比较喜欢看这种博客,读起来很轻松,不枯燥,没有布道师的阵仗,纯粹为分享。废话这么多了,最后再赞一个~一、websocket与httpWebSocket是HTML5出的东西(协议),也就是说HTTP协议没有变化,或者说没关系,但HTTP是不支持持久连接转载 2017-06-24 12:45:00 · 363 阅读 · 0 评论 -
Node核心模块
http:提供HTTP服务器功能。url:解析URL。fs:与文件系统交互。querystring:解析URL的查询字符串。child_process:新建子进程。util:提供一系列实用小工具。path:处理文件路径。crypto:提供加密和解密功能,基本上是对OpenSSL的包装。原创 2017-06-24 12:45:52 · 622 阅读 · 0 评论 -
Node学习心得
疑问:不使用导出函数声明,为什么使用该函数不报错轮询机制执行Node.js可以在不新增额外线程的情况下,依然可以对任务进行并行处理 —— Node.js是单线程的。它通过事件轮询(event loop)来实现并行操作,对此,我们应该要充分利用这一点 —— 尽可能的避免阻塞操作,取而代之,多使用非阻塞操作。原创 2017-06-24 12:47:17 · 306 阅读 · 0 评论 -
module.exports与exports
app.use(path,callback)中的callback既可以是router对象又可以是函数module.exports 基本用来导出类构造器expeotrs 用来导出属性对于要导出的属性,可以简单直接挂到exports对象上对于类,为了直接使导出的内容作为类的构造器可以让调用者使用new操作符创建实例对象,应该把构造函数挂到mo原创 2017-06-24 13:05:57 · 319 阅读 · 0 评论