<?xml version="1.0" encoding="utf-8" ?><rss version="2.0"><channel><title><![CDATA[shawn]]></title><description><![CDATA[非学无以广才，非志无以成学]]></description><link>https://blog.youkuaiyun.com/xpalive</link><language>zh-cn</language><generator>https://blog.youkuaiyun.com/</generator><copyright><![CDATA[Copyright &copy; xpalive]]></copyright><item><title><![CDATA[activiti中的activity]]></title><link>https://blog.youkuaiyun.com/xpalive/article/details/39957643</link><guid>https://blog.youkuaiyun.com/xpalive/article/details/39957643</guid><author>xpalive</author><pubDate>Fri, 10 Oct 2014 10:04:46 +0800</pubDate><description><![CDATA[analyse-activity.html]]></description><category></category></item><item><title><![CDATA[activiti 流程引擎的API和服务]]></title><link>https://blog.youkuaiyun.com/xpalive/article/details/39077031</link><guid>https://blog.youkuaiyun.com/xpalive/article/details/39077031</guid><author>xpalive</author><pubDate>Fri, 05 Sep 2014 09:54:08 +0800</pubDate><description><![CDATA[RepositoryService可能是使用Activiti引擎时最先接触的服务。 它提供了管理和控制发布包和流程定义的操作。 这里不涉及太多细节，流程定义是BPMN 2.0流程的java实现。
 它包含了一个流程每个环节的结构和行为。 发布包是Activiti引擎的打包单位。一个发布包可以包含多个BPMN 2.0 xml文件和其他资源。 开发者可以自由选择把任意资源包含到发布包中。 既可以把一]]></description><category></category></item><item><title><![CDATA[svn github 中 trunk branches tags 的意思]]></title><link>https://blog.youkuaiyun.com/xpalive/article/details/38702563</link><guid>https://blog.youkuaiyun.com/xpalive/article/details/38702563</guid><author>xpalive</author><pubDate>Wed, 20 Aug 2014 10:24:28 +0800</pubDate><description><![CDATA[1.trunk是主分支，是日常开发进行的地方。

2.branches是分支。一些阶段性的release版本，这些版本是可以继续进行开发和维护的，则放在branches目录中。又比如为不同用户客制化的版本，也可以放在分支中进行开发。

3.tags目录一般是只读的，这里存储阶段性的发布版本，只是作为一个里程碑的版本进行存档。
注意：svn并没有明确的规范，更多的还是用户自己的习惯。github 同]]></description><category></category></item><item><title><![CDATA[重复多轮调用getGroupView的解决方案]]></title><link>https://blog.youkuaiyun.com/xpalive/article/details/38681901</link><guid>https://blog.youkuaiyun.com/xpalive/article/details/38681901</guid><author>xpalive</author><pubDate>Tue, 19 Aug 2014 15:06:05 +0800</pubDate><description><![CDATA[android:id="@+id/remind_ListView"
        android:layout_width="match_parent"
        android:layout_height="match_parent"
        android:groupIndicator="@null" >]]></description><category></category></item><item><title><![CDATA[struts 核心包]]></title><link>https://blog.youkuaiyun.com/xpalive/article/details/30224813</link><guid>https://blog.youkuaiyun.com/xpalive/article/details/30224813</guid><author>xpalive</author><pubDate>Thu, 12 Jun 2014 10:41:59 +0800</pubDate><description><![CDATA[严重: Dispatcher initialization failed java.lang.RuntimeException: java.lang.reflect.InvocationTargetException
 处理方法： 1、核对lib包 commons-fileupload-1.2.1.jar， commons-io-1.3.2.jar commons-logging-1.0.4.j]]></description><category></category></item><item><title><![CDATA[spring test junit 事务回滚]]></title><link>https://blog.youkuaiyun.com/xpalive/article/details/29814279</link><guid>https://blog.youkuaiyun.com/xpalive/article/details/29814279</guid><author>xpalive</author><pubDate>Tue, 10 Jun 2014 11:10:36 +0800</pubDate><description><![CDATA[@RunWith(value = SpringJUnit4ClassRunner.class)
@ContextConfiguration(locations = { "classpath:spring-*.xml" })
//@TestExecutionListeners(listeners = { DependencyInjectionTestExecutionListener.class,
]]></description><category></category></item><item><title><![CDATA[spring 发邮件]]></title><link>https://blog.youkuaiyun.com/xpalive/article/details/29577409</link><guid>https://blog.youkuaiyun.com/xpalive/article/details/29577409</guid><author>xpalive</author><pubDate>Mon, 09 Jun 2014 14:46:06 +0800</pubDate><description><![CDATA[xml version="1.0" encoding="UTF-8"?>  beans xmlns="http://www.springframework.org/schema/beans"         xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance"         xmlns:aop="http://www.springframew]]></description><category></category></item><item><title><![CDATA[eclipse默认指向 WebContent 目录 修改为 webRoot]]></title><link>https://blog.youkuaiyun.com/xpalive/article/details/29559965</link><guid>https://blog.youkuaiyun.com/xpalive/article/details/29559965</guid><author>xpalive</author><pubDate>Mon, 09 Jun 2014 10:29:05 +0800</pubDate><description><![CDATA[原文

修改.settings目录下的org.eclipse.wst.common.component文件




xml version="1.0" encoding="UTF-8"?>  
project-modules id="moduleCoreId" project-version="1.5.0">  
    wb-module deploy-name="XXX"> ]]></description><category></category></item><item><title><![CDATA[mysql查看表结构命令]]></title><link>https://blog.youkuaiyun.com/xpalive/article/details/27522897</link><guid>https://blog.youkuaiyun.com/xpalive/article/details/27522897</guid><author>xpalive</author><pubDate>Thu, 29 May 2014 13:35:20 +0800</pubDate><description><![CDATA[mysql查看表结构命令，如下:

desc 表名;
show columns from 表名;
describe 表名;
show create table 表名;

use information_schema
select * from columns where table_name='表名';

顺便记下：
show databases;
use 数据库名;
s]]></description><category></category></item><item><title><![CDATA[freemarker 空值判断]]></title><link>https://blog.youkuaiyun.com/xpalive/article/details/27503075</link><guid>https://blog.youkuaiyun.com/xpalive/article/details/27503075</guid><author>xpalive</author><pubDate>Thu, 29 May 2014 11:13:43 +0800</pubDate><description><![CDATA[原文地址：


最近学习了一下Freemarker对于大型门户来说，日访问量如果上万的话，首页内容比较多的话，优化方法除了采用连接池、Css Sprite、Js压缩之外，非常有必要对首页进行静态化的处理，使用Struts2就会接触到Freemarker这个非常好用的静态化工具，搞了半天终于把现在进行的首页进行全静态化。下次再把Freemarker的源码通读一遍 
Freemarker学习笔]]></description><category></category></item><item><title><![CDATA[pom]]></title><link>https://blog.youkuaiyun.com/xpalive/article/details/25619999</link><guid>https://blog.youkuaiyun.com/xpalive/article/details/25619999</guid><author>xpalive</author><pubDate>Mon, 12 May 2014 14:43:48 +0800</pubDate><description><![CDATA[xsi:schemaLocation="http://maven.apache.org/POM/4.0.0 http://maven.apache.org/maven-v4_0_0.xsd">
4.0.0
com.qdcl
qdcl-mart
war
0.0.1-SNAPSHOT
qdcl-mart Maven Webapp
http://maven.apache.org


]]></description><category></category></item><item><title><![CDATA[Cannot change version of project facet Dynamic Web Module to 2.5]]></title><link>https://blog.youkuaiyun.com/xpalive/article/details/25618451</link><guid>https://blog.youkuaiyun.com/xpalive/article/details/25618451</guid><author>xpalive</author><pubDate>Mon, 12 May 2014 14:29:07 +0800</pubDate><description><![CDATA[在eclipse的工程上选择属性，再选择Project Facets里面中选择Dynamic Web Module ，将3.0修改为2.5，提示如下信息：

Cannot change version of project facet Dynamic Web Module to 2.5

修改办法：
Open the navigator view and find that there ]]></description><category></category></item><item><title><![CDATA[store 修改url]]></title><link>https://blog.youkuaiyun.com/xpalive/article/details/25293263</link><guid>https://blog.youkuaiyun.com/xpalive/article/details/25293263</guid><author>xpalive</author><pubDate>Thu, 08 May 2014 11:41:58 +0800</pubDate><description><![CDATA[authorStore = new Ext.data.Store( {});

直接这样修改store的url是不行的:

authorStore.url = path;

在load与reload指定url也是不行的:

authorStore.load({url:path,params:{}})

authorStore.reload({url:path,params:{}]]></description><category></category></item><item><title><![CDATA[Unsupported major.minor version 51.0]]></title><link>https://blog.youkuaiyun.com/xpalive/article/details/25035811</link><guid>https://blog.youkuaiyun.com/xpalive/article/details/25035811</guid><author>xpalive</author><pubDate>Mon, 05 May 2014 11:17:52 +0800</pubDate><description><![CDATA[这个是由于项目是由jdk7编译的，而运行环境是低版本所造成的原因]]></description><category></category></item><item><title><![CDATA[ext 中 columnModel的renderer]]></title><link>https://blog.youkuaiyun.com/xpalive/article/details/23825135</link><guid>https://blog.youkuaiyun.com/xpalive/article/details/23825135</guid><author>xpalive</author><pubDate>Wed, 16 Apr 2014 10:12:11 +0800</pubDate><description><![CDATA[在columnModel中的renderer：function(value, metadata, record, rowIndex, colIndex, store)]]></description><category></category></item><item><title><![CDATA[动态创建form]]></title><link>https://blog.youkuaiyun.com/xpalive/article/details/21017679</link><guid>https://blog.youkuaiyun.com/xpalive/article/details/21017679</guid><author>xpalive</author><pubDate>Tue, 11 Mar 2014 15:21:50 +0800</pubDate><description><![CDATA[importRecord : function(self) {
if (self.searchPanel.getForm().isValid()) {//如果合法
var params = self.gridPanel.getStore().baseParams;
Ext.apply(params, self.searchPanel.getForm().getValues());
var ]]></description><category></category></item><item><title><![CDATA[toolbar 使用]]></title><link>https://blog.youkuaiyun.com/xpalive/article/details/17714709</link><guid>https://blog.youkuaiyun.com/xpalive/article/details/17714709</guid><author>xpalive</author><pubDate>Tue, 31 Dec 2013 14:39:20 +0800</pubDate><description><![CDATA[Ext.onReady(function() {        
    var toolbar = new Ext.toolbar.Toolbar({      
        renderTo:Ext.getBody(),      
        width:500      
    });      
    toolbar.add(      
        {tex]]></description><category></category></item><item><title><![CDATA[ext 居中布局]]></title><link>https://blog.youkuaiyun.com/xpalive/article/details/17607737</link><guid>https://blog.youkuaiyun.com/xpalive/article/details/17607737</guid><author>xpalive</author><pubDate>Fri, 27 Dec 2013 11:01:29 +0800</pubDate><description><![CDATA[{
layout : "hbox",
anchor : '98%,98%',
layoutConfig : {
pack : "center",
align : "middle"
},
items : []
}]]></description><category></category></item><item><title><![CDATA[android 属性文件SharedPreferences]]></title><link>https://blog.youkuaiyun.com/xpalive/article/details/17386725</link><guid>https://blog.youkuaiyun.com/xpalive/article/details/17386725</guid><author>xpalive</author><pubDate>Wed, 18 Dec 2013 00:25:08 +0800</pubDate><description><![CDATA[Q:android真机调试下文件读写存放在哪儿？虚拟机时路径为/data/data//file/filename
A:真机没有root的话 上面的文件夹DDMS可是看不了的  当然应用可以往里面写
调试 不如申请个sdcard权限 放到 /mnt/sdcard/filename(2.2以上)       /sdcard/filename(2.1及以下)
今天刷了一天的机 终于能在eclips]]></description><category></category></item><item><title><![CDATA[android 日志]]></title><link>https://blog.youkuaiyun.com/xpalive/article/details/17383793</link><guid>https://blog.youkuaiyun.com/xpalive/article/details/17383793</guid><author>xpalive</author><pubDate>Tue, 17 Dec 2013 21:20:26 +0800</pubDate><description><![CDATA[android提供了自己的log输出api-->位于android.util.Log这个类中. 
这个类比较常用的打印日志的方法有5个,这5个方法都会把日志打印到LogCat中: 

Log.v(tag,message);        //verbose模式,打印最详细的日志 
Log.d(tag,message);        //debug级别的日志 
Log.i(tag,mes]]></description><category></category></item></channel></rss>