<?xml version="1.0" encoding="utf-8" ?><rss version="2.0"><channel><title><![CDATA[yuankai08021的博客]]></title><description><![CDATA[]]></description><link>https://blog.youkuaiyun.com/yuankai08021</link><language>zh-cn</language><generator>https://blog.youkuaiyun.com/</generator><copyright><![CDATA[Copyright &copy; yuankai08021]]></copyright><item><title><![CDATA[spring  quartz]]></title><link>https://blog.youkuaiyun.com/yuankai08021/article/details/84530393</link><guid>https://blog.youkuaiyun.com/yuankai08021/article/details/84530393</guid><author>yuankai08021</author><pubDate>Mon, 24 Feb 2014 15:16:51 +0800</pubDate><description><![CDATA[
		
			
		
		
			UnAutoShareStream
		
		
			false
		
	
	
		
			
		
		

			0 0/2 * * * ? 
		
	
	
	
		
			
				
			
		
	




&quot;0/10 * * * * ?&quot; 每10秒触发 
&quot;0 0 12 * * ?&quot; 每天中午...]]></description><category></category></item><item><title><![CDATA[openSession和getCurrentSession的比较]]></title><link>https://blog.youkuaiyun.com/yuankai08021/article/details/84498038</link><guid>https://blog.youkuaiyun.com/yuankai08021/article/details/84498038</guid><author>yuankai08021</author><pubDate>Mon, 11 Nov 2013 13:49:53 +0800</pubDate><description><![CDATA[在比较openSession和getCurrentSession这两个方法之前，我们先认识一下这两个方法。

在进行配置信息管理时，我们一般进行一下简单步骤：

 

   Configuration cfg = new Configuration();  // 获得配置信息对象
   SessionFactory sf = cfg.configure().buildSessionF...]]></description><category></category></item><item><title><![CDATA[hibernate中的merge方法]]></title><link>https://blog.youkuaiyun.com/yuankai08021/article/details/84498031</link><guid>https://blog.youkuaiyun.com/yuankai08021/article/details/84498031</guid><author>yuankai08021</author><pubDate>Mon, 11 Nov 2013 13:25:43 +0800</pubDate><description><![CDATA[工作四年多了，以前也用过hibernate中的merge方法，但一直也没深入了解过，这次研究了下，记录下来，方便自己以后查阅：
1、调用merge（obj）方法后，obj仍然是detatch状态，而不是像save，或者update方法，直接变为Persistent状态，但在大部分功能上相当于saveorupdate（）方法；
2、需要注意的是，先看下面例子：
    Session sess...]]></description><category></category></item><item><title><![CDATA[public <T> void method，此处泛型的意思]]></title><link>https://blog.youkuaiyun.com/yuankai08021/article/details/84495493</link><guid>https://blog.youkuaiyun.com/yuankai08021/article/details/84495493</guid><author>yuankai08021</author><pubDate>Mon, 04 Nov 2013 10:59:31 +0800</pubDate><description><![CDATA[今天项目中遇到这样一个方法：
public [color=red][/color] void method(T var)
不太明白什么意思，后来搜索下几篇文章，自己总结一下，和大家分享。
先看例子：
1.static void fromArrayToCollection(Object[] a, Collection c) {
    for (Object o : a) { 
    ...]]></description><category></category></item><item><title><![CDATA[synchronized(class)、synchronized(this)与synchronized(object)的区别]]></title><link>https://blog.youkuaiyun.com/yuankai08021/article/details/84479373</link><guid>https://blog.youkuaiyun.com/yuankai08021/article/details/84479373</guid><author>yuankai08021</author><pubDate>Fri, 13 Sep 2013 16:05:25 +0800</pubDate><description><![CDATA[今天没事研究了一下，java线程的同步，其中的一个关键字synchronized，总结一下，以备以后查看：
1、如果synchronized加在一个类的普通方法上，那么相当于synchronized(this)，锁是当前实例对象。

2、如果synchronized加在一个类的静态方法上，那么相当于synchronized(Class对象)，锁是当前对象的Class对象。
synchron...]]></description><category></category></item><item><title><![CDATA[代码行数统计工具、c盘清理脚本、pdf转word工具分享]]></title><link>https://blog.youkuaiyun.com/yuankai08021/article/details/84470873</link><guid>https://blog.youkuaiyun.com/yuankai08021/article/details/84470873</guid><author>yuankai08021</author><pubDate>Tue, 20 Aug 2013 09:19:23 +0800</pubDate><description><![CDATA[附件里有两个压缩包，总共包含三个小工具：
1、代码行数统计；
2、pdf转word工具；
3、c盘系统清理工具。]]></description><category></category></item><item><title><![CDATA[关于java中重写equals，hashcode，toString的方法]]></title><link>https://blog.youkuaiyun.com/yuankai08021/article/details/84467102</link><guid>https://blog.youkuaiyun.com/yuankai08021/article/details/84467102</guid><author>yuankai08021</author><pubDate>Thu, 08 Aug 2013 10:15:53 +0800</pubDate><description><![CDATA[昨天参加了某欧美500强的笔试题，最后一道编程题目就是这个，其实是很基础的题目，我却没做出来，今天研究了一下，给和我一样对此还有些模糊的朋友分享下：

先写一个Cat类，里面包含了重写的equals，hashcode，toString方法
public class Cat {
	int number;
	String color;
	
	public Cat(int number,S...]]></description><category></category></item><item><title><![CDATA[java中的传值和传址总结]]></title><link>https://blog.youkuaiyun.com/yuankai08021/article/details/84466922</link><guid>https://blog.youkuaiyun.com/yuankai08021/article/details/84466922</guid><author>yuankai08021</author><pubDate>Wed, 07 Aug 2013 17:19:53 +0800</pubDate><description><![CDATA[    class Foo {  
       private int x;  
       public Foo(int x) {  
          this.x = x;  
        }  
        public void setX(int x) {  
           this.x = x;  
        }  
        publ...]]></description><category></category></item><item><title><![CDATA[Hibernate 部署和常用方法总结]]></title><link>https://blog.youkuaiyun.com/yuankai08021/article/details/84464276</link><guid>https://blog.youkuaiyun.com/yuankai08021/article/details/84464276</guid><author>yuankai08021</author><pubDate>Wed, 31 Jul 2013 08:19:44 +0800</pubDate><description><![CDATA[前言：
对象的三个状态：	
临时状态(Transient)：当new一个实体对象后，这个对象处于临时状态，即这个对象只是一个保存临时数据的内存区域，如果没有变量引用这个对象，则会被jre垃圾回收机制回收。这个对象所保存的数据与数据库没有任何关系，除非通过Session的save或者SaveOrUpdate把临时对象与数据库关联，并把数据插入或者更新到数据库，这个对象才转换为持久对象。

持...]]></description><category></category></item><item><title><![CDATA[spring3、struts2、Hibernate3的部署和常用方法总结]]></title><link>https://blog.youkuaiyun.com/yuankai08021/article/details/84464275</link><guid>https://blog.youkuaiyun.com/yuankai08021/article/details/84464275</guid><author>yuankai08021</author><pubDate>Wed, 31 Jul 2013 08:19:28 +0800</pubDate><description><![CDATA[此spring3的部署，放在最后，在之前已经部署好的Struts2和Hibernate3基础上，亦可以把他当作是SSH整合的部署
一、	首先struts2和spring3整合（非注解版）
1.	需要引入spring3的JAR包：
 
[img]http://dl2.iteye.com/upload/attachment/0087/6110/ffe926c6-7c74-30cb-b9bf-8...]]></description><category></category></item><item><title><![CDATA[strus2的部署与常用方法总结]]></title><link>https://blog.youkuaiyun.com/yuankai08021/article/details/84463884</link><guid>https://blog.youkuaiyun.com/yuankai08021/article/details/84463884</guid><author>yuankai08021</author><pubDate>Tue, 30 Jul 2013 09:05:48 +0800</pubDate><description><![CDATA[
1.       将以下struts2的核心jar包引入到web工程的lib中：
 
若是要用到struts的注解，需要配置如下jar包：
  
2.       配置web.xml，本例中用的是tomcat7.0，
&amp;lt;?xml version=&quot;1.0&quot; encoding=&quot;UTF-8&quot;?&amp;gt;
&amp;lt;web-app version=&quot;3.0&quot; xmlns=&quot;http:...]]></description><category></category></item><item><title><![CDATA[SOAP协议入门]]></title><link>https://blog.youkuaiyun.com/yuankai08021/article/details/84463875</link><guid>https://blog.youkuaiyun.com/yuankai08021/article/details/84463875</guid><author>yuankai08021</author><pubDate>Tue, 30 Jul 2013 08:57:43 +0800</pubDate><description><![CDATA[SOAP协议规范
1. 简介
SOAP以XML形式提供了一个简单、轻量的用于在分散或分布环境中交换结构化和类型信息的机制。SOAP本身并没有定义任何应用程序语义，如编程模型或特定语义的实现；实际上它通过提供一个有标准组件的包模型和在模块中编码数据的机制，定义了一个简单的表示应用程序语义的机制。这使SOAP能够被用于从消息传递到RPC的各种系统。
SOAP包括三个部分 
•SOAP封装（见第...]]></description><category></category></item><item><title><![CDATA[linux 常用命令]]></title><link>https://blog.youkuaiyun.com/yuankai08021/article/details/84463873</link><guid>https://blog.youkuaiyun.com/yuankai08021/article/details/84463873</guid><author>yuankai08021</author><pubDate>Tue, 30 Jul 2013 08:45:40 +0800</pubDate><description><![CDATA[
1.常用命令
 
pwd:显示当前路径
  woami:你是谁
  ls：列举当前目录下的所有文件(ls –l：竖直显示；  ls –m：适合屏幕宽度显示;ls –r：倒序排列 ;ls –R ：树状排列)
  cd /dev  ：绝对路径 
  到根路径下，再写cd dev ： 相对路径
  cd..  返回上级路径
  touch 1 ： 创建文件
  cp 1 2：拷贝1文...]]></description><category></category></item><item><title><![CDATA[EJB 部署自学笔记]]></title><link>https://blog.youkuaiyun.com/yuankai08021/article/details/84463872</link><guid>https://blog.youkuaiyun.com/yuankai08021/article/details/84463872</guid><author>yuankai08021</author><pubDate>Tue, 30 Jul 2013 08:38:26 +0800</pubDate><description><![CDATA[[b]1.Eclipse中新建EJB工程，添加服务器为jboss
2.编写EJB服务端代码：
(1)、AdviceHome：[/b]
package headfist;

import java.rmi.RemoteException;
import javax.ejb.CreateException;
import javax.ejb.EJBHome;

public inte...]]></description><category></category></item><item><title><![CDATA[webservice 入门学习笔记]]></title><link>https://blog.youkuaiyun.com/yuankai08021/article/details/84463871</link><guid>https://blog.youkuaiyun.com/yuankai08021/article/details/84463871</guid><author>yuankai08021</author><pubDate>Tue, 30 Jul 2013 08:33:27 +0800</pubDate><description><![CDATA[一、JAX-WS 简介
JAX-WS 是用于简化使用 Java 构造 Web 服务和 Web 服务客户机的工作的技术。该技术提供了完整的 Web 服务堆栈，可减少开发和部署 Web 服务的任务。JAX-WS 支持 WS-I Basic Profile 1.1，后者可确保使用 JAX-WS 堆栈开发的 Web 服务能够供采用 WS-I Basic Profile 标准使用任意语言开发的任意客户机使...]]></description><category></category></item><item><title><![CDATA[JFrame的setDefaultCloseOperation方法，参数定义]]></title><link>https://blog.youkuaiyun.com/yuankai08021/article/details/84463562</link><guid>https://blog.youkuaiyun.com/yuankai08021/article/details/84463562</guid><author>yuankai08021</author><pubDate>Mon, 29 Jul 2013 10:19:27 +0800</pubDate><description><![CDATA[setDefaultCloseOperation(int operation)：设置用户在此窗体上发起 &quot;close&quot; 时默认执行的操作。方法中的参数解释如下：

 为“0”或DO_NOTHING_ON_CLOSE：

（在 WindowConstants 中定义）：不执行任何操作；要求程序在已注册的WindowListener 对象的 windowClosing 方法中处理该操作。
...]]></description><category></category></item></channel></rss>