摘要:
在http请求过程中,可以对实体内容进行编码通过content-encoding头部说明,一般使用 gzip,conpress,deflate,identity默认是identity,不对实体进行编码,使用最广泛的是gzip,主要是用来对内容进行压缩,减少网络传输的数据头部使用accept-encoding来说明客户端可以那些编码,可以使用指定多个,说明优先级,编码之间用;隔开content-type,实体MIME类型 text/html 一般有主类型和子类型,这个可以在MIME中心进行注册content-length 这个比较重要,实体的长度,主要是在http1.1中作为数据发送完成的标示在 阅读全文
posted @ 2012-10-15 21:48
猫叔玩流量
阅读(430)
评论(0)
推荐(0)
摘要:
在前面三篇文章中,介绍了关于分布式系统中数据一致性的问题,这一篇主要介绍CAP定理以及自己对CAP定理的了解。CAP定理是2000年,由Eric Brewer 提出来的Brewer认为在分布式的环境下设计和部署系统时,有3个核心的需求,以一种特殊的关系存在。这里的分布式系统说的是在物理上分布的系统,比如我们常见的web系统。这3个核心的需求是:Consistency,Availability和Partition Tolerance,赋予了该理论另外一个名字 -CAP。Consistency:一致性,这个和数据库ACID的一致性类似,但这里关注的所有数据节点上的数据一致性和正确性,而数据库的AC 阅读全文
posted @ 2012-10-15 19:02
猫叔玩流量
阅读(9682)
评论(6)
推荐(2)
摘要:
今天公司的一位同学提到了java的一个编码规范:拼装字符串要用StringBuilder的append方法,而不要用String的+ 或者 +=链接符号就是说,不能按照下面的方式写 String str = ""; for (int i = 0; i < 1000; i++) { str = str + i; }要按照下面的代码进行改写 StringBuilder sb = new StringBuilder(); for (int i = 0; i < 1000; i++) { sb.append(String.valueOf(i)); }目前大部分应用使用的 阅读全文
posted @ 2012-10-15 11:48
猫叔玩流量
阅读(4045)
评论(2)
推荐(2)
浙公网安备 33010602011771号