<?xml version="1.0" encoding="utf-8" ?><rss version="2.0"><channel><title><![CDATA[银狐的专栏]]></title><description><![CDATA[不谋万世者，不足谋一时；不谋大局者，不足谋一域！]]></description><link>https://blog.youkuaiyun.com/liumm1983</link><language>zh-cn</language><generator>https://blog.youkuaiyun.com/</generator><copyright><![CDATA[Copyright &copy; liumm1983]]></copyright><item><title><![CDATA[Osworkflow持久化--JDBCStore]]></title><link>https://blog.youkuaiyun.com/liumm1983/article/details/1552552</link><guid>https://blog.youkuaiyun.com/liumm1983/article/details/1552552</guid><author>liumm1983</author><pubDate>Thu, 05 Apr 2007 10:09:00 +0800</pubDate><description><![CDATA[OSWORKFLOW-将Osworkflow+MYSQL持久化之二:JDBCStore Osworkflow支持以下的持久化：MemoryStore (default), SerializableStore, JDBCStore, OfbizStore, and EJBStore. 【环境】WIN2000Osworkflow 2.7.0Tomat 5.0.25Mysql 4.1.7-nt + ]]></description><category></category></item><item><title><![CDATA[配置OSWorkFlow通过Hibernate持久化]]></title><link>https://blog.youkuaiyun.com/liumm1983/article/details/1552535</link><guid>https://blog.youkuaiyun.com/liumm1983/article/details/1552535</guid><author>liumm1983</author><pubDate>Thu, 05 Apr 2007 10:02:00 +0800</pubDate><description><![CDATA[1.修改WEB-INF/classes/目录下的osworkflow.xml,改为          2.将下面的Hibernate.cfg.xml加到WEB-INF/classes/下面,这里使用mysql数据库。http://hibernate.sourceforge.net/hibernate-configuration-2.0.dtd">  org.gjt.mm.mysql.D]]></description><category></category></item><item><title><![CDATA[数据库连接--DataSource连接方式]]></title><link>https://blog.youkuaiyun.com/liumm1983/article/details/1552522</link><guid>https://blog.youkuaiyun.com/liumm1983/article/details/1552522</guid><author>liumm1983</author><pubDate>Thu, 05 Apr 2007 09:57:00 +0800</pubDate><description><![CDATA[Copy library到Tomcat將classes12.jar和nls_charset12.jar copy到%Tomcat%/common/lib 設定server.xml在%Tomcat%/conf裡找到server.xml，然後在裡面加上下面這段設定。 或   factory  org.apache.commons.dbcp.BasicDataSourceFactory   ]]></description><category></category></item><item><title><![CDATA[如何用JDom读取XML文档]]></title><link>https://blog.youkuaiyun.com/liumm1983/article/details/1552493</link><guid>https://blog.youkuaiyun.com/liumm1983/article/details/1552493</guid><author>liumm1983</author><pubDate>Thu, 05 Apr 2007 09:35:00 +0800</pubDate><description><![CDATA[简介：Jdom是用Java语言读、写、操作XML的新API函数。Jason Hunter 和 Brett McLaughlin公开发布了它的1.0版本。在直觉、简单和高效的前提下，这些API函数被最大限度的优化。在接下来的篇幅里将介绍怎么用Jdom去读写一个已经存在的XML文档。关键词：Java、JDOM、XML java+xml=Jdom!这就是Jdom设计者的目标。如果你曾经是用过烦人的SAX]]></description><category></category></item><item><title><![CDATA[XPATH]]></title><link>https://blog.youkuaiyun.com/liumm1983/article/details/1552490</link><guid>https://blog.youkuaiyun.com/liumm1983/article/details/1552490</guid><author>liumm1983</author><pubDate>Thu, 05 Apr 2007 09:35:00 +0800</pubDate><description><![CDATA[ 今天在网上找到这样一篇介绍XPATH的，觉得还不错，大家一起分享！！！  节点匹配路径Xpath     在利用XSL进行转换的过程中，匹配的概念非常重要。在模板声明语句xsl:template match = ""和模板应用语句xsl:apply-templates select = ""中，用引号括起来的部分必须能够精确地定位节点。具体的定位方法则在XPath中给出。    ]]></description><category></category></item><item><title><![CDATA[Osworkflow内置表结构]]></title><link>https://blog.youkuaiyun.com/liumm1983/article/details/1549603</link><guid>https://blog.youkuaiyun.com/liumm1983/article/details/1549603</guid><author>liumm1983</author><pubDate>Mon, 02 Apr 2007 17:26:00 +0800</pubDate><description><![CDATA[Osworkflow内置表结构（以mysql的表结构为例），具体需要参看其建表的sql语句，如字段类型、长度等，我在这里做一些必要的分析说明，如果你能够认真看，相信你可以看得懂。经过自己的实践摸索，认为各个表以及表中字段含义如下，从简单的说起： 1、 OS_GROUP：组结构表，如例子中分了bars、bazs、foos三个组。存储在该表的GROUPNAME字段内。2、 OS_USER：用户]]></description><category></category></item><item><title><![CDATA[osworkflow descriptor 解析片断]]></title><link>https://blog.youkuaiyun.com/liumm1983/article/details/1549572</link><guid>https://blog.youkuaiyun.com/liumm1983/article/details/1549572</guid><author>liumm1983</author><pubDate>Mon, 02 Apr 2007 17:10:00 +0800</pubDate><description><![CDATA[Osworkflow定义工作流是通过一个xml文件来完成的，你可以把它取成任何你想要的名字。大致框架如下： "-//OpenSymphony Group//DTD OSWorkflow 2.7//EN""http://www.opensymphony.com/osworkflow/workflow_2_7.dtd">......都是按照标准xml指定。通过指定的dtd来校验xml文件。一般需要辅助]]></description><category></category></item><item><title><![CDATA[osworkflow代码结构，配置文件及初始化]]></title><link>https://blog.youkuaiyun.com/liumm1983/article/details/1543674</link><guid>https://blog.youkuaiyun.com/liumm1983/article/details/1543674</guid><author>liumm1983</author><pubDate>Wed, 28 Mar 2007 10:29:00 +0800</pubDate><description><![CDATA[   文档的版权属于http://zstzah.blog.bokee.net一 osworkflow的代码结构首先来看看它的包的静态结构，在workflow包中我们发现了很多内容，光从名字上来看，就很一目了然。我将对最初常用的几个包进行阅读，后续在用到更多的功能时，补充该文档。该文档原始地址最早主要会提到的是basic、config、loader这三个包中的部分类，这三]]></description><category></category></item><item><title><![CDATA[OSWorkflow入门学习4--包用途分析及代码片断]]></title><link>https://blog.youkuaiyun.com/liumm1983/article/details/1543605</link><guid>https://blog.youkuaiyun.com/liumm1983/article/details/1543605</guid><author>liumm1983</author><pubDate>Wed, 28 Mar 2007 09:35:00 +0800</pubDate><description><![CDATA[前 言    本文没有抛出可运行的范例，仅仅是程序片断而已，不过在 OSWorkflow 的 Wiki 上，Quake Wang 已把官方入门教程完整地翻译成中文了，有兴趣的读者可去阅读。关于 OSWorkflow 更加细节性的内容，可参考官方手册，相信你在了解了入门教程后，可轻松阅读官方手册。    OSWorkflow 概念    在商用和开源世界里，OSWorkflow 都不同于这些]]></description><category></category></item><item><title><![CDATA[Hibernate的缓存机制介绍 ]]></title><link>https://blog.youkuaiyun.com/liumm1983/article/details/1542523</link><guid>https://blog.youkuaiyun.com/liumm1983/article/details/1542523</guid><author>liumm1983</author><pubDate>Tue, 27 Mar 2007 11:19:00 +0800</pubDate><description><![CDATA[Hibernate的缓存机制介绍       缓存是介于应用程序和物理数据源之间，其作用是为了降低应用程序对物理数据源访问的频次，从而提高了应用的运行性能。缓存内的数据是对物理数据源中的数据的复制，应用程序在运行时从缓存读写数据，在特定的时刻或事件会同步缓存和物理数据源的数据。　　缓存的介质一般是内存，所以读写速度很快。但如果缓存中存放的数据量非常大时，也会用硬盘作为缓存介质。缓存的实现不]]></description><category></category></item><item><title><![CDATA[Hibernate+ehcache二级缓存技术]]></title><link>https://blog.youkuaiyun.com/liumm1983/article/details/1542454</link><guid>https://blog.youkuaiyun.com/liumm1983/article/details/1542454</guid><author>liumm1983</author><pubDate>Tue, 27 Mar 2007 10:35:00 +0800</pubDate><description><![CDATA[ 1、首先设置EhCache，建立配置文件ehcache.xml，默认的位置在class-path，可以放到你的src目录下：＜?xml version="1.0" encoding="UTF-8"?＞＜ehcache＞　＜diskStore path="java.io.tmpdir"/＞ 　　＜defaultCache　　　maxElementsInMemory="10000" ＜!-- 缓]]></description><category></category></item><item><title><![CDATA[Hibernate级联保存和更新]]></title><link>https://blog.youkuaiyun.com/liumm1983/article/details/1541592</link><guid>https://blog.youkuaiyun.com/liumm1983/article/details/1541592</guid><author>liumm1983</author><pubDate>Mon, 26 Mar 2007 15:23:00 +0800</pubDate><description><![CDATA[级联保存和更新当Hibernate持久化一个临时对象时，在默认情下，他不会自动持久化所关联的其他临时对象，如果希望当持久化对象时把他所关联的所有临时对象进行持久化的话：可以把 的cascade属性设置为"save-update" ,cascade的默认属性值为none。cascade:设置操作对象时的级联操作，即层级之间的连锁操作值 save-update ：表示当保存和更新当前对象(即inser]]></description><category></category></item><item><title><![CDATA[Hibernate 学习笔记]]></title><link>https://blog.youkuaiyun.com/liumm1983/article/details/1538483</link><guid>https://blog.youkuaiyun.com/liumm1983/article/details/1538483</guid><author>liumm1983</author><pubDate>Fri, 23 Mar 2007 11:29:00 +0800</pubDate><description><![CDATA[继承实现的三中策略 单表继承。每棵类继承树使用一个表(table per class hierarchy)  具体表继承。每个子类一个表(table per subclass)  类表继承。每个具体类一个表(table per concrete class)（有一些限制） 单表继承     双向关联  概念：双向关联允许通过关联的任一端访问另外一端。在Hibernate中, 支持两种类型的双向]]></description><category></category></item><item><title><![CDATA[ajax/dwr/struts实例开发]]></title><link>https://blog.youkuaiyun.com/liumm1983/article/details/1537309</link><guid>https://blog.youkuaiyun.com/liumm1983/article/details/1537309</guid><author>liumm1983</author><pubDate>Thu, 22 Mar 2007 11:36:00 +0800</pubDate><description><![CDATA[                         ajax/dwr/struts实例开发                                            发布者： 发布时间：2007-01-09                                                              ]]></description><category></category></item><item><title><![CDATA[ ajax 开源项目 DWR & 关于 Web Serviece 以及 Axis2 技术 ]]></title><link>https://blog.youkuaiyun.com/liumm1983/article/details/1537303</link><guid>https://blog.youkuaiyun.com/liumm1983/article/details/1537303</guid><author>liumm1983</author><pubDate>Thu, 22 Mar 2007 11:30:00 +0800</pubDate><description><![CDATA[ajax开源项目dwr的使用： 利用DWR可以在客户端利用JavaScript直接调用服务端的Java方法并返回值 给JavaScript就好像直接本地客户端调用一样. 1：下载dwr.jar文件，将其加入到web工程的lib下； 2：在web.xml文件中配置如下信息：       dwr-invoker     uk.ltd.getahead.dwr.DWRServlet         ]]></description><category></category></item><item><title><![CDATA[DWR学习]]></title><link>https://blog.youkuaiyun.com/liumm1983/article/details/1537292</link><guid>https://blog.youkuaiyun.com/liumm1983/article/details/1537292</guid><author>liumm1983</author><pubDate>Thu, 22 Mar 2007 11:24:00 +0800</pubDate><description><![CDATA[ 这段时间较闲,研究了一番dwr.发现dwr实现的AJAX有些地方确实很是先进.比如动态生成javascript代码;隐藏的http协议;javascript于java代码交互的是javascript对象(或字符串)等. 以下是我临时译的一些东西.本来想全译,发现dwr实在是简单,就随便写了.英文居差,现一把.1、DWR: Easy AJAX for JAVA 作为一个java open ]]></description><category></category></item><item><title><![CDATA[接触DWR ]]></title><link>https://blog.youkuaiyun.com/liumm1983/article/details/1537277</link><guid>https://blog.youkuaiyun.com/liumm1983/article/details/1537277</guid><author>liumm1983</author><pubDate>Thu, 22 Mar 2007 11:14:00 +0800</pubDate><description><![CDATA[接触DWR 需求很简单，就是用js向后端请求，然后把请求的结果弄进一个select里面。一开始是用xmlrequest去请求后端一个groovy的url，得到一个xml，然后把xml的内容填进select里面去。做完老瞅着不顺眼，正好在看ajax的资料，拿dwr改造一下。js是我一直很头疼的事了，尤其是对dom的操作上面，dwr感觉就是在直接调java接口，操作java对象，省事省心啊。用dw]]></description><category></category></item><item><title><![CDATA[基于AJAX和JSF打造丰富的互联网组件]]></title><link>https://blog.youkuaiyun.com/liumm1983/article/details/1537258</link><guid>https://blog.youkuaiyun.com/liumm1983/article/details/1537258</guid><author>liumm1983</author><pubDate>Thu, 22 Mar 2007 11:00:00 +0800</pubDate><description><![CDATA[在本篇中，我们将向你展示怎样使用Mabon来创建一个简单而强有力的输入组件，它具有类似于Google Suggest所提供的内置的建议功能。为了使Web开发者更为容易地使用我们的JDJ InputSuggest组件，我们借助于Weblets开源工程来把外部资源，例如图标和JavaScript库，绑定到一个Java档案文件(JAR)中—由它来描述我们的JSF组件绑定。 　　一、创建支持A]]></description><category></category></item><item><title><![CDATA[AJAXDWR基本使用向导]]></title><link>https://blog.youkuaiyun.com/liumm1983/article/details/1537241</link><guid>https://blog.youkuaiyun.com/liumm1983/article/details/1537241</guid><author>liumm1983</author><pubDate>Thu, 22 Mar 2007 10:49:00 +0800</pubDate><description><![CDATA[  前言aJax也许很多人比较熟悉，但是dwr可以是应用ajax变得非常的简单，大大提高开发效率，而且dwr还提供了很多有用的js代码，可以说是如虎添翼。    应用解释可能有部分人根本不知道aJax和dwr是什么东西，用来做什么的？既然标题是基本使用，那我就从dwr有什么用来说说。一般来说，不管是jsp或者是asp要访问数据库都得submit一个form，然后获取数据库或者执行部分逻辑，接着]]></description><category></category></item><item><title><![CDATA[初识JSON  ]]></title><link>https://blog.youkuaiyun.com/liumm1983/article/details/1537239</link><guid>https://blog.youkuaiyun.com/liumm1983/article/details/1537239</guid><author>liumm1983</author><pubDate>Thu, 22 Mar 2007 10:48:00 +0800</pubDate><description><![CDATA[初识JSON2006-07-21 20:32                                    今天写网站后台的时候，突然想用ajax，使用了prototype.js,觉得很好用，但是感觉用xml来返回响应，然后javascript用xmldom来解析数据，感觉有点重复做功，后来发现了原来javascript有一个自己的描述对象的方法，就是 JSON，发]]></description><category></category></item></channel></rss>