自定义博客皮肤VIP专享

*博客头图:

格式为PNG、JPG,宽度*高度大于1920*100像素,不超过2MB,主视觉建议放在右侧,请参照线上博客头图

请上传大于1920*100像素的图片!

博客底图:

图片格式为PNG、JPG,不超过1MB,可上下左右平铺至整个背景

栏目图:

图片格式为PNG、JPG,图片宽度*高度为300*38像素,不超过0.5MB

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+

不忘初心,好好沉淀

后端工程师,前端技术爱好者

原创 [AngularJS面面观] 3. scope中的Dirty Checking(脏数据检查) --- Digest Cycle中的优化和细节

Digest Cycle中的优化在上一篇文章中,介绍了Digest Cycle的实现方法$digest的大概逻辑。但是离真正的实现还有相当大的差距,具体的实现比较长,而且其中有很多细节在本篇文章还不会介绍,所以就不贴在这里了,有兴趣的可以去看源码。现在$digest方法的实现逻辑是这样的:var ttl = 10;do { var dirty = false; var length = $

2016-05-15 15:04:07 5415 1

原创 [AngularJS面面观] 2. scope中的Dirty Checking(脏数据检查) --- Digest Cycle

Dirty Checking的实现方式了解Angular的开发人员都知道,是一种叫做脏数据检查(Dirty Checking)的机制实现了双向绑定这一前端开发中的黑科技。那么在Angular中到底是如何实现它的呢?本文就一一来揭开它的神秘面纱。一言以蔽之,在angular中是通过Digest Cycle来完成脏数据检查从而完成双向绑定进而实现scope和view的同步的。下面分几个方面来介绍一下什么

2016-05-15 00:45:27 6820 1

翻译 Richardson成熟度模型(Richardson Maturity Model) - 通往真正REST的步骤

理查德森成熟度模型(Richardson Maturity Model) - 通往真正REST的步骤原文地址: Richardson Maturity Model - steps toward the glory of REST最近我在阅读Rest In Practice的草稿,这本书由我的一些同事撰写。他们希望通过这本书解释如何利用Restful Web Service来解决企业面临的很多集成上

2016-05-08 01:49:37 12292

提示
确定要删除当前文章?
取消 删除