摘要: HTML页面的加载实际上是基于http过程+浏览器对数据的解析渲染。 http协议的请求过程是基于TCP协议的。http是要基于TCP连接基础上,简单的说,TCP单纯建立连接,不涉及任何我们需要请求的实际数据,简单的传输。http基于TCP建立的连接来收发数据,即实际应用上来的。 一个HTML页面的 阅读全文
posted @ 2017-02-28 11:29 糖粑粑 阅读(602) 评论(2) 推荐(0) 编辑
摘要: 本文力图简洁,让读者对TCP和UDP有个初步的认知。闲话少说,现在开始吧。TCP和UDP都是传输层的协议。TCP通过三次握手建立可靠连接,对未送达的消息重新进行发送。UDP不建立连接而直接发送,对未送达的消息不管不顾,因而是不可靠的。 TCP 三次握手 三次握手是发生在建立连接的时候,大致过程是这样 阅读全文
posted @ 2017-02-28 10:15 糖粑粑 阅读(168) 评论(0) 推荐(0) 编辑
摘要: 分类 速查 2xx(成功) 3xx(重定向) 4xx(客户端) 5xx(服务端) 结语 说明 HTTP状态码有时会不可靠。Web应用程序内部发生错误,依旧返回200。 参考 图解HTTP 延伸 HTTP状态码302、303和307的故事 - 烛秋@博客园 标准 RFC2616 WebDAV RFC4 阅读全文
posted @ 2017-02-28 10:14 糖粑粑 阅读(221) 评论(0) 推荐(0) 编辑
摘要: 目录 一、动画(animation)(IE10+,-webkit-,-moz,-o-)(CSS3) 动画抵达的过程是连续的,还原的过程是突发的。放完了就还原,就是这么任性。 1.1 定义动画 定义动画可以用from-to的两个定点形式,也可用百分比(0%、50%、100%)的多个定点形式。 1.2 阅读全文
posted @ 2017-02-28 10:10 糖粑粑 阅读(247) 评论(0) 推荐(0) 编辑
摘要: 这是《前端总结·基础篇·CSS》系列的第一篇,主要总结一下布局的基础知识。 一、显示(display) 1.1 盒模型(box-model) 看图了解盒模 盒模型包括内容(content)、填充(padding)、边框(border)、边距(margin)。我们给元素设置的高度,是内容(conten 阅读全文
posted @ 2017-02-28 10:08 糖粑粑 阅读(278) 评论(0) 推荐(0) 编辑
摘要: 先说说什么是Promise,什么是$q吧。Promise是一种异步处理模式,有很多的实现方式,比如著名的Kris Kwal's Q还有JQuery的Deffered。 什么是Promise 以前了解过Ajax的都能体会到回调的痛苦,同步的代码很容易调试,但是异步回调的代码,会让开发者陷入泥潭,无法跟 阅读全文
posted @ 2017-02-28 10:03 糖粑粑 阅读(182) 评论(0) 推荐(0) 编辑