IT入门 > 面试题 >

  • TCP和UDP的区别

    日期:2016-06-18 17:26:21 点击:4690 好评:0

    TCP (Transmission Control Protocol,传输控制协议)是基于连接的协议,也就是说,在正式收发数据前,必须和对方建立可靠的连接。一个 TCP 连接必须要经过三次“对话”才能建立起来 UDP...

  • http状态码有那些?分别代表是什么意思?

    日期:2016-06-18 17:24:34 点击:8413 好评:0

    100-199 用于指定客户端应相应的某些动作。 200-299 用于表示请求成功。 300-399 用于已经移动的文件并且常被包含在定位头信息中指定新的地址信息。 400-499 用于指出客户端的错误。400...

  • 讲讲304缓存的原理

    日期:2016-06-18 17:22:14 点击:3550 好评:0

    服务器首先产生 ETag ,服务器可在稍后使用它来判断页面是否已经被修改。本质上,客户端通过将该记号传回服务器要求服务器验证其(客户端)缓存。 304是HTTP状态码,服务器用来标...

  • 说说mongoDB和MySQL的区别

    日期:2016-06-18 17:18:32 点击:7320 好评:0

    MySQL 是传统的关系型数据库, MongoDB 则是非关系型数据库 mongodb 以 BSON 结构(二进制)进行存储,对海量数据存储有着很明显的优势。 对比传统关系型数据库,NoSQL有着非常显著的性能和...

  • attribute和property的区别是什么?

    日期:2016-06-18 17:17:00 点击:6080 好评:0

    attribute 是 dom 元素在文档中作为 html 标签拥有的属性; property 就是 dom 元素在 js 中作为对象拥有的属性。 所以: 对于 html 的标准属性来说, attribute 和 property 是同步的,是会自动更新...

  • 说说你对MVC和MVVM的理解

    日期:2016-06-18 17:15:04 点击:5307 好评:2

    MVC View 传送指令到 Controller Controller 完成业务逻辑后,要求 Model 改变状态 Model 将新的数据发送到 View,用户得到反馈 所有通信都是单向的。 Angular 它采用双向绑定(data-binding): View...

  • 说说严格模式的限制

    日期:2016-06-18 17:13:37 点击:3959 好评:0

    严格模式主要有以下限制: 变量必须声明后再使用 函数的参数不能有同名属性,否则报错 不能使用with语句 不能对只读属性赋值,否则报错 不能使用前缀0表示八进制数,否则报错 不...

  • 实现一个函数clone,可以对JavaScript中的5种主要的

    日期:2016-06-18 17:12:08 点击:7162 好评:0

    Object.prototype.clone = function(){ var o = this.constructor === Array ? [] : {}; for(var e in this){ o[e] = typeof this[e] === "object" ? this[e].clone() : this[e]; } return o; }...

  • 说说你对前端架构师的理解

    日期:2016-06-18 17:10:15 点击:2949 好评:0

    负责前端团队的管理及与其他团队的协调工作,提升团队成员能力和整体效率;带领团队完成研发工具及平台前端部分的设计、研发和维护;带领团队进行前端领域前沿技术研究及新技...

  • 谈谈你对重构的理解

    日期:2016-06-18 17:09:07 点击:6889 好评:0

    网站重构:在不改变外部行为的前提下,简化结构、添加可读性,而在网站前端保持一致的行为。也就是说是在不改变UI的情况下,对网站进行优化, 在扩展的同时保持一致的UI。 对于...

广告位API接口通信错误,查看德得广告获取帮助