- 博客(4)
- 收藏
- 关注
原创 DNS解析过程
网络通讯一般是基于TCP/IP协议的,TCP/IP基于ip地址,所以计算机在网络间通信时只能识别ip地址而不能识别域名,但是ip地址不好记,我们访问网页的时候都是访问域名,这时候就需要DNS服务器将域名转化成IP地址。 DNS(domain name system)解析过程输入域名之后,首先查找hosts文件,看是否有IP-域名映射,有的话返回ip地址如果hosts里面没有,则查找本地DNS解
2017-08-29 17:01:32 350
原创 react与backbone比较
1.为什么react那么火?在web开发过程中,要将变化的数据渲染到页面上,必然需要对DOM的操作,频繁的DOM操作降低页面性能,而react的核心是虚拟DOM,并没有真实的操作DOM,而是用js构建出新的DOM树(只是一种内存数据),react将当前该DOM树与上一次的DOM树进行对比,得到DOM结构的区别,然后将需要变化的部分进行实际的DOM更新。2.Backbone Backbone帮助我们
2017-08-17 18:11:50 1908
原创 react数据流
1.react数据流以及组件间沟通react是自上而下的单向数据流,从父节点传递到子节点(通过props);如果顶层的props改变,react会重新渲染所有子节点。props:用于组件间状态的传递,用于整个组件树中传递数据和配置,在当前组件访问props使用this.props;state 指的是组件内部的状态,只能从当前组件调用this.setState修改state值,一般更新子组件都是通过改
2017-08-17 17:56:42 290
原创 backbone model和view
1.backbone中model和view 是怎么绑定的view和model一对一 Router里面在routes类定义动作键值对,当匹配到响应的url,执行相应动作显示相应页面,这时候绑定model和view,主要是通过构造函数将model传到view中 new View({model: new Model()}); 绑定之后通过this.model取得model中的各种方法。如果一个v
2017-08-17 17:10:42 767
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人