Apache与Nginx的优缺点比较1、nginx相对于apache的优点:轻量级,比apache 占用更少的内存及资源。高度模块化的设计,编写模块相对简单抗并发,nginx 处理请求是异步非阻塞,多个连接(万级别)可以对应一个进程,而apache 则是阻塞型的,是同步多进程模型,一个连接对应一个进...
分类:
其他好文 时间:
2015-09-22 16:31:39
阅读次数:
117
IRPTrace工具跟踪IRP派遣函数(Dispathc Funtion)是windows驱动中的重要概念。驱动程序的主要功能是负责处理I/O请求,其中大部分I/O请求是在派遣函数中处理的。用户模式下所有对驱动程序的I/O请求。全部由操作系统转化为一个叫做IRP的数据结构,不同的IRP数据会派遣到不...
分类:
其他好文 时间:
2015-09-21 15:43:31
阅读次数:
164
一、何为httpdhttpd是Apache超文本传输协议(HTTP)服务器的主程序。被设计为一个独立运行的后台进程,它会建立一个处理请求的子进程或线程的池。Apache是世界使用排名第一的Web服务器软件。它可以运行在几乎所有广泛使用的计算机平台上,由于其跨平台和安全性被广泛使用,是最流..
分类:
Web程序 时间:
2015-09-21 12:33:11
阅读次数:
356
1.Codis简介Codis是一个分布式Redis解决方案,对于上层的应用来说,连接到CodisProxy和连接原生的RedisServer没有明显的区别(不支持的命令列表),上层应用可以像使用单机的Redis一样使用,Codis底层会处理请求的转发,不停机的数据迁移等工作,所有后边的一切事情,对于前面的客户端来..
分类:
其他好文 时间:
2015-09-18 18:41:37
阅读次数:
357
Spring Web MVC处理请求的流程1、用户发送请求到前端控制器2、前端控制器委托请求给页面控制器/处理器3、页面控制器/处理器调用业务对象4、模型返回模型数据5、页面控制器/处理器返回ModelAndView到前端控制器6、前端控制器通过Model渲染视图7、视图返回控制到前端控制器8、前端控制器产生响应给用户...
分类:
编程语言 时间:
2015-09-12 13:36:42
阅读次数:
171
可以通过处理请求开始的回调来指定跳转的到指定的页面[RegisterTo(typeof(IApplicationBeginRequestCallback))]示列代码:using System;using System.Collections.Generic;using System.Linq;us...
分类:
其他好文 时间:
2015-09-11 10:20:21
阅读次数:
134
下面是请求管道中的19个事件.(1)BeginRequest: 开始处理请求(2)AuthenticateRequest授权验证请求,获取用户授权信息(3):PostAuthenticateRequest获取成功(4): AuthorizeRequest 授权,一般来检查用户是否获得权限(5):Po...
分类:
其他好文 时间:
2015-09-09 17:38:25
阅读次数:
145
简介:Spring 为展现层提供的基于 MVC 设计理念的优秀的Web 框架,是目前最主流的 MVC 框架之一Spring MVC 通过一套 MVC 注解,让 POJO 成为处理请求的控制器,而无须实现任何接口。在很多方面优秀于Struts2支持REST风格的URL请求采用了松散耦合可插拔组件结构,...
分类:
编程语言 时间:
2015-09-08 22:06:14
阅读次数:
126
前面简单介绍过LAMP环境的搭建,今天再写个LNMP环境的搭建过程。LNMP就是linux+nginx+mysql+php的综合web环境,与LAMP比起来,由于使用nginx当做web服务器,所以可以实现高并发处理请求的web站点。1、------------实验环境--------------系统:CentOS6.5-64位最小化安装开发环..
分类:
其他好文 时间:
2015-09-05 17:57:11
阅读次数:
327
一、Servlet概述1.什么是ServletServlet是JavaWeb的三大组件之一,它属于动态资源。Servlet的作用是处理请求,服务器会把接收到的请求交给Servlet来处理,在Servlet中通常需要:接收请求数据;处理请求;完成响应。例如客户端发出登录请求,或者输出注册请求,这些请求...
分类:
编程语言 时间:
2015-09-04 22:22:38
阅读次数:
347