14 萧逸2015

尚未进行身份认证

10年工作,开发、管理、产品、运营均有所涉及。互联网医疗领域创业合伙人。

等级
TA的排名 4k+

Jetty 的工作原理以及与 Tomcat 的比较

Jetty应该是目前最活跃也是很有前景的一个Servlet引擎。本文将介绍Jetty基本架构与基本的工作原理:您将了解到Jetty的基本体系结构;Jetty的启动过程;Jetty如何接受和处理用户的请求。你还将了解到AJP的一些细节:Jetty如何基于AJP工作;以及Jetty如何集成到Jboss;最后我们将比较一下两个Servlet引擎:Tomcat和

2014-01-16 10:39:06

RAID 0,1,0+1,1+0,5简介

说白了就是多个磁盘互相备份,以防硬盘损坏、数据丢失等意外情况。RAID0:将多个较小的磁盘合并成一个大的磁盘,不具有冗余,并行I/O,速度最快。RAID1:两组相同的磁盘系统互作镜像,速度没有提高,但是允许单个磁盘错,可靠性最高。RAID5:向阵列中的磁盘写数据,奇偶校验数据存放在阵列中的各个盘上,允许单个磁盘出错。RAID5也是以数据的校验位来保证数据的安全,但它不是以单独硬

2013-07-31 21:04:42

Web性能优化方案

第一章打开网站慢现状分析在公司访问部署在IDC机房的VIP网站时会感觉很慢。是什么原因造成的?为了缩短页面的响应时间,改进我们的用户体验,我们需要知道用户的时间花在等待什么东西上。      可以跟踪一下我们的登录页面,如下图所示   从上图我们可以分析知道,HTML文档只占了总响应时间的20%,其它80%响应时间用来下载JS、CSS、图片等组件。所以WEB前端有很大的优化空间,

2013-05-14 13:54:26

微信收费事件背后被广泛忽略的技术细节

转自:http://blog.oasisfeng.com/2013/04/14/dirty-secret-behind-weixin-charge-gate/作为一个横跨通信与互联网两大行业的从业者,前四年的核心网经验和后五年的互联网经验让我不得不感慨一个非常遗憾的现实:通信与互联网两大行业本来可以有珠联璧合的技术协同,为移动互联网提供近乎零耗电零流量的PUSH机制,但由于两个行业之间

2013-04-27 17:49:38

基于dwr2.0的Push推送技术详细解析以及实例

DWR从2.0开始增加了push功能,也就是在异步传输的情况下可以从Web-Server端发送数据到Browser.我们知道,Web的访问机制天生是设计用来pull数据的,也就是只允许Browser端主动发起请求,server是被动的响应.不允许Server向Browser发出一个connection请求,也就是说没有为server向Browserpush数据提供设计实现.虽然

2013-04-19 10:50:45

国内HTML5前端开发框架汇总

国外很有多优秀的HTML5前端开发框架相信大家都耳熟能详:JQueryMobile,TwitterBootstrap,SchenaTouch, BackBone等等。同样,也存在很多国内比较优秀的前端开发框架,其中中国互联网三巨头贡献了近一半:腾讯,阿里巴巴,百度。框架不是万能的,选择和项目匹配的框架可以显著提高开发效率,但是也有可能带来代码的臃肿,本着“writeless,

2013-03-20 10:31:03

CAS认证客户端中文request参数传递出现乱码问题

CAS认证客户端中文request参数传递出现乱码问题,首先看看服务器以及客户端的编码是否一致。然后确认客户端的CAS过滤器是否设置了编码格式,官方文档没有给出说明。CASValidationFilterorg.jasig.cas.client.validation.Cas20ProxyReceivingTicketValidationFiltercasServ

2012-07-20 15:47:36

svn的branch/tag

本节主要讲解一下在SVN中Branch和tag的比较,SVN中Branch和tag在一个功能选项中,在使用中也往往产生混淆。在实现上,branch和tag,对于svn都是使用copy实现的,所以他们在默认的权限上和一般的目录没有区别。至于何时用tag,何时用branch,完全由人主观的根据规范和需要来选择,而不是强制的(比如cvs),下面我们就来看一下SVN中Branch和tag的具体介绍。

2012-05-11 14:19:14

cas单点登录系统

一、教程前言教程目的:从头到尾细细道来单点登录服务器及客户端应用的每个步骤单点登录(SSO):请看百科解释猛击这里打开本教程使用的SSO服务器是Yelu大学研发的CAS(CentralAuthenticationServer),官网:http://www.jasig.org/cas本教程环境:Tomcat6.0.29JDK6CAS Server版本:cas-server

2012-04-05 13:45:38

sohu单点登录

问题描述:在一个比较复杂的网站环境下。有多个产品向外提供服务。每个产品下都有自己的用户登录界面。现在需要设计一个统一的登录界面。当用户在这个界面登录后就可以自由的使用各个产品和服务。同时意味着用户用一个帐号可以在不同服务里登录,另一方面就是在一个服务里面登录后可以无障碍的漫游到其他服务里面去。实际应用:Sohu的Passport将focus.cn,17173.com,sogou.co

2012-03-30 09:52:31

IE Cookie文件格式说明

1、Cookie文件的实质Cookie实际上是Web服务端与客户端(典型的是浏览器)交互时彼此传递的一部分内容,内容可以是任意的,但要在允许的长度范围之内。客户端会将它保存在本地机器上(如IE便会保存在本地的一个txt文件中),由客户端程序对其进行管理,过期的Cookie会自动删除。每当客户端访问某个域下某个目录中的网页时,便会将保存在本地并且属于那个域下对应目录的有效Cookie信息附在

2012-03-30 09:41:53

Java EE和Domino系统间跨域SSO的实现

1.SSO需求单点登录(SingleSignOn,SSO)是企业应用集成中最常见的需求。异构系统间往往都有各自的用户管理和身份验证机制,为避免用户在进行系统切换时频繁输入用户名和密码,因此必须要实现单点登录。2.SSO原理说到SSO的原理,先得说一般Web应用的身份验证原理。Web身份验证之所以能成为问题主要在于HTTP协议的无状态性,这导致了每次HT

2012-03-15 11:26:17

Java EE和Domino系统间跨域SSO的实现

1.SSO需求单点登录(SingleSignOn,SSO)是企业应用集成中最常见的需求。异构系统间往往都有各自的用户管理和身份验证机制,为避免用户在进行系统切换时频繁输入用户名和密码,因此必须要实现单点登录。2.SSO原理说到SSO的原理,先得说一般Web应用的身份验证原理。Web身份验证之所以能成为问题主要在于HTTP协议的无状态性,这导致了每次HT

2012-03-15 11:23:40

使用内嵌IFrame,处理系统跨域身份认证的方案与实现

需求:系统A与系统B分别部署在不同域的两台服务器中,但它们的身份都统一在身份认证服务器中;身份认证信息以Session方式存贮于各自系统中,并辅以cookie进行使用。当用户在A系统登录后,访问B系统时,由于是跨域访问,导致身份信息不能正确的传递到B系统中,从而致使用户需在B系统中重新登录。解决方案:处理这类跨域访问时,我们最先使用从B系统向C通过HttpR

2012-03-15 11:10:49

跨域共享cookie和跨域共享session

这里所说的跨域,是指跨二级域名,而且这些域名对应的应用都在同一个app上,比如我有以下3个域名:www.vinceruan.infoblog.vinceruan.infobbs.vinceruan.info我要在这三个域名直接共享cookie或者共享session,如何实现呢?在tomcat下又如何实现呢?首先我们来了解下cookie,顾名思义,小甜心,少食即可,多吃无益

2012-03-15 11:03:35

JAVA 如何实现WEB上曲线走势图

实现非常简单,例子主要有3个类,ImageContainer.java在内存中保存动态走势图,ImageServlet.java输出图片servlet,RandomValueThread.java模拟随机数据的线程。为了要生成gif图片,请先在http://www.fmsware.com/stuff/gif.zip 下载处理GIF图片的代码,解压之后可以发现有AnimatedGif

2012-03-13 16:56:19

java Web开发——Session和Cookie的深入研究

Session是一种服务器端技术,Session对象在服务器端创建,通常采用散列表来存储信息,例如,Tomcat的Session实现采用HashMap对象来存储属性名和属性值。Cookie是由Netscape公司发明的、用于跟踪用户会话的一种方式。Cookie是由服务器发送给客户的片段信息,存储在客户端浏览器的内存中或硬盘上,在客户随后对该服务器的请求中发回它。Session与Co

2012-03-02 13:03:27

高扩展Web应用HTTP Session共享方案

在构建能够灵活地进行水平扩展、高可用性的JavaWeb应用程序时候,对httpsession的处理策略很大程度决定了应用程序的扩展性、可用性。一般而言对httpsession有如下的处理方案:1、在服务器端不保存Session,完全无状态    对于不需要保持用户状态的Web应用,采用Stateless是最为恰当的,因此就不存在Session共享的问题。REST(Represen

2012-03-02 12:57:58

安全中间件与应用服务间如用session

摘要:虽然session机制在web应用程序中被采用已经很长时间了,但是仍然有很多人不清楚session机制的本质,以至不能正确的应用这一技术。本文将详细讨论session的工作机制并且对在Javawebapplication中应用session机制时常见的问题作出解答。目录:一、术语session二、HTTP协议与状态保持三、理解cookie机制四、理解session机制

2012-03-02 12:56:29

多Web服务器之间共享Session的解决方案

很多开发中涉及到用户的Session验证很保留的问题,这个问题比较有意思,总结了几种方案,只供参考。  [ 问题提出]  为了满足足够大的应用,满足更多的客户,于是我们架设了N台Web服务器(N>=2),在多台Web服务器的情况下,我们会涉及到一个问题:用户登陆一台服务器以后,如果在跨越到另一台服务器的时候能够继续使用客户的Session?  (以下描述方案只是针对Linux/

2012-03-02 12:54:48

查看更多

勋章 我的勋章
    暂无奖章