node
文章平均质量分 64
-LShang-
划水是我的天性~
展开
-
《深入浅出node.js》第二章 模块机制
1、CommonJS 模块规范 模块引用 require()引入 模块定义 module的属性exports导出 模块标识 参数:小驼峰命名 or 相对路径 or 绝对路径,可以没有后缀 传给require的参数 2、Node 核心模块:node提供 文件模块:用户编写 2.1 优先从缓存加载 减少二次引入的开销 2.2 路径分析和文件定位 2.2.1 模块标识符 核心模块 文件模块 相对路径 绝对路径 非路径形式 又称自定义模块,可能是一个文件或者包的形式 查找费时,node.原创 2021-07-29 15:21:19 · 252 阅读 · 0 评论 -
《深入浅出node.js》第一章 node简介
node特点 异步I/O 类似于ajax异步调用 事件与回调函数 只关注事务点 轻量级、松耦合 单线程 优点: 没有死锁 没有上下文交换带来的开销 缺点: 无法利用多核CPU 错误会导致程序退出 大量计算占用CPU导致无法继续调用异步I/O 跨平台 应用场景 I/O密集型 从单线程角度来看,是适合的 优势在于利用了事件循环(而不是一个请求一个线程) CPU密集型 优势在于利用了V8的深度性能优化 但如果有长时间的计算,单线程会导致CUP时间片无法释放,后续I/.原创 2021-07-28 16:02:54 · 211 阅读 · 0 评论