2014年3月26日

$.ajax相关用法

摘要: ?$.ajax({ type: "GET", url: "Services/EFService.svc/Members", data: "{}", contentType: "application/json; charset=utf-8", dataType: "json", success: function (data) { // Play with returned data in JSON format }, error: function (msg) { alert(msg); } 阅读全文

posted @ 2014-03-26 16:01 锟斤拷锟斤拷 阅读(163) 评论(0) 推荐(0) 编辑

jdk源码库

摘要: http://www.oschina.net/code/explore/jdk16 阅读全文

posted @ 2014-03-26 13:15 锟斤拷锟斤拷 阅读(109) 评论(0) 推荐(0) 编辑

Tomcat 系统架构与设计模式,第 1 部分: 工作原理

摘要: Tomcat 系统架构与设计模式,第 1 部分: 工作原理http://www.ibm.com/developerworks/cn/java/j-lo-tomcat1/这个分为两个部分的系列文章将研究 Apache Tomcat 的系统架构以及其运用的很多经典设计模式。本文是第 1 部分,将主要从 Tomcat 如何分发请求、如何处理多用户同时请求,还有它的多级容器是如何协调工作的角度来分析 Tomcat 的工作原理,这也是一个 Web 服务器首要解决的关键问题。29 评论:许 令波, Java 开发工程师, 淘宝网关闭 [x]许令波,现就职于淘宝网,是一名 Java 开发工程师。对大型互联网 阅读全文

posted @ 2014-03-26 12:12 锟斤拷锟斤拷 阅读(162) 评论(0) 推荐(0) 编辑

Tomcat源码分析(二)------ 一次完整请求的里里外外

摘要: Tomcat源码分析(二)------ 一次完整请求的里里外外前几天分析了一下Tomcat的架构和启动过程,今天开始研究它的运转机制。Tomcat最本质就是个能运行JSP/Servlet的Web服务器 , 因此最典型的应用就是用户通过浏览器访问服务器,Tomcat接收到请求后转发给Servlet,由Servlet处理完后,把结果返回给客户端。今天就专门解析一下这么一个完整的请求的内部机理。通过DEBUG,一路跟下来,发现Tomcat处理请求的核心过程是以下几点:启动的时候启动预支持协议的Endpoint,Endpoint会起专门的线程监听相应协议的请求,默认的情况下,会启动JIoEndpoin 阅读全文

posted @ 2014-03-26 11:36 锟斤拷锟斤拷 阅读(242) 评论(0) 推荐(0) 编辑

tomcat源码分析一

摘要: 废话少说,拉代码,导入eclipse开干,具体步骤可以参考http://hi.baidu.com/hateeyes/blog/item/7f44942a20ad8f9d023bf66d.html下面谈谈我对Tomcat架构的理解总体架构:面向组件架构基于JMX事件侦听1)面向组件架构tomcat代码看似很庞大,但从结构上看却很清晰和简单,它主要由一堆组件组成,如Server、Service、Connector等,并基于JMX管理这些组件,另外实现以上接口的组件也实现了代表生存期的接口Lifecycle,使其组件履行固定的生存期,在其整个生存期的过程中通过事件侦听LifecycleEvent实现 阅读全文

posted @ 2014-03-26 11:35 锟斤拷锟斤拷 阅读(278) 评论(0) 推荐(0) 编辑

jsp源码查看

摘要: http://www.boyunjian.com/javasrc/javax.servlet.jsp/javax.servlet.jsp-api/2.2.1/_/javax/servlet/jsp/HttpJspPage.javahttp://www.ibm.com/developerworks/cn/views/java/libraryview.jsp 阅读全文

posted @ 2014-03-26 11:28 锟斤拷锟斤拷 阅读(163) 评论(0) 推荐(0) 编辑

Servlet工作原理(转)

摘要: Servlet运行在Servlet容器中,由容器负责Servlet实例的查找及创建工作,并按照Servlet规范的规定调用Servlet的一组方法,这些方法也叫生命周期的方法。具体调用过程如下图所示:Servlet生命周期详解 如上图所示,Servlet的生命周期可以分为四个阶段,即装载类及创建实例阶段、初始化阶段、服务阶段和实例销毁阶段。下面针对每个阶段的编程任务及注意事项进行详细的说明。(1)装载类及创建实例 客户端向Web服务器发送一个请求,请求的协议及路径必须遵守如下的格式: http://serverip:port/application-path/resource-path 其中. 阅读全文

posted @ 2014-03-26 09:08 锟斤拷锟斤拷 阅读(162) 评论(0) 推荐(0) 编辑

jsp运行机制

摘要: 一、JSP机制概述可以把执行JSP页面的执行分成两个阶段,一个是转译阶段,一个是请求阶段。 转译阶段:JSP页面转换成Servlet类。 请求阶段:Servlet类执行,将响应结果发送至客户端。1.用户(客户机)访问响应的JSP页面,如http://localhost:8080/Prj_test/ch02/HelloJSP.jsp。 2.服务器找到相应的JSP页面。 3.服务器将JSP转译成Servlet的源代码。 4.服务器将Servlet源代码编译为class文件。 5.服务器将class文件加载到内存并执行。 6.服务器讲class文件执行后生成HTML代码发送给客户机,客户机浏览器根据 阅读全文

posted @ 2014-03-26 09:05 锟斤拷锟斤拷 阅读(488) 评论(0) 推荐(0) 编辑

导航