node.js

Ngin 中 map 模块的使用及性能测试

背景最近我操刀了leetcode的论坛迁移,整个过程持续了几周的时间,总算暂时告了一个段落。常使用leetcode论坛的用户应该已经发现论坛已经大变样了吧~期间遇到了不少坑坑洼洼,将来也还会有好多问题等待去一一解决。关于这个迁移过程中的收货,这篇文章中就不细说了,有时间再另开一篇博文。这篇文章主要关注在url-mapping以及它的性能问题。问:url-mapping的问题

koa生成器,一键生成koa和koa2项目

最近在学koa,想着exrpess有生成器,那么koa应该也有。不出所料,经过我仔细上网排查,果然也有koa生成器。这对于想学koa,且规范的使用koa的朋友来说是一件多么让人开心的事情。一、一键生成koa项目特性Express-styleSupport koa 1.x(已支持)Support koa 2.x(已支持所有的koa中间件写法,依赖runkoa,不需要了解bab

node.js访问LDAP

node-ldapnode ldap clientgithubhttps://github.com/ymyang/node-ldap安装npm install node-ldap使用已通过Windows Server 2008测试var LdapClient = RedisClient('node-ldap');var client = new LdapClient({

我是如何用Worktile进行敏捷开发的

从编写产品backlog说起产品backlog是Scrum的核心,也是一切的起源。从根本上说,它就是一个需求、或故事、或特性等组成的列表,按照重要性的级别进行了排序。它里面包含的是客户想要的东西,并用客户的术语加以描述。一般来说产品backlog需要包含以下几个重要的属性:标识符——就是个自増长的数字而已,以防止重命名之后找不到。名称——简短的、描述性的故事名。比如“查看你

webpack使用之基础篇

说到自动化构建,你想到了什么?基于AMD的requirejs?还是基于commoJS的browserify?他们都在各自的领域或者说时代发挥了很重要的作用。但是时代的变迁,webpack成了现在的佼佼者,我们不知道什么时候wepback也会被取代,但是现在我们必须要掌握。我不担心我学完webpack新东西来了就没用了,相反的我很期待也很高兴有新的东西来取代webpack,因

node-sass 安装卡在 node scripts/install.js 解决办法

======== 7月12日更新 ========总的来说就是两种方法解决:SASS_BINARY_SITE=https://npm.taobao.org/mirrors/node-sass/ npm install或者在 ~/.npmrc 里添加下面这行(参考),保存后再 npm install(如果是用的 cnpm,需要添加到 ~/.cnpmrc)sass_binar

atom中最好的js代码片段

使用atom编辑器有一段时间,一直没找到比较顺手的代码片段补全,于是决定自己整合一个全的,于是便有了这个代码片段包, atom中包名叫 best-js-snippets,有如下特性:集成express代码补全集成nodejs中fs模块的代码补全集成nodejs中util模块的代码补全集成es6集成JavaScript中dom操作的代码集成nodejs中process,和pa

Node使用C/C++ Addon遇到的问题及解决办法

在安装一些npm模块的时候,经常遇到需要在本机编译的包。在Linux系统下很少遇到问题。但是在Windows上会遇到不少莫名其妙的问题。在此将问题和解决方法记录如下。node-gyp的使用Node的C/C++ Addon采用node-gyp来产生工程,进行编译。所以,很多时候是node-gyp没有用对。安装如下设置即可。安装编译工具安装Visual C++ Build To

nodejs 微信开发 --- 获取access_token+自定义菜单

上一篇:自动回复的实现这两天终于把获取access_token+自定义菜单+授权登录+获取用户信息部分完成了,nodejs其实不是很熟悉,所以估计有很多特性没用起来的,还有很多冗余代码以及各种问题,只能说功能实现了,大家多多担待吧。获取access_token因为调用所有公众号的接口都需要用到access_token,所以必须先将access_token缓存起来,方便以后使