<?xml version="1.0" encoding="utf-8" ?><rss version="2.0"><channel><title><![CDATA[零点IT室]]></title><description><![CDATA[此博客是我做java开发时候所开，主要用来学习专业知识，同时和大家分享一些知识，这是一个学习平台。]]></description><link>https://blog.youkuaiyun.com/u013133077</link><language>zh-cn</language><generator>https://blog.youkuaiyun.com/</generator><copyright><![CDATA[Copyright &copy; u013133077]]></copyright><item><title><![CDATA[java finalize的一些问题]]></title><link>https://blog.youkuaiyun.com/u013133077/article/details/24853067</link><guid>https://blog.youkuaiyun.com/u013133077/article/details/24853067</guid><author>u013133077</author><pubDate>Fri, 02 May 2014 00:08:36 +0800</pubDate><description><![CDATA[一、finalize的作用
  由于在java中存在垃圾回收器，因此许多人认为它相当于C++中的析构函数，然而，垃圾回收器只会回收使用new方法获得的内存，而通过其他方法得到的内存以及任何其他系统资源（比如文件句柄、数据库连接等）都不能通过垃圾回收器得到释放。因此我们需要其它的释放函数。那么能够做到这一切的是finalize()方法（但是，一定不要使用finalzie方法去释放这些资源）。fin]]></description><category></category></item><item><title><![CDATA[Hibernate配置不同数据库的连接及SQL方言]]></title><link>https://blog.youkuaiyun.com/u013133077/article/details/24852707</link><guid>https://blog.youkuaiyun.com/u013133077/article/details/24852707</guid><author>u013133077</author><pubDate>Thu, 01 May 2014 23:53:10 +0800</pubDate><description><![CDATA[Hibernate 不同数据库的连接及SQL方言
　　
　　org.hibernate.dialect.MySQLDialect
　　com.mysql.jdbc.Driver
　　
　　jdbc:mysql://localhost/dbname?characterEncoding=gb2312
　　
　　root
　　
　　root
　　
　　org.hibernate.d]]></description><category></category></item><item><title><![CDATA[SQL中union和union all的区别？]]></title><link>https://blog.youkuaiyun.com/u013133077/article/details/19560349</link><guid>https://blog.youkuaiyun.com/u013133077/article/details/19560349</guid><author>u013133077</author><pubDate>Thu, 20 Feb 2014 16:16:33 +0800</pubDate><description><![CDATA[UNION用的比较多
union all是直接连接，取到得是所有值，记录可能有重复   
union 是取唯一值，记录没有重复   
1、UNION 的语法如下：
     [SQL 语句 1]
      UNION
     [SQL 语句 2]

2、UNION ALL 的语法如下：
     [SQL 语句 1]
      UNION ALL
     [SQL 语]]></description><category></category></item><item><title><![CDATA[数据库中的左外连接右外连接和内连接的区别？]]></title><link>https://blog.youkuaiyun.com/u013133077/article/details/18663589</link><guid>https://blog.youkuaiyun.com/u013133077/article/details/18663589</guid><author>u013133077</author><pubDate>Wed, 22 Jan 2014 15:34:10 +0800</pubDate><description><![CDATA[先说左外连接和右外连接：
[TEST1@orcl#16-12月-11] SQL>select * from t1;

        ID NAME
---------- --------------------
         1 aaa
         2 bbb

[TEST1@orcl#16-12月-11] SQL>select * from t2;

        ID]]></description><category></category></item><item><title><![CDATA[JSP中ContentType类型集]]></title><link>https://blog.youkuaiyun.com/u013133077/article/details/17911691</link><guid>https://blog.youkuaiyun.com/u013133077/article/details/17911691</guid><author>u013133077</author><pubDate>Mon, 06 Jan 2014 09:43:54 +0800</pubDate><description><![CDATA[ContentType：
　　ContentType属性指定响应的 HTTP 内容类型。如果未指定 ContentType，默认为 text/HTML。
　　语法
　　Response.ContentType[= ContentType ]
　　参数
　　ContentType
　　描述内容类型的字符串。该字符串通常被格式化为类型/子类型，其中类型是常规内容范畴而子类为特定内容类型。有]]></description><category></category></item><item><title><![CDATA[Javascript 与正则表达式]]></title><link>https://blog.youkuaiyun.com/u013133077/article/details/17911609</link><guid>https://blog.youkuaiyun.com/u013133077/article/details/17911609</guid><author>u013133077</author><pubDate>Mon, 06 Jan 2014 09:39:58 +0800</pubDate><description><![CDATA[Javascript 与正则表达式
一、正则表达式(regular expression简称res)
1、定义：
一个正则表达式就是由普通字符以及特殊字符（称为元字符）组成的文字模式。该模式描述在查找文字主体时待匹配的一个或多个字符串。正则表达式作为一个模板，将某个字符模式与所搜索的字符串进行匹配。
 
2、作用：
正则表达式提供了功能强大、灵活而又高效的方法来处理文本。正则表达式的全]]></description><category></category></item><item><title><![CDATA[常用正则表达式]]></title><link>https://blog.youkuaiyun.com/u013133077/article/details/17911557</link><guid>https://blog.youkuaiyun.com/u013133077/article/details/17911557</guid><author>u013133077</author><pubDate>Mon, 06 Jan 2014 09:35:30 +0800</pubDate><description><![CDATA[常用正则表达式：
正则表达式用于字符串处理、表单验证等场合，实用高效。现将一些常用的表达式收集于此，以备不时之需。 


匹配中文字符的正则表达式： [\u4e00-\u9fa5] 
评注：匹配中文还真是个头疼的事，有了这个表达式就好办了 


匹配双字节字符(包括汉字在内)：[^\x00-\xff] 
评注：可以用来计算字符串的长度（一个双字节字符长度计2，ASCII字符计1）]]></description><category></category></item><item><title><![CDATA[Session用法]]></title><link>https://blog.youkuaiyun.com/u013133077/article/details/17889841</link><guid>https://blog.youkuaiyun.com/u013133077/article/details/17889841</guid><author>u013133077</author><pubDate>Sun, 05 Jan 2014 20:43:45 +0800</pubDate><description><![CDATA[1.获取session对象：request.getSession();

2.给session设置值：session.setAttribute("变量名",值对象);
3.获取session中的值:session.getAttribute("变量名");

4.删除session中的值：
session.removeAttribute("变量名");
session.invalida]]></description><category></category></item><item><title><![CDATA[Servlet生命周期]]></title><link>https://blog.youkuaiyun.com/u013133077/article/details/17889627</link><guid>https://blog.youkuaiyun.com/u013133077/article/details/17889627</guid><author>u013133077</author><pubDate>Sun, 05 Jan 2014 20:38:41 +0800</pubDate><description><![CDATA[Servlet生命周期：





Servlet对象是在用户第一次访问时候创建的，对象创建之后就驻留在内存中然后响应后续的请求。Servlet对象一旦创建，init()方法被调用，客户端的每次请求都会导致Service()方法的执行，根据请求的方式调用相应的doGet()和doPost()方法；Servlet对象被摧毁时候destroy()方法会被执行，Web服务器停止或web应用从]]></description><category></category></item><item><title><![CDATA[会话的两大技术Session和Cookie的区别]]></title><link>https://blog.youkuaiyun.com/u013133077/article/details/17888733</link><guid>https://blog.youkuaiyun.com/u013133077/article/details/17888733</guid><author>u013133077</author><pubDate>Sun, 05 Jan 2014 20:07:49 +0800</pubDate><description><![CDATA[会话的两大技术Session和Cookie的区别：
**Cookie：会话消息保存在客户端；
缺点：会话消息保存在客户端，存在安全性。
优点：对服务器要求较低。
相关技术代码：
//获取Cookie
Cookie[] cookies = request.getCookies() ;
//创建Cookie对象
Cookie cookie = new Cookie("xxx","xxx]]></description><category></category></item><item><title><![CDATA[重定向redirect与转发forward的区别]]></title><link>https://blog.youkuaiyun.com/u013133077/article/details/17888697</link><guid>https://blog.youkuaiyun.com/u013133077/article/details/17888697</guid><author>u013133077</author><pubDate>Sun, 05 Jan 2014 19:59:06 +0800</pubDate><description><![CDATA[重定向redirect与转发forward的区别（重要）：


   或请求和转发的区别：
   或客户端和服务端跳转的区别：
1) 转发一次请求 一次响应； 重定向两次请求 两次响应
2) 转发URL地址 不变，重定向URL地址改变第二个资源地址
3) 转发只能转发给同一个网站内部资源，重定向可以定向到任何网站 
4) 转发中/属于服务器内部路径 不写工程名，重定向/来自客户端必]]></description><category></category></item><item><title><![CDATA[如何禁用本地缓存]]></title><link>https://blog.youkuaiyun.com/u013133077/article/details/17888677</link><guid>https://blog.youkuaiyun.com/u013133077/article/details/17888677</guid><author>u013133077</author><pubDate>Sun, 05 Jan 2014 19:56:59 +0800</pubDate><description><![CDATA[如何禁用本地缓存？
使用三个头信息  才禁用浏览器缓存(不同的浏览器的兼容问题)
response.setHeader("Pragma", "no-cache");
response.setHeader("Cache-Control", "no-cache");
response.setDateHeader("Expires", -1);]]></description><category></category></item><item><title><![CDATA[GET和POST两种请求方式的区别]]></title><link>https://blog.youkuaiyun.com/u013133077/article/details/17888643</link><guid>https://blog.youkuaiyun.com/u013133077/article/details/17888643</guid><author>u013133077</author><pubDate>Sun, 05 Jan 2014 19:55:13 +0800</pubDate><description><![CDATA[GET和POST两种请求方式的区别：
1.什么样是GET 请求    
1)直接在地址栏输入  
2)超连接   
3)form表单中method=get
2. 什么样是POSt请求   form表单中method=POST
3.以get方式提交请求时，在请求行中会将提交信息直接带过去
格式 /day03_1/login?username=tom&password=123 
以po]]></description><category></category></item><item><title><![CDATA[equals和==的区别]]></title><link>https://blog.youkuaiyun.com/u013133077/article/details/17888511</link><guid>https://blog.youkuaiyun.com/u013133077/article/details/17888511</guid><author>u013133077</author><pubDate>Sun, 05 Jan 2014 19:52:22 +0800</pubDate><description><![CDATA[equals和==的区别？


经常被简单的理解为equals方法用来比较两个对象是否相同，
而==比较运算符用来比较两个基本数据类型的数值是否相同。

这样的理解无可厚非，但还要透过简单看看本质，才会更清晰。


1，基本数据类型的值。
int x = 3;
int y = 3;
System.out.println(x==y);//true
对于基本数据类型的值只能用]]></description><category></category></item><item><title><![CDATA[如何获取客户端真实IP地址]]></title><link>https://blog.youkuaiyun.com/u013133077/article/details/17880551</link><guid>https://blog.youkuaiyun.com/u013133077/article/details/17880551</guid><author>u013133077</author><pubDate>Sun, 05 Jan 2014 11:15:28 +0800</pubDate><description><![CDATA[1.获得客户端真实IP地址的方法一：

Java code 

public String getRemortIP(HttpServletRequest request) {
  if (request.getHeader("x-forwarded-for") == null) {
   return request.getRemoteAddr();
  }
  return re]]></description><category></category></item><item><title><![CDATA[常见连接数据库的URL几种方式]]></title><link>https://blog.youkuaiyun.com/u013133077/article/details/17878649</link><guid>https://blog.youkuaiyun.com/u013133077/article/details/17878649</guid><author>u013133077</author><pubDate>Sun, 05 Jan 2014 10:03:29 +0800</pubDate><description><![CDATA[1.MySQL

String url = "jdbc:mysql://localhost/数据库名?useUnicode=true&characterEncoding=GBK";
2.Oracle连接数据库的url有两种：

（1）jdbc:oracle:thin:@localhost:1521:databaseName   常用操作sql的工具：sqlDeveloper.exe，还可]]></description><category></category></item></channel></rss>