从输入url到显示网页,后台发生了什么?
摘要:参考 深度 复合层 css盒子格式化 白屏时间 作为一个软件开发者,你一定会对网络应用如何工作有一个完整的层次化的认知,同样这里也包括这些应用所用到的技术:像浏览器,HTTP,HTML,网络服务器,需求处理等等。 本文将更深入的研究当你输入一个网址的时候,后台到底发生了一件件什么样的事~ 导航的第一
阅读全文
git svn
摘要:git 和 svn混用, 先下载svn , exclude不需要的目录, 再切一个分支工作, 工作, 一周完成后再git合并到git的主干, 最后再svn提交代码
阅读全文
HTTPS 通俗简介
摘要:为什么需要HTTPS 9个问题搞懂 https 来源 HTTP是明文传输的,也就意味着,介于发送端、接收端中间的任意节点都可以知道你们传输的内容是什么。这些节点可能是路由器、代理 等。 举个最常见的例子,用户登陆。用户输入账号,密码,采用HTTP的话,只要在代理服务器上做点手脚就可以拿到你的密码了。
阅读全文
HTTPS工作原理和TCP握手机制
摘要:1、HTTPS的工作原理 HTTPS在传输数据之前需要客户端(浏览器)与服务端(网站)之间进行一次握手, 在握手过程中将确立双方加密传输数据的密码信息。 TLS/SSL协议不仅仅是一套加密传输的协议,更是一件经过艺术家精心设计的艺术品, TLS/SSL中使用了非对称加密,对称加密以及HASH算法。握
阅读全文
断点续传
摘要:链接 应该是可以在现代浏览器实现的 主要利用h5的 form-data slice 可以利用本地储存保存 上传的进度.. 后台可以利用多线程加快上传进度 github也有不少 webuploader 也支持断点续传
阅读全文