<?xml version="1.0" encoding="utf-8" ?><rss version="2.0"><channel><title><![CDATA[我的博客]]></title><description><![CDATA[]]></description><link>https://blog.youkuaiyun.com/JUSTWOSHISHUI</link><language>zh-cn</language><generator>https://blog.youkuaiyun.com/</generator><copyright><![CDATA[Copyright &copy; JUSTWOSHISHUI]]></copyright><item><title><![CDATA[什么是WebService，什么是WSDL？]]></title><link>https://blog.youkuaiyun.com/JUSTWOSHISHUI/article/details/84718185</link><guid>https://blog.youkuaiyun.com/JUSTWOSHISHUI/article/details/84718185</guid><author>JUSTWOSHISHUI</author><pubDate>Wed, 13 May 2015 15:24:24 +0800</pubDate><description><![CDATA[
以下摘自百度知道：
      传统上，我们把计算机后台程序（Daemon）提供的功能，称为&quot;服务&quot;（service）。比如，让一个杀毒软件在后台运行，它会自动监控系统，那么这种自动监控就是一个&quot;服务&quot;。通俗地说，&quot;服务&quot;就是计算机可以提供的某一种功能。根据来源的不同，&quot;服务&quot;又可以分成两种：一种是&quot;本地服务&quot;（使用同一台机器提供的服务，不需要网络），另一种是&quot;网络服务&quot;（使用另一台]]></description><category></category></item><item><title><![CDATA[一个典型的Ajax操作过程解析]]></title><link>https://blog.youkuaiyun.com/JUSTWOSHISHUI/article/details/84717278</link><guid>https://blog.youkuaiyun.com/JUSTWOSHISHUI/article/details/84717278</guid><author>JUSTWOSHISHUI</author><pubDate>Fri, 08 May 2015 17:29:21 +0800</pubDate><description><![CDATA[
本文通过JavaScript实现一个简单的Ajax，主要是了解下Ajax的执行流程。
1、实现目标：单击页面按钮，通过Ajax请求服务器返回一个“Hello World”字符串并在页面显示。
2、前台html代码
 
...]]></description><category></category></item><item><title><![CDATA[关注博客-优秀博文导航]]></title><link>https://blog.youkuaiyun.com/JUSTWOSHISHUI/article/details/84715527</link><guid>https://blog.youkuaiyun.com/JUSTWOSHISHUI/article/details/84715527</guid><author>JUSTWOSHISHUI</author><pubDate>Wed, 29 Apr 2015 19:05:56 +0800</pubDate><description><![CDATA[
待编辑。。。
]]></description><category></category></item><item><title><![CDATA[Java 中的“==”和equals()方法区别]]></title><link>https://blog.youkuaiyun.com/JUSTWOSHISHUI/article/details/84710214</link><guid>https://blog.youkuaiyun.com/JUSTWOSHISHUI/article/details/84710214</guid><author>JUSTWOSHISHUI</author><pubDate>Fri, 03 Apr 2015 17:26:55 +0800</pubDate><description><![CDATA[
1、“==”
 
    1）用于比较两个基本数据类型数据是否相等，比较的是内存中存储的值是否相等。
    如：int a=100;
           int b=100;
    则a==b结果为true。
 
    2）用于判断两个引用变量是否指向同一对象。
    如：String a=&quot;abc&quot;;
           b=a;
    则a==b结果为tr...]]></description><category></category></item><item><title><![CDATA[JDBC操作数据库基本步骤]]></title><link>https://blog.youkuaiyun.com/JUSTWOSHISHUI/article/details/84709968</link><guid>https://blog.youkuaiyun.com/JUSTWOSHISHUI/article/details/84709968</guid><author>JUSTWOSHISHUI</author><pubDate>Thu, 02 Apr 2015 16:21:42 +0800</pubDate><description><![CDATA[
1、JDBC概念
    1）从物理结构：JDBC是Java语言访问数据库的一套接口（API）集合。
    2）从本质上：JDBC是调用者（开发人员）和实现者（数据库厂商）之间的协议。
    3）JDBC的实现由数据库厂商以驱动程序的形式提供。
    4）开发人员借助JDBC的API，就可以使用纯Java的方式来连接和操纵数据库。 
 
2、JDBC常用接口和类简介
   ...]]></description><category></category></item><item><title><![CDATA[一个典型的Web应用部署结构分析]]></title><link>https://blog.youkuaiyun.com/JUSTWOSHISHUI/article/details/84708444</link><guid>https://blog.youkuaiyun.com/JUSTWOSHISHUI/article/details/84708444</guid><author>JUSTWOSHISHUI</author><pubDate>Wed, 25 Mar 2015 17:35:40 +0800</pubDate><description><![CDATA[
1、要成功部署一个Web应用，则必须遵循以下标准（参考）目录结构。     2、目录说明
  
    1）WEB-INF目录：必须直接放在Web应用上下文之下（即一级目录）。
    2）class目录：必须直接放在WEB-INF目录下。所有类文件（普通bean、servlet、监听器、过滤器、辅助类及标志处理器等）的包结构都必须直接放在class目录下，里面存放编译后的.class文...]]></description><category></category></item><item><title><![CDATA[JSP的七个常用动作解析]]></title><link>https://blog.youkuaiyun.com/JUSTWOSHISHUI/article/details/84708270</link><guid>https://blog.youkuaiyun.com/JUSTWOSHISHUI/article/details/84708270</guid><author>JUSTWOSHISHUI</author><pubDate>Wed, 25 Mar 2015 09:47:18 +0800</pubDate><description><![CDATA[
1、定义
    JSP动作通过XML语法格式的标记来在请求处理阶段控制Servlet引擎的行为。利用JSP动作可以动态地插入文件、重用JavaBean组件、把用户重定向到另外的页面以及为Java插件生成HTML代码等（百科摘录）。
 
2、在JSP2.0规范中，大概定义了20种标准动作元素，本文主要讲解七种常用的七种。即include、forward、useBean、getProper...]]></description><category></category></item><item><title><![CDATA[深入理解Jsp中的两种包含机制——include指令和include动作]]></title><link>https://blog.youkuaiyun.com/JUSTWOSHISHUI/article/details/84708050</link><guid>https://blog.youkuaiyun.com/JUSTWOSHISHUI/article/details/84708050</guid><author>JUSTWOSHISHUI</author><pubDate>Tue, 24 Mar 2015 10:17:10 +0800</pubDate><description><![CDATA[
一、引子
    我们知道一般网站的每个页面都拥有相同的页眉（如网站的logo）和页脚文件（如版权说明），而且这两个部分的内容一般是很少发生变动的。为此，我们就需要在每个页面都反复的编写同样的页眉和页脚，想想也够无聊的。既然都是重复的内容，那我们是不是可以将这些重复性的内容放到单独的一个文件（一般称为模板文件）中，然后在其他页面引入这个文件呢？答案是可以的。
    在Jsp中就有一个“包...]]></description><category></category></item><item><title><![CDATA[JSP九大隐式（内置）对象详解（转）]]></title><link>https://blog.youkuaiyun.com/JUSTWOSHISHUI/article/details/84708036</link><guid>https://blog.youkuaiyun.com/JUSTWOSHISHUI/article/details/84708036</guid><author>JUSTWOSHISHUI</author><pubDate>Tue, 24 Mar 2015 09:49:41 +0800</pubDate><description><![CDATA[


    原文地址：http://www.admin10000.com/Document/152.html
 
    JSP中一共预先定义了9个这样的对象，分别为：request、response、session、application、out、pagecontext、config、page、exception
    1、request对象
    request 对象是 j...]]></description><category></category></item><item><title><![CDATA[容器如何处理JSP——原理及执行流程详解]]></title><link>https://blog.youkuaiyun.com/JUSTWOSHISHUI/article/details/84707802</link><guid>https://blog.youkuaiyun.com/JUSTWOSHISHUI/article/details/84707802</guid><author>JUSTWOSHISHUI</author><pubDate>Mon, 23 Mar 2015 09:49:28 +0800</pubDate><description><![CDATA[
1、当客户第一次访问Jsp页面时，容器主要按以下流程处理JSP文件。大体流程如下图所示。    
                                                       图1 JSP总体执行流程图
 
2、执行原理及流程
 
    假设：容器=具体的Jsp引擎（Tomcat中的JSP引擎就是一个Servlet程序，它负责解释和执行JSP页面）...]]></description><category></category></item><item><title><![CDATA[Web中三大属性范围的线程安全性分析及处理]]></title><link>https://blog.youkuaiyun.com/JUSTWOSHISHUI/article/details/84707743</link><guid>https://blog.youkuaiyun.com/JUSTWOSHISHUI/article/details/84707743</guid><author>JUSTWOSHISHUI</author><pubDate>Sun, 22 Mar 2015 17:28:35 +0800</pubDate><description><![CDATA[
     在Servlet中，我们可以将属性（内容）保存到三个基本的属性范围中，即Web应用上下文（Context）、会话（Session）以及请求（Request），以供Web应用中的其他组件在适当的时候获取。 但由于Servlet处于（大部分情况）多线程的环境中，所以对以上属性范围内容的操作也自然存在线程安全的问题。
 
1、先从可访问性、作用域及适用场景三个方面，介绍下三个属性作用域...]]></description><category></category></item><item><title><![CDATA[HTTP的会话（Session）机制——原理、实现方式及应用详解]]></title><link>https://blog.youkuaiyun.com/JUSTWOSHISHUI/article/details/84707708</link><guid>https://blog.youkuaiyun.com/JUSTWOSHISHUI/article/details/84707708</guid><author>JUSTWOSHISHUI</author><pubDate>Sun, 22 Mar 2015 12:07:04 +0800</pubDate><description><![CDATA[
待编辑。。。。
]]></description><category></category></item><item><title><![CDATA[关于Servlet单实例多线程及安全性的探讨]]></title><link>https://blog.youkuaiyun.com/JUSTWOSHISHUI/article/details/84707707</link><guid>https://blog.youkuaiyun.com/JUSTWOSHISHUI/article/details/84707707</guid><author>JUSTWOSHISHUI</author><pubDate>Sun, 22 Mar 2015 12:03:35 +0800</pubDate><description><![CDATA[
 
待编辑。。。
]]></description><category></category></item><item><title><![CDATA[使用ServletContextListener创建和关闭一个数据库连接]]></title><link>https://blog.youkuaiyun.com/JUSTWOSHISHUI/article/details/84707597</link><guid>https://blog.youkuaiyun.com/JUSTWOSHISHUI/article/details/84707597</guid><author>JUSTWOSHISHUI</author><pubDate>Sat, 21 Mar 2015 00:18:15 +0800</pubDate><description><![CDATA[
1、流程简述
 
    1）上下文初始化时得到通知（Web应用部署时）。
        a）从ServletContext中得到上下文初始化参数（配置在web.xml中）。
        b）使用初始化参数创建一个新的数据库连接。
        c）把数据库连接作为属性保持到ServletContext上下文中，使得整个Web应用的各个部分都能访问。
 
     2）上...]]></description><category></category></item><item><title><![CDATA[ServletConfig和ServletContext的区别及应用]]></title><link>https://blog.youkuaiyun.com/JUSTWOSHISHUI/article/details/84707449</link><guid>https://blog.youkuaiyun.com/JUSTWOSHISHUI/article/details/84707449</guid><author>JUSTWOSHISHUI</author><pubDate>Fri, 20 Mar 2015 11:59:00 +0800</pubDate><description><![CDATA[
一、区别
 
1、定义
 
    1）ServletConfig：Servlet的配置对象，容器在初始化Servlet时通过它传递信息给Servlet。
    2）ServletContext：上下文对象，提供了一系列方法供Servlet与Web容器交互。
 
2、创建时机
 
    1）ServletConfig：在容器初始化Servlet的时候，并为其提供上下文初始...]]></description><category></category></item><item><title><![CDATA[Servlet中请求转发时forward()和include()的区别]]></title><link>https://blog.youkuaiyun.com/JUSTWOSHISHUI/article/details/84707309</link><guid>https://blog.youkuaiyun.com/JUSTWOSHISHUI/article/details/84707309</guid><author>JUSTWOSHISHUI</author><pubDate>Thu, 19 Mar 2015 16:30:32 +0800</pubDate><description><![CDATA[
1、定义
 
    1）forward()：表示在服务器端从一个Servlet中将请求转发到另一个资源（Servlet、Jsp或Html等），本意是让第一个组件对请求做些预处理（或者什么都不做），而让另一组件处理并返回响应。
    2）include()：表示在响应中包含另一个资源（Servlet、Jsp或Html等）的响应内容，最终被包含的页面产生的任何响应都将并入原来的respo...]]></description><category></category></item><item><title><![CDATA[Servlet中请求转发和重定向的原理及区别]]></title><link>https://blog.youkuaiyun.com/JUSTWOSHISHUI/article/details/84707233</link><guid>https://blog.youkuaiyun.com/JUSTWOSHISHUI/article/details/84707233</guid><author>JUSTWOSHISHUI</author><pubDate>Thu, 19 Mar 2015 12:01:14 +0800</pubDate><description><![CDATA[
1、定义
 
    1）Forward（请求转向）：服务器程序内部请求转向，这个特性允许前一个程序用于处理请求，而后一个程序用来返回响应。
    2）Redirect（重定向）：服务端发送给客户端一个重定向的临时响应头，这个响应头包含重定向之后的URL，客户端用新的URL重新向服务器发送一个新的请求。
 
2、定义简单理解
 
   1）请求转发只是把请求转发给服务器上（通常...]]></description><category></category></item><item><title><![CDATA[Servlet重定向（sendRedirect）流程简析]]></title><link>https://blog.youkuaiyun.com/JUSTWOSHISHUI/article/details/84707203</link><guid>https://blog.youkuaiyun.com/JUSTWOSHISHUI/article/details/84707203</guid><author>JUSTWOSHISHUI</author><pubDate>Thu, 19 Mar 2015 10:58:29 +0800</pubDate><description><![CDATA[
    我们知道，当一个请求到达Servlet时，如果你不想处理该请求，你可以将请求分派（转发）给Web引用中的另一个组件（Servlet或Jsp等）来处理（即转发），又或者可以把请求重定向到另一个完全不同的URL来处理（即重定向）。注意，请求分派发生在服务器端，由服务器完成，而重定向发生在客户端，由客户（浏览器）完成。（关于两者的详细区别，可以参考：《Servlet中请求转发和重定向的原理及...]]></description><category></category></item><item><title><![CDATA[Http中使用Get和Post方法的区别]]></title><link>https://blog.youkuaiyun.com/JUSTWOSHISHUI/article/details/84706991</link><guid>https://blog.youkuaiyun.com/JUSTWOSHISHUI/article/details/84706991</guid><author>JUSTWOSHISHUI</author><pubDate>Wed, 18 Mar 2015 12:03:53 +0800</pubDate><description><![CDATA[
以下分多个方面介绍Get和Post的区别：
 
1、本质：Get是先服务器获取数据的一种请求，应该是安全且幂等的，而Post是向服务器提交（并更新）数据的一种请求，通常是非幂等。
 
2、参数传递：Get通过URL传递，参数数据会直接拼接到RUL后面（请求头中），而Post则会将参数数据放到请求体中。
 
3、数据量：Get小，最多1024个字节（注意是整个URL长度，而不仅仅是参...]]></description><category></category></item><item><title><![CDATA[Servlet生命周期（图解）]]></title><link>https://blog.youkuaiyun.com/JUSTWOSHISHUI/article/details/84706950</link><guid>https://blog.youkuaiyun.com/JUSTWOSHISHUI/article/details/84706950</guid><author>JUSTWOSHISHUI</author><pubDate>Wed, 18 Mar 2015 10:28:50 +0800</pubDate><description><![CDATA[
1、Servlet生命周期其实很简单：只有一个主要状态——初始化。如果Servlet没有初始化，则要要么正在初始化（运行构造函数及init()方法）、正在撤消（运行其destory()方法），要么就是不存在。
 
2、图解     3、Servlet生命周期三大重要时刻
 
    1）init()：初始化，servlet实例被创建后，并在servlet能为客户请求提供服务前，容器会调...]]></description><category></category></item></channel></rss>