正则表达式

最近一直在忙于加班,已经连续两个星期996(9点上班9点下班星期六加班)了!项目采用的是 TDD 开发模式, 所以前期写测试写到吐(还好已经熬过这段时间了)。不过确实在写接口的时候有了这些测试方便了许多。咦,总感觉跑题了! 进入正题,之前一直想学 正则表达式 ,一直没学(因为任性

—— Minary 于2014-11-28默默地以 , 賣萌

Mongoose Schemas 深入

上一篇博文有稍稍提了一下 schemas 的定义,这里就结合官网的文档,写写自己的理解。 Defining your schema下面这个定义应该是已经没什么问题了,不懂的话可以切到上一篇查看。 123456789101112131415var mongoose = requir

—— Minary 于2014-11-12默默地以 , , 賣萌

mongoose 快速入门

Getting Started 安装什么的,戳这里 。 新建一个 test.js, 并且 require mongoose 模块以及连接 test 数据库。 123var mongoose = require('mongoose');mongoose.connect('mong

—— Minary 于2014-11-11默默地以 , , 賣萌

mongodb + robomongo + mongoose

最近一直在忙着重构,拎个文档就拎了十天左右的时间0. 0, 趁现在还没有 issues 过来的时间,赶紧过来把毕业设计要搭的东西给搭了。 MongoDB linux 在 MongoDB 官网 下载对应的版本 解压 MongoDB的数据存储在data目录的db目录下,但是这个目

—— Minary 于2014-11-11默默地以 , , , 賣萌

Node.js自定义错误类型

最近的项目里用到了自定义错误类型,因此也就深入了解一下。 Subclassing Error首先我们可以定义一个 Error 的子类。通过 Object.create 和 util.inherits 很容易实现: 12345678910111213var assert = req

—— Minary 于2014-11-05默默地以 , 賣萌

git rebase 基本操作及应用

下面介绍两种 rebase 的方法, 一种用于同个分支中合并两次提交, 一种用于不同分支的衍合。 ###$ git rebase -i XXX 当前我的测试项目下有四个commit, 分别是: 12345test3test2testsshfirst commit 用 git lo

—— Minary 于2014-11-03默默地以 , 賣萌