<?xml version="1.0" encoding="utf-8" ?><rss version="2.0"><channel><title><![CDATA[修炼 JAVA]]></title><description><![CDATA[]]></description><link>https://blog.youkuaiyun.com/tomkoo</link><language>zh-cn</language><generator>https://blog.youkuaiyun.com/</generator><copyright><![CDATA[Copyright &copy; tomkoo]]></copyright><item><title><![CDATA[页面“长时间”操作引起的Session过期]]></title><link>https://blog.youkuaiyun.com/tomkoo/article/details/83175566</link><guid>https://blog.youkuaiyun.com/tomkoo/article/details/83175566</guid><author>tomkoo</author><pubDate>Thu, 11 Oct 2007 13:31:49 +0800</pubDate><description><![CDATA[
在Servlet Specification 2.4中对Session的过期有这样的一句描述：
[quote]
The session invalidation will not take effect until all servlets using that session have exited the service method.
[/quote]

所以，如果client...]]></description><category></category></item><item><title><![CDATA[List数据对比筛选，如何才能达到最佳效率？]]></title><link>https://blog.youkuaiyun.com/tomkoo/article/details/83175564</link><guid>https://blog.youkuaiyun.com/tomkoo/article/details/83175564</guid><author>tomkoo</author><pubDate>Thu, 11 Oct 2007 13:18:27 +0800</pubDate><description><![CDATA[在实际的开发中，经常会晕倒这样的问题，有两个List的数据，需要对这两个List的数据进行对比，然后筛选出需要的对象。

例如：财务中的对账,数据源一个是银行日记账（aList），一个是银行对帐单（bList），业务操作就是把两个List里面金额相同的记录筛选掉，剩下金额不相等的。

在实际开发中我目前知道有两个方式（假设两个List各有1000条数据）：

1、最简单的就是用双重循环...]]></description><category></category></item><item><title><![CDATA[烦心！]]></title><link>https://blog.youkuaiyun.com/tomkoo/article/details/83175490</link><guid>https://blog.youkuaiyun.com/tomkoo/article/details/83175490</guid><author>tomkoo</author><pubDate>Wed, 10 Oct 2007 21:45:29 +0800</pubDate><description><![CDATA[房子买了，装修了，也住进去了，感觉有了个家，还是个自己喜欢的家。
谁知道没住两个月，出差！

这一出差就是3个月了，还没完，老板说做完项目才能回去，那还得最少2个月，唉！

-----------------------------

老婆打电话说卫生间有点渗水，可能是防水没有做好，唉，又是一个烦心事！
老婆说我就是瞎烦心，遇到了事儿，烦心也一样，让我不要烦！

我倒是想不烦，...]]></description><category></category></item><item><title><![CDATA[什么是坚持！]]></title><link>https://blog.youkuaiyun.com/tomkoo/article/details/83174114</link><guid>https://blog.youkuaiyun.com/tomkoo/article/details/83174114</guid><author>tomkoo</author><pubDate>Thu, 27 Sep 2007 18:14:23 +0800</pubDate><description><![CDATA[什么是坚持？

说起来很简单，做起来却很难。就说这小小的Blog吧，说好了要坚持写下去，记录自己的点点滴滴。可以一转眼，我有6个月的时间没有写了。这让我明白了什么是坚持！原来失败并不是因为做的事有多么的难（有如写Blog），难的是那一份经久不衰的坚持。
...]]></description><category></category></item><item><title><![CDATA[一个复杂的“预算”模板设计]]></title><link>https://blog.youkuaiyun.com/tomkoo/article/details/83134600</link><guid>https://blog.youkuaiyun.com/tomkoo/article/details/83134600</guid><author>tomkoo</author><pubDate>Mon, 26 Mar 2007 15:51:00 +0800</pubDate><description><![CDATA[一个企业有一个“预算模板”，但是这个“预算模板”不是固定的，而是可以定义的，并且分单位级别进行部分自定义。

例如：公司总部定义了一个“预算模板”的初始模板（预算模板为表格，这里以简单线条表示）

-------------------------------------
项目[color=white]-------------------[/color]金额
------------...]]></description><category></category></item><item><title><![CDATA[在Spring+Hibernate的环境中如何通过编程模式来实现数据库连接？]]></title><link>https://blog.youkuaiyun.com/tomkoo/article/details/83132302</link><guid>https://blog.youkuaiyun.com/tomkoo/article/details/83132302</guid><author>tomkoo</author><pubDate>Tue, 13 Mar 2007 18:45:53 +0800</pubDate><description><![CDATA[在Spring+Hibernate的环境中如何通过编程模式来实现数据库连接？

[code]public class LocalSessionFactoryBeanTest {


	public static DataSource getDataSource(){
		
		BasicDataSource ds = new BasicDataSource();
		ds.setD...]]></description><category></category></item><item><title><![CDATA[买房？]]></title><link>https://blog.youkuaiyun.com/tomkoo/article/details/83131434</link><guid>https://blog.youkuaiyun.com/tomkoo/article/details/83131434</guid><author>tomkoo</author><pubDate>Mon, 05 Mar 2007 13:33:00 +0800</pubDate><description><![CDATA[算一算毕业也已经有3年了，也都结婚了，似乎也已经到了应该买房的时候了。可是父母都是老实巴交的农民，也没有积蓄，所以一切都得靠自己的努力。好不容易有了点积蓄准备看看房子的时候，深圳的新房均价已经过了12000了。

所以，算了，看看二手房吧，好歹得便宜点吧。经过好久的“精挑细选”，终于看中了一套60平左右的房子，55W实收。虽然还是贵，但是小区和房子都不错，地段在南头，也还可以。所以一狠心，决定...]]></description><category></category></item><item><title><![CDATA[Spring同Hibernate整合时，对LocalSessionFactoryBean的不解]]></title><link>https://blog.youkuaiyun.com/tomkoo/article/details/83124871</link><guid>https://blog.youkuaiyun.com/tomkoo/article/details/83124871</guid><author>tomkoo</author><pubDate>Thu, 14 Dec 2006 12:42:42 +0800</pubDate><description><![CDATA[用Spring+Hibernate+struts的组合已经很久了，但是一直都没有很深入的去研究一下他们，也就是这样的按着一贯的模式去做。直到今天，我需要用程序自动创建数据库表（同志们，提供一个方案啊）。我需要用到Hibernate的配置，也就是Configuration了，在Hibernate中倒是容易，但是和Spring整合后，我就需要从LocalSessionFactoryBean中去获得，因...]]></description><category></category></item><item><title><![CDATA[JBPM @ Net 成员达到20人！]]></title><link>https://blog.youkuaiyun.com/tomkoo/article/details/83124749</link><guid>https://blog.youkuaiyun.com/tomkoo/article/details/83124749</guid><author>tomkoo</author><pubDate>Wed, 13 Dec 2006 09:19:00 +0800</pubDate><description><![CDATA[自从JBPM@Net成立到现在，在今天早上，成员数已经突破20人大关。
但是我们的Blog数量还少得可怜，不过还是有少量有质量的帖子，比如：
 jeffen2006  《JBPM的调度应用系列》
各位同志，为了让这个圈子热闹起来，大家都要加油啊！也需要各位的出谋划策，怎么样才能把这个圈子建设好，让大家在付出的同时能有所收获。
等待你的建议！...]]></description><category></category></item><item><title><![CDATA[暂停Blog两周]]></title><link>https://blog.youkuaiyun.com/tomkoo/article/details/83123748</link><guid>https://blog.youkuaiyun.com/tomkoo/article/details/83123748</guid><author>tomkoo</author><pubDate>Thu, 30 Nov 2006 09:07:36 +0800</pubDate><description><![CDATA[项目开发已经进入第二阶段，并且时间也越来越少了，于是只好暂定Blog两周了。]]></description><category></category></item><item><title><![CDATA[“顾磊，我想辞职！”]]></title><link>https://blog.youkuaiyun.com/tomkoo/article/details/83123556</link><guid>https://blog.youkuaiyun.com/tomkoo/article/details/83123556</guid><author>tomkoo</author><pubDate>Mon, 27 Nov 2006 15:08:40 +0800</pubDate><description><![CDATA[李兰——我们开发部唯一的女孩子，今年的应届毕业生。真的还不错的一个女孩子，一个来公司面试时，我问她要求的工资，她却问我：“我应该要求多少啊？”的女孩子。用我们一个同事的话来说就“李兰，我发现你天真中还带点幼稚。”。哈哈，就是这样的一个女孩子。
我当初招她近来的理由就是：用很公正的笔迹，答对了我出的题目的90%。这也足够让我招她进公司了。
今天上班的时候，她突然跑到我的办公桌前，要对我说什么，可以好...]]></description><category></category></item><item><title><![CDATA[把JBPM运用到实际项目中（1）]]></title><link>https://blog.youkuaiyun.com/tomkoo/article/details/83123291</link><guid>https://blog.youkuaiyun.com/tomkoo/article/details/83123291</guid><author>tomkoo</author><pubDate>Thu, 23 Nov 2006 22:20:59 +0800</pubDate><description><![CDATA[序言
        JBPM在国内使用的人还不是很多，所以关于JBPM的中文资料非常的少。就算是E文不错的同志也不会经常上国外的论坛、社区，所以在JBPM的资料上基本就是一本官方的Reference。虽然上面的内容是面面俱到，但是深度都是一点都没有，对于所有的知识点和技术基本上都是点到即止。这所有的一切使得我们想把JBPM运用到实际项目中来有很大的难度。
      《把JBPM运用到实际项目中...]]></description><category></category></item><item><title><![CDATA[同网友交流JBPM纪录（1）]]></title><link>https://blog.youkuaiyun.com/tomkoo/article/details/83123138</link><guid>https://blog.youkuaiyun.com/tomkoo/article/details/83123138</guid><author>tomkoo</author><pubDate>Wed, 22 Nov 2006 09:16:55 +0800</pubDate><description><![CDATA[
 Tom就是我了，zmyliyu是一位研究JBPM的网友
zmyliyu  Tom    问一个问题，一个审核的TASKNODE审核不通过后，可以直接返回以前的TASKNODE么 
 Tom  zmyliyu    如果你需要审批不通过返还的话，那么你应该有一条从审批Node--〉递交审批Node的路径transition 
 zmyliyu  Tom    是，这个没有问题。 
 zmyliy...]]></description><category></category></item><item><title><![CDATA[JBPM流程通过Aciton动态创建TaskInstance来实现“会签”（续）]]></title><link>https://blog.youkuaiyun.com/tomkoo/article/details/83122558</link><guid>https://blog.youkuaiyun.com/tomkoo/article/details/83122558</guid><author>tomkoo</author><pubDate>Tue, 14 Nov 2006 12:08:00 +0800</pubDate><description><![CDATA[前面写过一篇文章《JBPM流程通过Aciton动态创建TaskInstance来实现“会签”》，不过那篇文章可以说是一个大体思路的简单实现，并不完整，也有不少朋友提出了不少的问题。因为做事要善始善终，所以再次贴出这一主题，把会签进行到底。

[color=green][b]参考文章：[/b][/color]
[url=http://tomkoo.iteye.com/blog/24690]JB...]]></description><category></category></item><item><title><![CDATA[JBPM通过AssignmentHandler绑定自定义用户模型实现用户授权（1）]]></title><link>https://blog.youkuaiyun.com/tomkoo/article/details/83122541</link><guid>https://blog.youkuaiyun.com/tomkoo/article/details/83122541</guid><author>tomkoo</author><pubDate>Tue, 14 Nov 2006 10:38:00 +0800</pubDate><description><![CDATA[在JBPM中定义了一个简单的？Role-〉User的用户模型。但是在实际项目中，我们的用户模型可能远比这个模型复杂，或者有很大的差异。所以也就有了这篇文章的主题。

[b][color=brown]这篇文章是受一名QQ昵称为“老结赖”的朋友的托付写的，希望可以帮到他。[/color][/b]

言归正传，在JBPM中是通过Actor和PooledActor来对任务进行授权的。其中也牵涉到了...]]></description><category></category></item><item><title><![CDATA[项目进度：又是一周末来到]]></title><link>https://blog.youkuaiyun.com/tomkoo/article/details/83121600</link><guid>https://blog.youkuaiyun.com/tomkoo/article/details/83121600</guid><author>tomkoo</author><pubDate>Sat, 04 Nov 2006 09:53:12 +0800</pubDate><description><![CDATA[好快！时间过得好快啊！一周就这样结束了。可是这个星期的工作又没有完成。

不知道在项目管理上出了什么问题，进度总是赶不上。本来安排一周做完的工作，总是不能在一周内完成。

我突然觉得自己的精力真的好有限，一边做项目管理，一边还要做技术攻关（JBPM），还要监测代码质量，总是会感觉里不从心。
我想在小公司做Team Leader都会是这样的吧？到底要怎么做才能兼顾好管理和开发，而且还是要花...]]></description><category></category></item><item><title><![CDATA[如何实现双（多）语种网站内容的国际化？]]></title><link>https://blog.youkuaiyun.com/tomkoo/article/details/83121392</link><guid>https://blog.youkuaiyun.com/tomkoo/article/details/83121392</guid><author>tomkoo</author><pubDate>Wed, 01 Nov 2006 13:56:25 +0800</pubDate><description><![CDATA[如何实现双（多）语种网站，应该也是一个国际化问题中必须要解决的一个问题。

现在用Java都很容易实现国际化，比如中Struts中，如果要实现国际化，我们会配置不同的资源文件，类似如下这般：

[list]
ApplicationResources.properties
ApplicationResources_zh.properties
[/list]

这样我们就可以解决国际...]]></description><category></category></item><item><title><![CDATA[我的文章也被“D版”了！]]></title><link>https://blog.youkuaiyun.com/tomkoo/article/details/83120757</link><guid>https://blog.youkuaiyun.com/tomkoo/article/details/83120757</guid><author>tomkoo</author><pubDate>Mon, 23 Oct 2006 18:39:59 +0800</pubDate><description><![CDATA[最近一直都在研究JBPM，有了一些成果，我也把自己的心得放到Blog上面，好让有需要的同志们参考参考。

今天在Google上查资料的时候，发现了一篇和我写的《JBPM 实现“会签”的两种思路》同名的Bolg文章。于是就去看了看。链接如下：[url]http://www.iteye.com/blog/24637[/url]。去看了才知道，原来是我自己的文章。开始挺高兴的，我的文章也有人引用了，...]]></description><category></category></item><item><title><![CDATA[婚后第一次报到！]]></title><link>https://blog.youkuaiyun.com/tomkoo/article/details/83104032</link><guid>https://blog.youkuaiyun.com/tomkoo/article/details/83104032</guid><author>tomkoo</author><pubDate>Wed, 18 Oct 2006 18:57:05 +0800</pubDate><description><![CDATA[放完婚假，已经上班了3天了，处理了一些工作上的事情，也处理了一些私人的事情，做的感觉就是结婚比上班还要累，HOHO。就冲这个我也不结第二次了（可别被老婆看到）！

现在离CMCS3.0交货的时间又近了点了，虽然以前很多的技术难题都已经一一攻破，但是还有两点让我寝食难安啊！

[list]
1. 工作流的引入，使项目的难度增大了不少，虽然现在已经可以开发简单的流程。但是距离“灵活运用、随心...]]></description><category></category></item><item><title><![CDATA[今天我结婚！]]></title><link>https://blog.youkuaiyun.com/tomkoo/article/details/83103100</link><guid>https://blog.youkuaiyun.com/tomkoo/article/details/83103100</guid><author>tomkoo</author><pubDate>Tue, 03 Oct 2006 09:03:03 +0800</pubDate><description><![CDATA[2006年10月3号

是我结婚的日子，在这个特殊的日子里，怎么能只顾自己舒服而不写Blog呢？hoho！趁现在还有点时间，赶紧记下点什么。

什么呢？

哦！

“今天我结婚！”

 :idea:  :idea:  :idea: 

hoho！...]]></description><category></category></item></channel></rss>