Node.js 服务连接 MongoDB 处理最佳实践 24 Oct 2018 Node.js 数据库 MongoDB 24 Oct 2018 Node.js 服务连接 MongoDB 处理最佳实践 关于如何处理 node.js 服务连接 MongoDB,我查阅了大量中英文资料,发现并没有太适合我所期望的能力的方案,因此经过一番官方文档的研究,总结了以下的连接 MongoDB Node.js 数据库 MongoDB 阅读原文
HTTP 压测工具 wrk2 安利指南 22 Oct 2018 HTTP 测试工具 22 Oct 2018 HTTP 压测工具 wrk2 安利指南 最近的工作一直在与服务端性能优化打交道,QPS(每秒查询率)的苛刻要求让我这个以前也就用 node.js 写写博客的人深刻地感觉到以前做的东西就是个玩具。所以最近也在尝试了解一些压测方面的知识。对于压测工具,业界常用的有 HTTP 测试工具 阅读原文
JavaScript 前端倒计时纠偏实现 28 Sep 2018 JavaScript 28 Sep 2018 JavaScript 前端倒计时纠偏实现 前端网页倒计时是非常常见的应用,我们在各大购物网站的秒杀活动中总是能见到它的身影。但是在实际情况中,我们常常会发现当网页不刷新、让倒计时程序持续运行时,显示时间相比实际时间会越来越慢,相信大家也有在秒杀时间即将到来时不停刷新页面的经历。原因自然也不难理解:倒计时通常使用定时器(setTimeout JavaScript 阅读原文
【译】使用 Webpack 和 Poi 构建更好的 JavaScript 应用 12 Jul 2018 Webpack 前端工程化 12 Jul 2018 【译】使用 Webpack 和 Poi 构建更好的 JavaScript 应用 译者注:最近看到 Poi 这个也是打着零配置特点(Parcel:莫名躺枪?)的 JavaScript 打包工具,发现其在 Webpack 前端工程化 阅读原文
wx-caman——基于 CamanJS 的微信小程序 Canvas 像素级滤镜处理库 21 Jun 2018 Canvas 小程序 21 Jun 2018 wx-caman——基于 CamanJS 的微信小程序 Canvas 像素级滤镜处理库 做这个项目的初衷是希望能够开发一款不依赖服务端而纯通过客户端渲染为图片添加滤镜的小程序。但是由于微信小程序中的 canvas 组件与 DOM Canvas 元素有较大差异,因此传统的 Canvas 处理库几乎无法在小程序中使用。 Canvas 小程序 阅读原文