http://tutorials.jenkov.com/angularjs/watch-digest-apply.html
http://angular-tips.com/blog/2013/08/why-does-angular-dot-js-rock/
http://www.cnblogs.com/liulangmao/tag/angular/