MicrosoftInternetExplorer402DocumentNotSpecified7.8Web0HTTP协议小结目录预备知识2数据转发2数据缓存3HTTP协议的请求方法3请求方法:4HTTP报文结构解析5内容编码6分块传输编码*7多部分对象集合*8范围请求(断点续传)8内容协商9HTT...
分类:
Web程序 时间:
2015-01-18 20:53:33
阅读次数:
523
当用户在浏览器地址栏里面输入一个url的时候。接下来会发生一系列的过程。首先是DNS解析, 将域名转换成对应的IP地址,之后浏览器与远程Web服务器通过TCP三次握手协商来建立一个TCP/IP连接。该握手包括一个同步报文,开一个同步-应答报文和一个应答报文,这三个报文在浏览器和服务器之间传递。该握手...
分类:
Web程序 时间:
2015-01-17 01:01:52
阅读次数:
257
当整个世界都慢慢倾向于nginx的时候,如果你还在使用apache,那么你可能会用尽一切办法来保证速度。你也许会调整要加载的模块,使用Keepalive、摆弄内容协商模块(mod_negotiation,译注:从几个文档中选择一个最匹配客户端要求的文档)、FollowSymLinks指令(译注:允许在此目录中使用软链接)以及重写功能;你甚至可能还会投入更多硬件,并假装自己没有。然而,如果你运营的网...
分类:
Web程序 时间:
2015-01-12 09:27:59
阅读次数:
235
项目背景 刚刚参加完一个项目,背景:后端是用java,后端服务已经开发的差不多了,现在要通过web的方式对外提供服务,也就是B/S架构。后端专注做业务逻辑,不想在后端做页面渲染的事情,只向前端提供数据接口。于是协商后打算将前后端完全分离,页面上的所有数据都通过ajax向后端取,页面渲染的事情...
分类:
其他好文 时间:
2015-01-06 17:04:30
阅读次数:
185
项目背景 刚刚参加完一个项目,背景:后端是用java,后端服务已经开发的差不多了,现在要通过web的方式对外提供服务,也就是B/S架构。后端专注做业务逻辑,不想在后端做页面渲染的事情,只向前端提供数据接口。于是协商后打算将前后端完全分离,页面上的所有数据都通过ajax向后端取,页面渲染的事情完全由....
分类:
其他好文 时间:
2015-01-06 00:38:36
阅读次数:
255
ethtool eth0 查看 eth0对应网卡的设置ethtool -i eth0 查看 eth0网卡的驱动信息ethtool -S eth0 查看网卡的统计信息ethtool -s eth0 speed 100 duplex full autoneg off 关闭自动协商功能,将网卡设置为100...
分类:
系统相关 时间:
2014-12-22 19:31:19
阅读次数:
231
目前项目用到了阿里云的OCS服务,芳姐用的OCS之Java客户端,另外一个团队用的是OCS的python客户端,因为开发语言不同,OCS的客户端对不同语言的兼容性还不太好,为此我们进行了多次协商,让我们能够互相读写OCS中的数据,过程如下:1、 Java将JavaBean对象序列化后写入OCS的数据...
分类:
编程语言 时间:
2014-12-12 14:41:30
阅读次数:
206
这是我们团队之前决定的分配方式:1、凡是认真完成自己任务的队员,都将有基础分30分(态度分)。2、 将整个项目细化为不同的任务,列出一个任务清单,在综合、协调完每名成员的意愿后,我会分配清单中的任务给每名团员(存在能者多劳的现象,但会 尽量平均分配)。之后我们会开会协商每一项任务的分数(先将除去所有...
分类:
其他好文 时间:
2014-11-29 00:10:24
阅读次数:
281
常用到的缓存有:浏览器缓存,DNS缓存,服务器缓存。总结下前端优化中常用到的浏览器缓存。 expires和cache-control用于本地缓存,Last-Modified和Etag用于协商缓存。 expires是http1.0定义的,是一个具体的日期时间,使用时,需要服务器和PC同步,cache....
分类:
其他好文 时间:
2014-11-27 21:59:59
阅读次数:
231
https:会话建立过程1.客户端和服务器端先三次握手2.客户端发起请求,请求服务器端的443端口。3.双方协商建立ssl会话4.协商完成后,服务器发送自己的证书给客户端。5.客户端拿到证书后,查看证书是不是受信任证书颁发机构颁发的,和验证证书是不是完整的。6.客户端传递加密后的..
分类:
Web程序 时间:
2014-11-27 18:48:40
阅读次数:
312