<?xml version="1.0" encoding="UTF-8" ?>
<rss version="2.0">
  <channel>
    <title>JavaEye圈子讨论</title>
    <description>J软件开发人员的技术和生活圈子 -- JavaEye做最棒的软件开发交流社区</description>
    <link>http://www.javaeye.com</link>
    <language>UTF-8</language>
    <copyright>Copyright 2003-2008, JavaEye.com</copyright>
    <docs>http://blogs.law.harvard.edu/tech/rss</docs>
    <generator>JavaEye - 做最棒的软件开发交流社区</generator>
      <item>
        <title>struts2下oscache的使用问题</title>
        <author>gkm422</author>
        <description>
          <![CDATA[
          <br/>
          作者: <a href="http://gkm.javaeye.com">gkm422</a>&nbsp;
          链接：<a href="http://struts2.group.javaeye.com/group/topic/6440" style="color:red;">http://struts2.group.javaeye.com/group/topic/6440</a>&nbsp;
          发表时间: 2008年07月25日
          <br/><br/>
          声明：本文系JavaEye网站发布的原创文章，未经作者书面许可，严禁任何网站转载本文，否则必将追究法律责任！
          <br/><br/>
          请教一下,struts2下如何使用oscache来对action进行缓存?比如要做一个查询的列表页,这个list页如何用oscache来缓存?有知道的吗?
          <br/>
          <span style="color:red;">
            <a href="http://struts2.group.javaeye.com/group/topic/6440" style="color:red;">本文的讨论也很精彩，浏览讨论>></a>
          </span>
          <br/><br/><br/>
          <span style="color:#E28822;">JavaEye推荐</span>
          <br/>
          <ul class='adverts'><li><a href='/adverts/42' target='_blank'><span style="color:red;font-weight:bold;">搜狐网站诚聘Java、PHP和C++工程师</span></a></li><li><a href='/adverts/41' target='_blank'><span style="color:red;font-weight:bold;">北京: 千橡集团暨校内网诚聘软件研发工程师</span></a></li></ul>
          <br/><br/><br/>
          ]]>
        </description>
        <pubDate>Fri, 25 Jul 2008 10:26:15 +0800</pubDate>
        <link>http://struts2.group.javaeye.com/group/topic/6440</link>
        <guid>http://struts2.group.javaeye.com/group/topic/6440</guid>
      </item>
      <item>
        <title>任务与外部系统数据结合问题</title>
        <author>matikak</author>
        <description>
          <![CDATA[
          <br/>
          作者: <a href="http://matikak.javaeye.com">matikak</a>&nbsp;
          链接：<a href="http://jbpm.group.javaeye.com/group/topic/6421" style="color:red;">http://jbpm.group.javaeye.com/group/topic/6421</a>&nbsp;
          发表时间: 2008年07月24日
          <br/><br/>
          声明：本文系JavaEye网站发布的原创文章，未经作者书面许可，严禁任何网站转载本文，否则必将追究法律责任！
          <br/><br/>
          问题描述：<br />当上一个任务处理完成之后，进入下一个任务，在这个任务里有这样的要求：<br />1.当外部系统提供数据数据过来后，再触发这个任务，并指定任务处理人<br />2.如果外部数据没有提供过来，任务进入等待状态，外部系统一旦提供数据，就后台进行数据处理，再指派任务处理人<br /><br />注：这里的外部系统是指另一个系统<br /><br />现在不大理解的是：JBPM如何进入任务等待状态，外部系统提供了数据过来以后，用什么方式进行后台数据处理，处理完了以后再指派任务处理人<br /><br />各位达人，提供点方案吧，在此先谢过了<br /><br />建议什么的都行，大家一起讨论一下这种方式，：）
          <br/>
          <span style="color:red;">
            <a href="http://jbpm.group.javaeye.com/group/topic/6421" style="color:red;">本文的讨论也很精彩，浏览讨论>></a>
          </span>
          <br/><br/><br/>
          <span style="color:#E28822;">JavaEye推荐</span>
          <br/>
          <ul class='adverts'><li><a href='/adverts/41' target='_blank'><span style="color:red;font-weight:bold;">北京: 千橡集团暨校内网诚聘软件研发工程师</span></a></li><li><a href='/adverts/42' target='_blank'><span style="color:red;font-weight:bold;">搜狐网站诚聘Java、PHP和C++工程师</span></a></li></ul>
          <br/><br/><br/>
          ]]>
        </description>
        <pubDate>Thu, 24 Jul 2008 11:12:16 +0800</pubDate>
        <link>http://jbpm.group.javaeye.com/group/topic/6421</link>
        <guid>http://jbpm.group.javaeye.com/group/topic/6421</guid>
      </item>
      <item>
        <title>国内一个用Flex开发的网站</title>
        <author>jiorry</author>
        <description>
          <![CDATA[
          <br/>
          作者: <a href="http://jiorry.javaeye.com">jiorry</a>&nbsp;
          链接：<a href="http://flex2.group.javaeye.com/group/topic/6442" style="color:red;">http://flex2.group.javaeye.com/group/topic/6442</a>&nbsp;
          发表时间: 2008年07月25日
          <br/><br/>
          声明：本文系JavaEye网站发布的原创文章，未经作者书面许可，严禁任何网站转载本文，否则必将追究法律责任！
          <br/><br/>
          这是一家提供 电话会议 服务的公司，用户web控制端是flex开发的。 这家公司原来提供免费体验，现在可能不提供了。 不过可以打客服过去问问。<br /><a href="http://www.china-teleconference.com.cn" target="_blank">http://www.china-teleconference.com.cn</a><br /><br />BTTC 电话会议 控制平台登录后：<br /><img src="http://58.215.90.152/images/other/4.png" /><br />网站的操作：<br /><img src="http://58.215.90.152/images/other/1.png" /><br /><img src="http://58.215.90.152/images/other/2.png" /><br /><img src="http://58.215.90.152/images/other/3.png" />
          <br/>
          <span style="color:red;">
            <a href="http://flex2.group.javaeye.com/group/topic/6442" style="color:red;">本文的讨论也很精彩，浏览讨论>></a>
          </span>
          <br/><br/><br/>
          <span style="color:#E28822;">JavaEye推荐</span>
          <br/>
          <ul class='adverts'><li><a href='/adverts/42' target='_blank'><span style="color:red;font-weight:bold;">搜狐网站诚聘Java、PHP和C++工程师</span></a></li><li><a href='/adverts/41' target='_blank'><span style="color:red;font-weight:bold;">北京: 千橡集团暨校内网诚聘软件研发工程师</span></a></li></ul>
          <br/><br/><br/>
          ]]>
        </description>
        <pubDate>Fri, 25 Jul 2008 13:14:19 +0800</pubDate>
        <link>http://flex2.group.javaeye.com/group/topic/6442</link>
        <guid>http://flex2.group.javaeye.com/group/topic/6442</guid>
      </item>
      <item>
        <title>请问单击树的结点的点击事件</title>
        <author>ciwan</author>
        <description>
          <![CDATA[
          <br/>
          作者: <a href="http://ciwan.javaeye.com">ciwan</a>&nbsp;
          链接：<a href="http://EXT.group.javaeye.com/group/topic/6443" style="color:red;">http://EXT.group.javaeye.com/group/topic/6443</a>&nbsp;
          发表时间: 2008年07月25日
          <br/><br/>
          声明：本文系JavaEye网站发布的原创文章，未经作者书面许可，严禁任何网站转载本文，否则必将追究法律责任！
          <br/><br/>
          我主页面用一个EXTJS生成,左边是一个treePanel,右边是一个普通的centerPanel,<br />   var centerPanel = new Ext.Panel({<br />           id:'centerPanel',<br />           region:'center',<br />           margins:'5 5 5 0',<br />       html:'&lt;div id="myDiv">&lt;div id="myDiv1" >&lt;/div>' +<br />               '&lt;div id="myDiv2" >&lt;/div>&lt;/div>'<br />           <br />       });<br />我单击树的结点A会将我定义好的一个grid1渲染到centerPanel的一个div里<br />grid1.render('myDiv1');<br />而我点击结点B的话我想实现把grid2 渲染到'myDiv1'里并且覆盖掉原来grid1在层里的位置,请问如何实现?<br />如果用2个层的话,第2层渲染的时候顶部会有一明显白条,因为是第2个层<br />求求大家了!!!
          <br/>
          <span style="color:red;">
            <a href="http://EXT.group.javaeye.com/group/topic/6443" style="color:red;">本文的讨论也很精彩，浏览讨论>></a>
          </span>
          <br/><br/><br/>
          <span style="color:#E28822;">JavaEye推荐</span>
          <br/>
          <ul class='adverts'><li><a href='/adverts/41' target='_blank'><span style="color:red;font-weight:bold;">北京: 千橡集团暨校内网诚聘软件研发工程师</span></a></li><li><a href='/adverts/42' target='_blank'><span style="color:red;font-weight:bold;">搜狐网站诚聘Java、PHP和C++工程师</span></a></li></ul>
          <br/><br/><br/>
          ]]>
        </description>
        <pubDate>Fri, 25 Jul 2008 13:32:26 +0800</pubDate>
        <link>http://EXT.group.javaeye.com/group/topic/6443</link>
        <guid>http://EXT.group.javaeye.com/group/topic/6443</guid>
      </item>
      <item>
        <title>最近看了《棋魂》，很想找人下棋</title>
        <author>jasongreen</author>
        <description>
          <![CDATA[
          <br/>
          作者: <a href="http://jasongreen.javaeye.com">jasongreen</a>&nbsp;
          链接：<a href="http://weiqi.group.javaeye.com/group/topic/6441" style="color:red;">http://weiqi.group.javaeye.com/group/topic/6441</a>&nbsp;
          发表时间: 2008年07月25日
          <br/><br/>
          声明：本文系JavaEye网站发布的原创文章，未经作者书面许可，严禁任何网站转载本文，否则必将追究法律责任！
          <br/><br/>
          上海这边有人玩吗
          <br/>
          <span style="color:red;">
            <a href="http://weiqi.group.javaeye.com/group/topic/6441" style="color:red;">本文的讨论也很精彩，浏览讨论>></a>
          </span>
          <br/><br/><br/>
          <span style="color:#E28822;">JavaEye推荐</span>
          <br/>
          <ul class='adverts'><li><a href='/adverts/41' target='_blank'><span style="color:red;font-weight:bold;">北京: 千橡集团暨校内网诚聘软件研发工程师</span></a></li><li><a href='/adverts/42' target='_blank'><span style="color:red;font-weight:bold;">搜狐网站诚聘Java、PHP和C++工程师</span></a></li></ul>
          <br/><br/><br/>
          ]]>
        </description>
        <pubDate>Fri, 25 Jul 2008 13:12:09 +0800</pubDate>
        <link>http://weiqi.group.javaeye.com/group/topic/6441</link>
        <guid>http://weiqi.group.javaeye.com/group/topic/6441</guid>
      </item>
      <item>
        <title>python今年要出版的书</title>
        <author>simohayha</author>
        <description>
          <![CDATA[
          <br/>
          作者: <a href="http://simohayha.javaeye.com">simohayha</a>&nbsp;
          链接：<a href="http://onlypython.group.javaeye.com/group/topic/838" style="color:red;">http://onlypython.group.javaeye.com/group/topic/838</a>&nbsp;
          发表时间: 2007年03月24日
          <br/><br/>
          声明：本文系JavaEye网站发布的原创文章，未经作者书面许可，严禁任何网站转载本文，否则必将追究法律责任！
          <br/><br/>
          呵呵，在豆瓣上看到的。<br /><br />Programming Python是人邮引进的最新版，我的一个朋友在译，进度还算顺利。Python网络编程的翻译是博文在做，进度不清楚，我参加了试译，可耻的失败鸟：）。Python源码剖析我盼了好久，作者自称快定稿了。至于C&Py那本书……本人努力填坑中……目前MSN上见到编辑都有点心慌慌的说:P<br /><br />想买网络编程和源码刨析.
          <br/>
          <span style="color:red;">
            <a href="http://onlypython.group.javaeye.com/group/topic/838" style="color:red;">本文的讨论也很精彩，浏览讨论>></a>
          </span>
          <br/><br/><br/>
          <span style="color:#E28822;">JavaEye推荐</span>
          <br/>
          <ul class='adverts'><li><a href='/adverts/42' target='_blank'><span style="color:red;font-weight:bold;">搜狐网站诚聘Java、PHP和C++工程师</span></a></li><li><a href='/adverts/41' target='_blank'><span style="color:red;font-weight:bold;">北京: 千橡集团暨校内网诚聘软件研发工程师</span></a></li></ul>
          <br/><br/><br/>
          ]]>
        </description>
        <pubDate>Sat, 24 Mar 2007 12:14:20 +0800</pubDate>
        <link>http://onlypython.group.javaeye.com/group/topic/838</link>
        <guid>http://onlypython.group.javaeye.com/group/topic/838</guid>
      </item>
      <item>
        <title>召集北京的爱好者组织活动</title>
        <author>tatecn</author>
        <description>
          <![CDATA[
          <br/>
          作者: <a href="http://tatecn.javaeye.com">tatecn</a>&nbsp;
          链接：<a href="http://all-basketball.group.javaeye.com/group/topic/6413" style="color:red;">http://all-basketball.group.javaeye.com/group/topic/6413</a>&nbsp;
          发表时间: 2008年07月23日
          <br/><br/>
          声明：本文系JavaEye网站发布的原创文章，未经作者书面许可，严禁任何网站转载本文，否则必将追究法律责任！
          <br/><br/>
          北京的多吗？组织下活动吧
          <br/>
          <span style="color:red;">
            <a href="http://all-basketball.group.javaeye.com/group/topic/6413" style="color:red;">本文的讨论也很精彩，浏览讨论>></a>
          </span>
          <br/><br/><br/>
          <span style="color:#E28822;">JavaEye推荐</span>
          <br/>
          <ul class='adverts'><li><a href='/adverts/42' target='_blank'><span style="color:red;font-weight:bold;">搜狐网站诚聘Java、PHP和C++工程师</span></a></li><li><a href='/adverts/41' target='_blank'><span style="color:red;font-weight:bold;">北京: 千橡集团暨校内网诚聘软件研发工程师</span></a></li></ul>
          <br/><br/><br/>
          ]]>
        </description>
        <pubDate>Wed, 23 Jul 2008 21:36:12 +0800</pubDate>
        <link>http://all-basketball.group.javaeye.com/group/topic/6413</link>
        <guid>http://all-basketball.group.javaeye.com/group/topic/6413</guid>
      </item>
      <item>
        <title>JSF开发中遇到的问题，请教高手!</title>
        <author>yedahong</author>
        <description>
          <![CDATA[
          <br/>
          作者: <a href="http://yedahong.javaeye.com">yedahong</a>&nbsp;
          链接：<a href="http://JSFgroup.group.javaeye.com/group/topic/6422" style="color:red;">http://JSFgroup.group.javaeye.com/group/topic/6422</a>&nbsp;
          发表时间: 2008年07月24日
          <br/><br/>
          声明：本文系JavaEye网站发布的原创文章，未经作者书面许可，严禁任何网站转载本文，否则必将追究法律责任！
          <br/><br/>
          有一个显示所有定单列表的页面,用户可以修改这个定单,但是当用户打开第一个定单,,再打开另一个定单,然后修改第一个定单,再提交第一个的时候会出现定单交叉的现象,实际修改的是第一个定单，但是第二个定单却被修改了,应该是对象覆盖的问题,因为JSF管理的bean是单例模式,所以打开第二个定单的时候把第一个定单对象覆盖了,请教高手，这个问题该怎么解决,期待高手尽快帮忙解决下!
          <br/>
          <span style="color:red;">
            <a href="http://JSFgroup.group.javaeye.com/group/topic/6422" style="color:red;">本文的讨论也很精彩，浏览讨论>></a>
          </span>
          <br/><br/><br/>
          <span style="color:#E28822;">JavaEye推荐</span>
          <br/>
          <ul class='adverts'><li><a href='/adverts/41' target='_blank'><span style="color:red;font-weight:bold;">北京: 千橡集团暨校内网诚聘软件研发工程师</span></a></li><li><a href='/adverts/42' target='_blank'><span style="color:red;font-weight:bold;">搜狐网站诚聘Java、PHP和C++工程师</span></a></li></ul>
          <br/><br/><br/>
          ]]>
        </description>
        <pubDate>Thu, 24 Jul 2008 11:13:00 +0800</pubDate>
        <link>http://JSFgroup.group.javaeye.com/group/topic/6422</link>
        <guid>http://JSFgroup.group.javaeye.com/group/topic/6422</guid>
      </item>
      <item>
        <title>请教一个关于在db2上建立jbpm表的问题</title>
        <author>sukawa</author>
        <description>
          <![CDATA[
          <br/>
          作者: <a href="http://sukawa.javaeye.com">sukawa</a>&nbsp;
          链接：<a href="http://jbpm.group.javaeye.com/group/topic/6409" style="color:red;">http://jbpm.group.javaeye.com/group/topic/6409</a>&nbsp;
          发表时间: 2008年07月23日
          <br/><br/>
          声明：本文系JavaEye网站发布的原创文章，未经作者书面许可，严禁任何网站转载本文，否则必将追究法律责任！
          <br/><br/>
          在搞一个jbpm的项目，要用db2的数据库来存储jbpm那一大堆的表，但是用了jbpm-jpdl-3.2.2里的db文件夹下的jbpm.jpdl.db2.sql这个脚本，执行第一次报了说表空间不够的错误，查文档，jbpm的官方给出的解决办法如下：<br />http://wiki.jboss.org/wiki/JbpmOnDB2<br /><br />Running jBPM on DB2 or UDB<br /><br />Notes applying to all DB2 versions:<br />To get jBPM to run on DB2, you need to have tablespaces with big enough page sizes for the extra long columns jBPM uses:<br /><br /><pre name="code" class="sql">
create bufferpool jbpm immediate size 1000 pagesize 32K
create tablespace jbpm pagesize 32K managed by database  using (file '/db2inst1/db2inst1/NODE0000/JBPM' 10M) AUTORESIZE YES bufferpool jbpm
create temporary tablespace jbpmtemp pagesize 32K managed by database  using (file '/db2inst1/db2inst1/NODE0000/JBPM_TMP' 10M) AUTORESIZE YES bufferpool jbpm
</pre><br /><br /><br /><br />照着改了，还是不行，报索引名太长的错误，一查，是那个脚本文件里会要创建一个索引名，长度超过18个字符了，但是db2里最多就支持18位的所以明，请问各位高手如何办，我在mysql里执行没有问题，能创建那一大堆的jbpm开头的表。
          <br/>
          <span style="color:red;">
            <a href="http://jbpm.group.javaeye.com/group/topic/6409" style="color:red;">本文的讨论也很精彩，浏览讨论>></a>
          </span>
          <br/><br/><br/>
          <span style="color:#E28822;">JavaEye推荐</span>
          <br/>
          <ul class='adverts'><li><a href='/adverts/41' target='_blank'><span style="color:red;font-weight:bold;">北京: 千橡集团暨校内网诚聘软件研发工程师</span></a></li><li><a href='/adverts/42' target='_blank'><span style="color:red;font-weight:bold;">搜狐网站诚聘Java、PHP和C++工程师</span></a></li></ul>
          <br/><br/><br/>
          ]]>
        </description>
        <pubDate>Wed, 23 Jul 2008 14:46:56 +0800</pubDate>
        <link>http://jbpm.group.javaeye.com/group/topic/6409</link>
        <guid>http://jbpm.group.javaeye.com/group/topic/6409</guid>
      </item>
      <item>
        <title>中毒了,中了Harry Potter的毒药了</title>
        <author>lighter</author>
        <description>
          <![CDATA[
          <br/>
          作者: <a href="http://lighter.javaeye.com">lighter</a>&nbsp;
          链接：<a href="http://tales.group.javaeye.com/group/topic/6415" style="color:red;">http://tales.group.javaeye.com/group/topic/6415</a>&nbsp;
          发表时间: 2008年07月24日
          <br/><br/>
          声明：本文系JavaEye网站发布的原创文章，未经作者书面许可，严禁任何网站转载本文，否则必将追究法律责任！
          <br/><br/>
          记得以前的读书的时候看过Harry Potter的前三四本小说,都是看中文版的,前三天看到mochow MM在圈子在圈子的帖子,于是下载来看一下,结果便一头裁进去了;<br /><br />   该小说系列还是不错的,不错不错;看来以后多多上来八婆圈淘金才对.准备开始看第二本啦,估计过了周末就可以扫完;<br /><br />   都是witches和wizards惹的祸啊<img src="/images/smiles/icon_cry.gif"/>
          <br/>
          <span style="color:red;">
            <a href="http://tales.group.javaeye.com/group/topic/6415" style="color:red;">本文的讨论也很精彩，浏览讨论>></a>
          </span>
          <br/><br/><br/>
          <span style="color:#E28822;">JavaEye推荐</span>
          <br/>
          <ul class='adverts'><li><a href='/adverts/41' target='_blank'><span style="color:red;font-weight:bold;">北京: 千橡集团暨校内网诚聘软件研发工程师</span></a></li><li><a href='/adverts/42' target='_blank'><span style="color:red;font-weight:bold;">搜狐网站诚聘Java、PHP和C++工程师</span></a></li></ul>
          <br/><br/><br/>
          ]]>
        </description>
        <pubDate>Thu, 24 Jul 2008 08:59:41 +0800</pubDate>
        <link>http://tales.group.javaeye.com/group/topic/6415</link>
        <guid>http://tales.group.javaeye.com/group/topic/6415</guid>
      </item>
      <item>
        <title>有人在手机上玩Python么?</title>
        <author>Eastsun</author>
        <description>
          <![CDATA[
          <br/>
          作者: <a href="http://eastsun.javaeye.com">Eastsun</a>&nbsp;
          链接：<a href="http://onlypython.group.javaeye.com/group/topic/4747" style="color:red;">http://onlypython.group.javaeye.com/group/topic/4747</a>&nbsp;
          发表时间: 2008年04月06日
          <br/><br/>
          声明：本文系JavaEye网站发布的原创文章，未经作者书面许可，严禁任何网站转载本文，否则必将追究法律责任！
          <br/><br/>
          RT,我刚在我的手机上装了个PythonCE2.5.0(手机操作系统:WM6.1)<br />但是没找到手机上可用的Python IDE...本来找了一个pyceide,装好后才发现是针对PPC的...<br />不知道还有谁在手机上玩过Python么?有没有好用的IDE
          <br/>
          <span style="color:red;">
            <a href="http://onlypython.group.javaeye.com/group/topic/4747" style="color:red;">本文的讨论也很精彩，浏览讨论>></a>
          </span>
          <br/><br/><br/>
          <span style="color:#E28822;">JavaEye推荐</span>
          <br/>
          <ul class='adverts'><li><a href='/adverts/42' target='_blank'><span style="color:red;font-weight:bold;">搜狐网站诚聘Java、PHP和C++工程师</span></a></li><li><a href='/adverts/41' target='_blank'><span style="color:red;font-weight:bold;">北京: 千橡集团暨校内网诚聘软件研发工程师</span></a></li></ul>
          <br/><br/><br/>
          ]]>
        </description>
        <pubDate>Sun, 06 Apr 2008 22:26:23 +0800</pubDate>
        <link>http://onlypython.group.javaeye.com/group/topic/4747</link>
        <guid>http://onlypython.group.javaeye.com/group/topic/4747</guid>
      </item>
      <item>
        <title>google_appengine_1.1.1 发布</title>
        <author>right</author>
        <description>
          <![CDATA[
          <br/>
          作者: <a href="http://right.javaeye.com">right</a>&nbsp;
          链接：<a href="http://gae.group.javaeye.com/group/topic/6439" style="color:red;">http://gae.group.javaeye.com/group/topic/6439</a>&nbsp;
          发表时间: 2008年07月25日
          <br/><br/>
          声明：本文系JavaEye网站发布的原创文章，未经作者书面许可，严禁任何网站转载本文，否则必将追究法律责任！
          <br/><br/>
          We're happy to announce we've released some small updates to Google App Engine. Among the more significant changes:<br /><br />    * More apps: Want to create more than 3 applications with your App Engine account? Now you can now create up to 10!<br /><br />    * Time windows for Dashboard graphs: Zoom in on the data in your dashboard to get a more accurate picture of whats going on. You can zoom in to see graphs for the last 24, 12, and 6 hour periods.<br /><br />    * Logs export: You can now use appcfg.py to download your application's logs in plaintext format. Use appcfg.py --help for more information on how to download your logs.<br /><br />    * Send email as logged in user: If you're using the users API, you can now send email from the email address of the currently-logged-in user.<br /><br /><br />ads:)   <br /><br />right.appspot.com
          <br/>
          <span style="color:red;">
            <a href="http://gae.group.javaeye.com/group/topic/6439" style="color:red;">本文的讨论也很精彩，浏览讨论>></a>
          </span>
          <br/><br/><br/>
          <span style="color:#E28822;">JavaEye推荐</span>
          <br/>
          <ul class='adverts'><li><a href='/adverts/41' target='_blank'><span style="color:red;font-weight:bold;">北京: 千橡集团暨校内网诚聘软件研发工程师</span></a></li><li><a href='/adverts/42' target='_blank'><span style="color:red;font-weight:bold;">搜狐网站诚聘Java、PHP和C++工程师</span></a></li></ul>
          <br/><br/><br/>
          ]]>
        </description>
        <pubDate>Fri, 25 Jul 2008 10:07:15 +0800</pubDate>
        <link>http://gae.group.javaeye.com/group/topic/6439</link>
        <guid>http://gae.group.javaeye.com/group/topic/6439</guid>
      </item>
      <item>
        <title>代码生成器发布:rapid-generator-v1.0</title>
        <author>badqiu</author>
        <description>
          <![CDATA[
          <br/>
          作者: <a href="http://badqiu.javaeye.com">badqiu</a>&nbsp;
          链接：<a href="http://rapidframework.group.javaeye.com/group/topic/6388" style="color:red;">http://rapidframework.group.javaeye.com/group/topic/6388</a>&nbsp;
          发表时间: 2008年07月22日
          <br/><br/>
          声明：本文系JavaEye网站发布的原创文章，未经作者书面许可，严禁任何网站转载本文，否则必将追究法律责任！
          <br/><br/>
          <h2>现阶段内置模板可以生成的包括:</h2>
<p>可以生成java的hibernat model+annotation,hibernate model+xml,dao,manager,struts+struts2 action类</p>
<p>生成jsp的增删改查.&nbsp; (生成的代码与rapid-framework绑定才比较有意义)</p>
<p>&nbsp;</p>
<h2>通常代码生成器存在的问题.</h2>
<ul>
<li>二次开发困难 </li>
<li>过于智能,自动插入我们的项目中,程序员还需考虑旧的代码会不会被覆盖的问题 </li>
<li>没有将存放模板的目录名称及文件名称利用起来,导致还需配置每个模板文件生成的文件名,目录结构<br />具体请查看我写的文章:<span class="nobr"><a href="../../blog/212881" rel="nofollow">为何代码生成器都要这么智能呢?<sup><img class="rendericon" src="../../images/icons/linkext7.gif" border="0" height="7" align="absMiddle" alt="" width="7" /></sup></a></span> </li>
</ul>
<h2>本代码生成器的特性</h2>
<ul>
<li>基于<span class="nobr"><a href="http://freemarker.sourceforge.net/" rel="nofollow">FreeMarker<sup><img class="rendericon" src="../../images/icons/linkext7.gif" border="0" height="7" align="absMiddle" alt="" width="7" /></sup></a></span>模板语言 </li>
<li>基于数据库,并支持多种数据库(mysql,sql server,oracle测试通过) </li>
<li>半手工方式,生成的代码放在某个目录,再手工拷贝回来工作区 </li>
<li>易于做二次开发,整个生成器本身就是java源代码,源代码核心十分精简,并且鼓励你做修改代码,也可以作为任何语言的代码生成器 </li>
<li>配置简单,只有一个配置文件generator.properties </li>
<li>以application方式运行生成器,生成不同的table直接修改相关java代码即可 </li>
<li>将文件系统的目录名称及文件名称作为生成器的一部分,模板文件的的名称与目录名称可以直接引用相关变量,如 <strong><span style="color: #000000;">${basepackage}/</span><span style="color: #ff0000;">${className}.</span><span style="color: #ff0000;">java</span></strong>&nbsp; (${className}=Blog,则会生成Blog.java) </li>
<li>以@testExpression结尾的模板文件为有条件忽略,如果testExpression的值在数据模型为true则生成该文件,生成的文件不会包含@testExpression,反之则不生成该文件(应用场景:用于在是否要生成hibernate联合主建的文件中) </li>
<li>支持文件插入操作,如模板输出生成的地方已经有该同名的文件存在,并且文件中有包含"webapp-generator-insert-location"标记,则模板生成的内容会插入在该标记之后.该特性对如生成的spring配置内容插入spring配置文件十分有用 </li>
</ul>
<h2>代码生成器的运行</h2>
<ul>
<li>将generator_lib中的jar加入classpath,generator_lib自带了几种常用jdbc驱动</li>
<li>修改generator.properties的数据库连接属性及其它属性 </li>
<li>以application的方式运行GeneratorMain类,要生成不同的table,直接修改代码即可 </li>
</ul>
<pre name="code" class="java">public class GeneratorMain {
	public static void main(String[] args) throws Exception {
		Generator g = new Generator();
		
		g.clean();
		g.generateTable("blog");
//		g.generateAllTable();
	}
}</pre>
<p>&nbsp;</p>
<h2>代码template目录结构</h2>
<p><img src="http://wiki.javascud.org/download/attachments/5799976/generator_template.png" height="409" alt="代码模板目录" width="462" /></p>
<p>&nbsp;</p>
<p>&nbsp;</p>
<p>项目下载: <a href="http://code.google.com/p/rapid-generator/downloads/list">http://code.google.com/p/rapid-generator/downloads/list</a></p>
<p>项目HOME: <a href="http://code.google.com/p/rapid-generator">http://code.google.com/p/rapid-generator</a></p>
<p>本生成器也将作为<a href="http://code.google.com/p/rapid-framework/">rapid-framework</a>的一部分,即将发布,敬请关注.</p>
<p>&nbsp;</p>
<p>并且欢迎大家加入讨论组:<a href="http://rapidframework.group.javaeye.com/"><img src="http://rapidframework.group.javaeye.com/upload/logo/group/31719/20af829f-5b8a-39b3-a39e-894fd44a6e2f-thumb.png" height="27" alt="" width="48" /></a></p>
          <br/>
          <span style="color:red;">
            <a href="http://rapidframework.group.javaeye.com/group/topic/6388" style="color:red;">本文的讨论也很精彩，浏览讨论>></a>
          </span>
          <br/><br/><br/>
          <span style="color:#E28822;">JavaEye推荐</span>
          <br/>
          <ul class='adverts'><li><a href='/adverts/41' target='_blank'><span style="color:red;font-weight:bold;">北京: 千橡集团暨校内网诚聘软件研发工程师</span></a></li><li><a href='/adverts/42' target='_blank'><span style="color:red;font-weight:bold;">搜狐网站诚聘Java、PHP和C++工程师</span></a></li></ul>
          <br/><br/><br/>
          ]]>
        </description>
        <pubDate>Tue, 22 Jul 2008 09:09:54 +0800</pubDate>
        <link>http://rapidframework.group.javaeye.com/group/topic/6388</link>
        <guid>http://rapidframework.group.javaeye.com/group/topic/6388</guid>
      </item>
      <item>
        <title>使用了一下google appengine, 做了个简单的论坛</title>
        <author>danielking</author>
        <description>
          <![CDATA[
          <br/>
          作者: <a href="http://danielking.javaeye.com">danielking</a>&nbsp;
          链接：<a href="http://onlypython.group.javaeye.com/group/topic/5972" style="color:red;">http://onlypython.group.javaeye.com/group/topic/5972</a>&nbsp;
          发表时间: 2008年06月16日
          <br/><br/>
          声明：本文系JavaEye网站发布的原创文章，未经作者书面许可，严禁任何网站转载本文，否则必将追究法律责任！
          <br/><br/>
          以前一直用rails, 所以很多思想都固化到脑子里了<br />所幸不少东西还能找到相应的东西, 组合起来也挺好用的<br />dispatcher和controller用的是cherrypy<br />其中dispatcher中的route分析部分用的是python-routes, 还支持restful<br />模板用的是jinja2, 日本人写的, 很灵活, 找回了以前在php中用smarty的感觉<br />数据库直接用google本身的api了, 还行, 居然改结构只需要改模型, migrate都省了<br /><br />http://verynotes.appspot.com/<br />(试着给我做的一个软件做个支持的网站,不过目的主要还是为了试试appengine,这个软件也是刚刚起步)
          <br/>
          <span style="color:red;">
            <a href="http://onlypython.group.javaeye.com/group/topic/5972" style="color:red;">本文的讨论也很精彩，浏览讨论>></a>
          </span>
          <br/><br/><br/>
          <span style="color:#E28822;">JavaEye推荐</span>
          <br/>
          <ul class='adverts'><li><a href='/adverts/41' target='_blank'><span style="color:red;font-weight:bold;">北京: 千橡集团暨校内网诚聘软件研发工程师</span></a></li><li><a href='/adverts/42' target='_blank'><span style="color:red;font-weight:bold;">搜狐网站诚聘Java、PHP和C++工程师</span></a></li></ul>
          <br/><br/><br/>
          ]]>
        </description>
        <pubDate>Mon, 16 Jun 2008 14:16:50 +0800</pubDate>
        <link>http://onlypython.group.javaeye.com/group/topic/5972</link>
        <guid>http://onlypython.group.javaeye.com/group/topic/5972</guid>
      </item>
      <item>
        <title>php环境下使用Ext.ux.UploadDialog 的问题</title>
        <author>sailer</author>
        <description>
          <![CDATA[
          <br/>
          作者: <a href="http://sailer.javaeye.com">sailer</a>&nbsp;
          链接：<a href="http://EXT.group.javaeye.com/group/topic/6438" style="color:red;">http://EXT.group.javaeye.com/group/topic/6438</a>&nbsp;
          发表时间: 2008年07月25日
          <br/><br/>
          声明：本文系JavaEye网站发布的原创文章，未经作者书面许可，严禁任何网站转载本文，否则必将追究法律责任！
          <br/><br/>
          我的upload-dialog.js中设置对话框的代码：<br /><pre name="code" class="java">
  function getDialog()
  {
    if (!dialog) {
      dialog = new Ext.ux.UploadDialog.Dialog({
        url: 'upload-dialog-request.php',
        reset_on_hide: false,
        allow_close_on_upload: true,
        upload_autostart: false, //true,
        post_var_name: 'upload',
		title: '图片上传',
		permitted_extensions:['JPG','jpg','jpeg','JPEG','GIF','gif']
		//minWidth: 400,
		//minHeight: 200,
		//width: 400,
		//height: 350
      });

      dialog.on('uploadsuccess', onUploadSuccess);
			//dialog.on('beforefileuploadstart', onBeforeFileUploadStart);
    }
    return dialog;
  }
</pre><br /><br />upload-dialog-request.php的内容(来自这篇blog:http://zjnbshifox.javaeye.com/blog/123399)：<br /><pre name="code" class="java">
	$file = "";  
	$result = array();  
	$ext = strrchr($_FILES["file"]["name"],'.');  
	$file = "". date("YmdHis") . $ext;        

	if(move_uploaded_file($_FILES["file"]["tmp_name"],"uploadIDPic/" . $file)){  
		$result = array('success'=>true,data=>$file);  
	}else{  
		$result = array('success'=> false, 'error'=> '文件上传错误');  
	}                 
	echo json_encode($result);  
</pre><br /><br />但是我上传总是失败，我发现upload-dialog-request.php中$ext的值总是为空，感觉这个php程序没有得到上传的文件名，不知道如何解决？
          <br/>
          <span style="color:red;">
            <a href="http://EXT.group.javaeye.com/group/topic/6438" style="color:red;">本文的讨论也很精彩，浏览讨论>></a>
          </span>
          <br/><br/><br/>
          <span style="color:#E28822;">JavaEye推荐</span>
          <br/>
          <ul class='adverts'><li><a href='/adverts/41' target='_blank'><span style="color:red;font-weight:bold;">北京: 千橡集团暨校内网诚聘软件研发工程师</span></a></li><li><a href='/adverts/42' target='_blank'><span style="color:red;font-weight:bold;">搜狐网站诚聘Java、PHP和C++工程师</span></a></li></ul>
          <br/><br/><br/>
          ]]>
        </description>
        <pubDate>Fri, 25 Jul 2008 09:51:03 +0800</pubDate>
        <link>http://EXT.group.javaeye.com/group/topic/6438</link>
        <guid>http://EXT.group.javaeye.com/group/topic/6438</guid>
      </item>
  </channel>
</rss>
