<?xml version="1.0" encoding="utf-8" ?><rss version="2.0"><channel><title><![CDATA[xiaobaixie的博客]]></title><description><![CDATA[Java学习中的知识记录，便于复习。]]></description><link>https://blog.youkuaiyun.com/xiaobaixie</link><language>zh-cn</language><generator>https://blog.youkuaiyun.com/</generator><copyright><![CDATA[Copyright &copy; xiaobaixie]]></copyright><item><title><![CDATA[final关键字]]></title><link>https://blog.youkuaiyun.com/xiaobaixie/article/details/78629323</link><guid>https://blog.youkuaiyun.com/xiaobaixie/article/details/78629323</guid><author>xiaobaixie</author><pubDate>Fri, 24 Nov 2017 23:56:43 +0800</pubDate><description><![CDATA[Java中的final关键字非常重要，它可以应用于类、方法以及变量。这篇文章中我将带你看看什么是final关键字？将变量，方法和类声明为final代表了什么？使用final的好处是什么？最后也有一些使用final关键字的实例。final经常和static一起使用来声明常量，你也会看到final是如何改善应用性能的。

final关键字的含义?

final在Java中是一个保留的关键字，可]]></description><category></category></item><item><title><![CDATA[面试题积累之继承（细节问题）]]></title><link>https://blog.youkuaiyun.com/xiaobaixie/article/details/78629313</link><guid>https://blog.youkuaiyun.com/xiaobaixie/article/details/78629313</guid><author>xiaobaixie</author><pubDate>Fri, 24 Nov 2017 23:55:02 +0800</pubDate><description><![CDATA[public class Test1 {

	static {
		System.out.print("1");
	}
	
	public Test1() {
		System.out.print("a");
	}
}public class Test3 extends Test1 {

	static {
		System.out.print("2");
	}
	
	public Test3()]]></description><category></category></item><item><title><![CDATA[Java之冒泡排序]]></title><link>https://blog.youkuaiyun.com/xiaobaixie/article/details/78629304</link><guid>https://blog.youkuaiyun.com/xiaobaixie/article/details/78629304</guid><author>xiaobaixie</author><pubDate>Fri, 24 Nov 2017 23:51:41 +0800</pubDate><description><![CDATA[public class BubbleSort {

	/**
	 * 冒泡排序
	 * @param args
	 */
	
	public static void main(String[] args) {
		
		//初始化一个数组
		int[] arr = {2,31,5,4,1,9};
		
		System.out.println("原数组：");
		for (int i=0; ]]></description><category></category></item><item><title><![CDATA[SpringMVC拦截器]]></title><link>https://blog.youkuaiyun.com/xiaobaixie/article/details/78587075</link><guid>https://blog.youkuaiyun.com/xiaobaixie/article/details/78587075</guid><author>xiaobaixie</author><pubDate>Mon, 20 Nov 2017 21:46:30 +0800</pubDate><description><![CDATA[<div class="markdown_views">
                    <p>　　Spring MVC也可以使用拦截器对请求进行拦截处理。</p>
自定义拦截器　　用户可以通过实现HandlerInterceptor接口，使用自定义的拦截器。 
　　下面展示如何配置自定义的拦截器：创建拦截器类FirstInterceptorpublic class FirstInterce]]></description><category></category></item><item><title><![CDATA[Hibernate与Mybatis]]></title><link>https://blog.youkuaiyun.com/xiaobaixie/article/details/78520930</link><guid>https://blog.youkuaiyun.com/xiaobaixie/article/details/78520930</guid><author>xiaobaixie</author><pubDate>Mon, 13 Nov 2017 15:34:17 +0800</pubDate><description><![CDATA[1、hibernate 入门门槛高，是一个标准的ORM矿建（对象关系映射），不需要程序写sql，sql语句自动生成，对sql语句进行优化、修改比较困难。

　  mybatis专注于sql本身，需要程序员自己编写sql语句，sql修改、优化比较方便。是一个不完全的ORM框架，虽然程序员自己写sql，mybatis也可以实现映射（输入映射，输出映射）

应用场景方面：

2、hibern]]></description><category></category></item><item><title><![CDATA[SpringMVC与struts2的区别]]></title><link>https://blog.youkuaiyun.com/xiaobaixie/article/details/78520898</link><guid>https://blog.youkuaiyun.com/xiaobaixie/article/details/78520898</guid><author>xiaobaixie</author><pubDate>Mon, 13 Nov 2017 15:32:24 +0800</pubDate><description><![CDATA[1、springmvc基于方法开发的，struts2基于类开发的。
2、单例和多例的区别：springmvc在映射的时候，通过形参来接收参数的，是将url和controller方法映射，映射成功后，springmvc生成一个handlers对象，对象中只包括一个method，方法执行结束的时候，形参的数据就销毁，
所以springmvc可以进行单例开发，并且建议使用。
但是structs接收]]></description><category></category></item><item><title><![CDATA[面试积累之equals与==]]></title><link>https://blog.youkuaiyun.com/xiaobaixie/article/details/78494069</link><guid>https://blog.youkuaiyun.com/xiaobaixie/article/details/78494069</guid><author>xiaobaixie</author><pubDate>Thu, 09 Nov 2017 21:04:47 +0800</pubDate><description><![CDATA[public static void main(String[] args) {
		/*
		public Integer(int value) {
	        this.value = value;
	    }
		*/
		Integer a = new Integer(3);
		Integer b = 3;
		int c = 3;
		System.out.println(a]]></description><category></category></item><item><title><![CDATA[Hibernate API（常用）]]></title><link>https://blog.youkuaiyun.com/xiaobaixie/article/details/78228995</link><guid>https://blog.youkuaiyun.com/xiaobaixie/article/details/78228995</guid><author>xiaobaixie</author><pubDate>Fri, 13 Oct 2017 17:57:48 +0800</pubDate><description><![CDATA[|-- Configuration       配置管理类对象
         config.configure();    加载主配置文件的方法(hibernate.cfg.xml)  默认加载src/hibernate.cfg.xml
         config.configure(“cn/config/hibernate.cfg.xml”);   加载指定路径下指定名称的主配置文件]]></description><category></category></item><item><title><![CDATA[Hibernate配置文件之主配置文件]]></title><link>https://blog.youkuaiyun.com/xiaobaixie/article/details/78228956</link><guid>https://blog.youkuaiyun.com/xiaobaixie/article/details/78228956</guid><author>xiaobaixie</author><pubDate>Fri, 13 Oct 2017 17:54:33 +0800</pubDate><description><![CDATA[Hibernate配置文件，主配置文件。
命名：hibernate.cfg.xml
<!DOCTYPE hibernate-configuration PUBLIC
	"-//Hibernate/Hibernate Configuration DTD 3.0//EN"
	"http://www.hibernate.org/dtd/hibernate-configuration-3.0.dtd"]]></description><category></category></item><item><title><![CDATA[Hibernate配置文件之映射文件配置（二）]]></title><link>https://blog.youkuaiyun.com/xiaobaixie/article/details/78228919</link><guid>https://blog.youkuaiyun.com/xiaobaixie/article/details/78228919</guid><author>xiaobaixie</author><pubDate>Fri, 13 Oct 2017 17:51:05 +0800</pubDate><description><![CDATA[Hibernate映射文件配置，复合主键映射



<!DOCTYPE hibernate-mapping PUBLIC 
	"-//Hibernate/Hibernate Mapping DTD 3.0//EN"
	"http://www.hibernate.org/dtd/hibernate-mapping-3.0.dtd">]]></description><category></category></item><item><title><![CDATA[Hibernate配置文件之映射文件配置（一）]]></title><link>https://blog.youkuaiyun.com/xiaobaixie/article/details/78228875</link><guid>https://blog.youkuaiyun.com/xiaobaixie/article/details/78228875</guid><author>xiaobaixie</author><pubDate>Fri, 13 Oct 2017 17:46:42 +0800</pubDate><description><![CDATA[Hibernate映射文件配置，单列主键

<!DOCTYPE hibernate-mapping PUBLIC 
	"-//Hibernate/Hibernate Mapping DTD 3.0//EN"
	"http://www.hibernate.org/dtd/hibernate-mapping-3.0.dtd">



<!-- 
	package: 要映射的对象所在的包(可选,如果不]]></description><category></category></item><item><title><![CDATA[oracle数据库调整字段顺序]]></title><link>https://blog.youkuaiyun.com/xiaobaixie/article/details/77892034</link><guid>https://blog.youkuaiyun.com/xiaobaixie/article/details/77892034</guid><author>xiaobaixie</author><pubDate>Fri, 08 Sep 2017 11:05:27 +0800</pubDate><description><![CDATA[声明：本例以oracle自带的数据库，修改表EMP中SAL的位置。原表SAL为第6列，但是删除之后，再次添加，直接添加到表字段的最后，为保证与原表一致，故百度，参照前辈经验，进行修改，留此备份，以备不时之需。
一、以sys身份登录（以DOS窗口为基础）
sqlplus / as sysdba二、查询需要修改表的ID。
select object_id

　　from all_objects]]></description><category></category></item><item><title><![CDATA[MySQL加强170725]]></title><link>https://blog.youkuaiyun.com/xiaobaixie/article/details/76176943</link><guid>https://blog.youkuaiyun.com/xiaobaixie/article/details/76176943</guid><author>xiaobaixie</author><pubDate>Thu, 27 Jul 2017 11:02:13 +0800</pubDate><description><![CDATA[一、课程回顾：
  1.1MySQL基础
1）MySQL存储结构：数据库：数据库---à表---à数据  SQL语句
2）管理数据库：
  增加：create database 数据库 defaultcharacter utf8;
  删除：drop database 数据库;
  修改：alter database 数据库 defaultcharacter gbk;
  查询：sh]]></description><category></category></item><item><title><![CDATA[MySQL170724]]></title><link>https://blog.youkuaiyun.com/xiaobaixie/article/details/76176928</link><guid>https://blog.youkuaiyun.com/xiaobaixie/article/details/76176928</guid><author>xiaobaixie</author><pubDate>Thu, 27 Jul 2017 11:01:30 +0800</pubDate><description><![CDATA[一、课程回顾
  1.1自定义标签&编码实战
1.1.1自定义标签步骤
  1）编写标签处理器类，继承SimpleTagSupport类，继承doTag方法
  2）在WEB-INF目录下建立tld文件，在tld配置标签
  3）在jsp页面导入标签库，使用taglib指令
  4）在jsp页面中使用标签库中的标签
1.1.2自定义标签生命周期：
  SimpleTag接口：
 ]]></description><category></category></item><item><title><![CDATA[自定义标签&编码实战170723]]></title><link>https://blog.youkuaiyun.com/xiaobaixie/article/details/76176911</link><guid>https://blog.youkuaiyun.com/xiaobaixie/article/details/76176911</guid><author>xiaobaixie</author><pubDate>Thu, 27 Jul 2017 11:00:34 +0800</pubDate><description><![CDATA[一、课程回顾
1、jsp加强
1.1  jsp的9大内置对象
  request     HttpServletRequest
  response    HttpServletResponse
config      ServletConfig
application  ServletContext
exception   Throwable
page        Object]]></description><category></category></item><item><title><![CDATA[编码实战&jsp基础170720]]></title><link>https://blog.youkuaiyun.com/xiaobaixie/article/details/76176887</link><guid>https://blog.youkuaiyun.com/xiaobaixie/article/details/76176887</guid><author>xiaobaixie</author><pubDate>Thu, 27 Jul 2017 10:58:45 +0800</pubDate><description><![CDATA[一、课程回顾
1.1   会话管理：
1）  会话管理：管理浏览器和服务器之间的会话过程中产生的会话数据
2）  Cookie技术：会话数据保存在浏览器客户端
Cookie核心的API：
（1）在服务器端创建cookie对象
     Cookie cookie = newCookie(“name”,”value”);
（2）把cookie发送给浏览器端（通过响应头：set-cook]]></description><category></category></item><item><title><![CDATA[会话管理170718]]></title><link>https://blog.youkuaiyun.com/xiaobaixie/article/details/76176861</link><guid>https://blog.youkuaiyun.com/xiaobaixie/article/details/76176861</guid><author>xiaobaixie</author><pubDate>Thu, 27 Jul 2017 10:57:40 +0800</pubDate><description><![CDATA[一、课程回顾
  Servlet编程
（1）servlet生命周期
      构造方法：创建servlet对象。默认情况下，第一次访问servlet对象时，只调用一次
      init方法（有参）：创建完servlet对象后调用。只调用一次。
        注意：会调用无参的init方法
      Service方法：servlet提供服务的方法。每次发出请求调用。]]></description><category></category></item><item><title><![CDATA[Tomcat]]></title><link>https://blog.youkuaiyun.com/xiaobaixie/article/details/75388169</link><guid>https://blog.youkuaiyun.com/xiaobaixie/article/details/75388169</guid><author>xiaobaixie</author><pubDate>Wed, 19 Jul 2017 15:11:31 +0800</pubDate><description><![CDATA[一、Web开发入门
1.1   引入
  之前的程序：java桌面程序，控制台控制，socketgui界面。Javase规范
  以后的程序：javaweb程序。浏览器控制，javaee规范
1.2   软件的结构
  C/S（Client/Server 客户端-服务器端）
典型应用：QQ软件，飞秋，
特点：
（1）必须下载特定的客户端程序。
       （2）服务器端升级，客]]></description><category></category></item><item><title><![CDATA[Servlet编程]]></title><link>https://blog.youkuaiyun.com/xiaobaixie/article/details/75387858</link><guid>https://blog.youkuaiyun.com/xiaobaixie/article/details/75387858</guid><author>xiaobaixie</author><pubDate>Wed, 19 Jul 2017 15:10:37 +0800</pubDate><description><![CDATA[一、课程回顾
  http协议：
（1）http协议：对浏览器客户端和服务端之间数据传输的格式规范
（2）http请求：浏览器--à服务器端
   格式：
     请求行（请求方式（GET/POST） 请求资源（URL） http协议版本（http1.1））
     请求头（键值对形式存在。host、user-agent、referrer）
     一个空行
     实体内]]></description><category></category></item><item><title><![CDATA[http协议]]></title><link>https://blog.youkuaiyun.com/xiaobaixie/article/details/75387629</link><guid>https://blog.youkuaiyun.com/xiaobaixie/article/details/75387629</guid><author>xiaobaixie</author><pubDate>Wed, 19 Jul 2017 15:09:40 +0800</pubDate><description><![CDATA[一、课程回顾
  web入门
    （1）web服务软件作用：把本地资源共享给外部访问
         （2）tomcat服务器基本操作
              启动：%tomcat%/bin/startup.bat
                    关闭：%tomcat%/bin/shutdown.bat
                    访问tomcat主页：]]></description><category></category></item></channel></rss>