SDK 编写 API 变动通知/存储 DB 的逻辑,开始使用 Iview 搭建 SDK-Portal 的前端页面,期望能实现一个 SDK 的处理中心门户 编写定时任务,每天获取 Pop Api 元数据变动统计后推送到钉钉群(产品 + 版本对应的接口修改/新增状况) 基于目前的 Node.js 生成器逻辑,修改支持从本地读取 API 描述信息,N...
正确打开 Chrome devtools 楔子 CPU 飙高问题 I. 导出 JS 代码运行状态 II. 分析 CPU Profile 文件 内存泄漏问题 I. 判断是否内存泄漏 II. 导出 JS 堆内存快照 III. 分析堆快照 结尾 正确打开 Chrome devtools 楔子 前面的预备章节中我们大致了解了如何在...
利用 CPU 分析调优吞吐量 楔子 优化过程 I. 开始压测 II. 模板缓存 III. include 编译 结尾 利用 CPU 分析调优吞吐量 楔子 在我们想要新上线一个 Node.js 应用之前,尤其是技术栈切换的第一个 Node.js 应用,由于担心其在线上的吞吐量表现,肯定会想要进行性能压测,以便对其在当前的集群规模下...
深入了解模块原理 如果你想详细地了解CommonJS的模块实现原理,请继续往下阅读。如果不想了解,请直接跳到最后做练习。 当我们编写JavaScript代码时,我们可以申明全局变量: var s = 'global'; 在浏览器中,大量使用全局变量可不好。如果你在 a.js 中使用了全局变量 s ...