互联网
wangcong2005
这个作者很懒,什么都没留下…
展开
-
浅谈集线器、路由器、交换机、网关的 作用与区别
1 、集线器——集线器也叫 Hub ,工作在物理层(最底层) , 没有相匹配的软件系统,是纯硬件设备。集线器主要用来连 接计算机等网络终端。 集线器为共享式带宽,连接在集线器上的任何一个设备发送 数据时,其他所有设备必须等待,此设备享有全部带宽,通 讯完毕,再由其他设备使用带宽。正因此,集线器连接了一 个冲突转载 2013-09-03 15:36:47 · 727 阅读 · 0 评论 -
关于缓存
缓存概述 商业世界中常说的一句话是“现金为王”。在技术世界里,与之相近的一个说法是“缓存为王”。 缓存在构建高性能web站点中有着举足轻重的作用, sql优化, 算法优化所带来的效果可能远远不如缓存带来的优化效果。但是缓存的使用并不是零成本的,首先的一个问题是,任何缓存的增加,都会带来两大问题: 数据不一致。系统复杂度大幅度增加。 解决这两个问题需要以下一些方法,首先是去掉缓存。不要为转载 2013-10-23 09:18:04 · 550 阅读 · 0 评论 -
如何利用反向代理提高网站性能
1.什么是正向代理和正向代理服务器? 正向代理就是通常所说的代理,是某台电脑通过一台服务器来上Internet网的这种方式,其中这台电脑就叫客户机,这台服务器就叫正向代理服务器也就是通常所说的代理服务器。在这种方式中,你是主动的,网站是被动的,网站那里不能得到你的真实ip地址。(通俗讲法) 正向代理服务器。它只用于代理内部网络对Internet的连接请求,客户机必须指定代理服务器(一般转载 2013-10-23 09:23:46 · 567 阅读 · 0 评论 -
session与客户端cookie的关系
以前没有细想过session这个东西怎么保证服务器能够与每个客户端都保持准确的联系,只是以为是浏览器和服务器的协议而已,浏览器和服务器达成某种共识,有一个东西来专门标示客户端在服务器session中的不同。今天和同事讨论到session的问题,算是补上了自己的一个盲点。 session的原理大家都知道一二,在web服务器端,session是以散列表的方式存在(具体的存储形式可能有数据库表、c转载 2013-10-22 17:03:21 · 475 阅读 · 0 评论 -
Web应用的缓存设计模式
ORM缓存引言 从10年前的2003年开始,在Web应用领域,ORM(对象-关系映射)框架就开始逐渐普及,并且流行开来,其中最广为人知的就是Java的开源ORM框架Hibernate,后来Hibernate也成为了EJB3的实现框架;2005年以后,ORM开始普及到其他编程语言领域,其中最有名气的是Ruby on rails框架的ORM - ActiveRecord。如今各种开源框架的ORM,乃转载 2013-10-23 09:20:06 · 624 阅读 · 0 评论 -
理解HTTP session原理及应用
一、术语session 在我的经验里,session这个词被滥用的程度大概仅次于transaction,更加有趣的是transaction与session在某些语境下的含义是相同的。 session,中文经常翻译为会话,其本来的含义是指有始有终的一系列动作/消息,比如打电话时从拿起电话拨号到挂断电话这中间的一系列过程可以称之为一个session。有时候我们可以看到这样的话“在一个浏览器会话期间转载 2013-10-23 09:26:02 · 559 阅读 · 0 评论 -
Last-Modified、Expires和Etag相关工作原理
使用ETag和Expires调优web 服务器性能 正确使用Etag和Expires标识处理,可以使得页面更加有效被Cache。 在客户端通过浏览器发出第一次请求某一个URL时,根据 HTTP 协议的规定,浏览器会向服务器传送报头(Http Request Header),服务器端响应同时记录相关属性标记(Http Reponse Header),服务器端的返回状态会是200,格式类似如下:转载 2013-11-13 14:13:41 · 676 阅读 · 0 评论