最近一直在忙于加班,已经连续两个星期996(9点上班9点下班星期六加班)了!项目采用的是 TDD 开发模式, 所以前期写测试写到吐(还好已经熬过这段时间了)。不过确实在写接口的时候有了这些测试方便了许多。咦,总感觉跑题了!
进入正题,之前一直想学 正则表达式 ,一直没学(因为任性
——
Minary
于2014-11-28默默地以 学习笔记, 正则 賣萌
上一篇博文有稍稍提了一下 schemas 的定义,这里就结合官网的文档,写写自己的理解。
Defining your schema下面这个定义应该是已经没什么问题了,不懂的话可以切到上一篇查看。
123456789101112131415var mongoose = requir
——
Minary
于2014-11-12默默地以 mongodb, mongoose, 学习笔记 賣萌
Getting Started 安装什么的,戳这里 。
新建一个 test.js, 并且 require mongoose 模块以及连接 test 数据库。
123var mongoose = require('mongoose');mongoose.connect('mong
——
Minary
于2014-11-11默默地以 mongodb, mongoose, 学习笔记 賣萌
最近一直在忙着重构,拎个文档就拎了十天左右的时间0. 0, 趁现在还没有 issues 过来的时间,赶紧过来把毕业设计要搭的东西给搭了。
MongoDB linux
在 MongoDB 官网 下载对应的版本
解压
MongoDB的数据存储在data目录的db目录下,但是这个目
——
Minary
于2014-11-11默默地以 mongodb, mongoose, node, robomongo 賣萌
最近的项目里用到了自定义错误类型,因此也就深入了解一下。
Subclassing Error首先我们可以定义一个 Error 的子类。通过 Object.create 和 util.inherits 很容易实现:
12345678910111213var assert = req
——
Minary
于2014-11-05默默地以 error, node 賣萌
下面介绍两种 rebase 的方法, 一种用于同个分支中合并两次提交, 一种用于不同分支的衍合。
###$ git rebase -i XXX
当前我的测试项目下有四个commit, 分别是:
12345test3test2testsshfirst commit
用 git lo
——
Minary
于2014-11-03默默地以 git, rebase 賣萌