`
文章列表
 一个页面中有太多的内容得拉滚动条才能看到所有的内容,如果使用WebF可以实现漂亮的Tab Pane,用它不但可以把零乱的Sidebar内容整合,而且还能动态地显示出各各内容,节省了空间,页面又变得整洁,甚是实用. 1. 首先需要下载TabPane的源代码, 然后将其中的CSS, JS, LOCAL目录和demo.html, memdemo.html, tabpane.html解压到工程目录中 2.接下来就是把JS和CSS引用进到所要用到的JSP页面,最好添加在head标签之前: <script type="text/javascript" src="js/t ...
1).java.lang.OutOfMemoryError: PermGen space            PermGen space的全称是Permanent Generation space,是指内存的永久保存区域OutOfMemoryError: PermGen space            从表面上看就是内存益出,解决方法也一定是加大内存。说说为什么会内存益出:这一部分用于存放Class和Meta的信息,Class在被Load的时候被放入PermGen space区域,它和存放Instance的Heap区域不同,GC(Garbage Collection)不会在主程序运行期对Pe ...
首先,真正的高级人才是不用找工作的,因为只有被工作找的份。   但是,难免有些高级人才厌倦了旧的工作环境,或者遇到天花板,没有了发展空间,或者遇到新老板上任后排除异己来提拔自己的亲信等等,如果您真打算自 ...
在pd中,新建一个pdm,选择数据库为oracle9i,连接数据库导出PDM图: 1.选择Database->configure connections,转到system dsn标签,点击"添加",选择驱动程序,由于我的数据库是oracle,所以我选择"oracle in oraclient10g_home1"(安装了oracle客户端才有这个驱动,而精简客户端没有此驱动) 2.在data source name 中,可以随便命名一个"ora-test",在tns-server name中选择输入ORACLE_192.168.2. ...
本文来源:http://bookbookpicture.spaces.live.com/blog/cns!68F3076C3C3DA5EB!671.entry     其实关于这个问题在Spark的官网www.igniterealtime.org上有很详尽的介绍,因此本文大部分内容是从英文文档引用而来的,其中还有一些个人的经验。 Spark源代码 ...
 在做流程实例图显示时发现一个问题就是,显示是只有一个红框,而且当前的页面在流程图的位置也是正确,图象那些都没有? 其实原因是ProcessImageServlet这个servlet没有找到,这个servlet要在web.xml里面配置,而JSP页面一般来说是要放在WebRoot根目录下面,而我们在实际开发中是模块化开发,那么在配置这个servlet时就要注意些了,要配置action的值,web.xml的具体配置如下: <servlet>  <servlet-name>ProcessImageServlet</servlet-name>  <servl ...
已经可以比较好的运行JBPM了,但是如果能以图形化的方式显示工作流,并且把当前节点高亮显示,这样可用性就更好了,用户可以很轻松的看到当前流程到哪个节点了。        我发现JBPM的starters-kit的例子中就有类似的效果, ...
我在google工作过,现在有了自己的公司,多年的程序员工作经验告诉我,如果有一个良好的工作习惯,能够极大提高你的工作效率。以下是我的建议,如果你长时间坚持这样做,一年到两年时间,你发现你能够完成的工作速度超过你的想象。 1。一天最多阅读两次新闻 信息爆炸的年代新闻数量多不胜数,不要阅读过多的新闻,我一般一天阅读两次新闻,早晨和下午各打开一次google reader,更多的新闻阅读将会严重降低工作效率。 2。给自己精心准备一个工作开始的起点 写程序一旦进入状态,毫无疑问效率是非常高的,脑子里面每个细胞似乎都在奋斗。但是如何快速进入完美的工作状态?我的经验是,每当我离开工作的时候,比如中午 ...
JBPM3.2 工作流演示例子(jbpm-console websale DEMO)  移植到 Tomcat/5.5.23 与 MYSQL 下 我的WEB结构如下: other JBPM fileSRCWEB-INF  --CLASSES  --LIB 运行环境:ECLIPSE3.2 ,JDK5.0 START: 1、下载 JBPM3.2 GA(包括所有的配置文件)地址:http://labs.jboss.com/jbossjbpm/docs/index.html2、从CVS 下载 jbpm-console websale DEMO 类源代码3、下载 Tomcat/5.5.x 与 MYSQL ...
红旗高级服务器Linux 4.1 最新安装Oracle9204 改记 参照(RedHat AS 4.0最新安装Oracle9204手记)内容,部分我改了改。 目的是给大家多一份参考。     一,解压缩Oracle9204的安装文件1.Oracle 9iR2 (9.2.0.4)ship_9204_linux_disk1.cpio.gzship_9204_linux_disk2.cpio.gzship_9204_linux_disk3.cpio.gz解压方法:直接用 gunzip xxx.cpio.gz,解开后就变成了xxx.cpio拉,然后用cpio -idmv<xxx.cpio就好了。 ...
1.每天做一个计划——用这个计划来安排你的日子,但不要过于死板,要保持灵活性。2.为考虑之中的事情按主次列一个表,衡量它们的重要性并且有计划地对待。3.对你面临的每一个新任务问一句,“谁是这个任务的最佳人选。”4.明确的提出你需要的东西,包括满意的条件,时间构成。不要指望别人了解你的内心所想。5.不要看早间新闻, 它们大多是消极的。不看晚间新闻, 它们更消极。早点上床,阅读或写一篇日记。6.每天早上阅读30-60分钟——(内容可以是)商业的,有教育意义或能给人灵感的。7.精练地阐明你的见解。你的行为最终目的是什么?8. 放弃所有的抱怨9.用80/20的准则对待你的利益10.在一个时间内集中精力做 ...
一.我为什么写这篇文章:    这几天,在某个IT论坛的软件培训与认证栏目中,看到了很多处于迷惑之中的人们,也看到了许多大家普遍感到困惑的问题,写此文章的目的,是想将我这些年在软件行业从业的一些经验和体会讲给大家听,并对大家普遍关心也普遍困惑的问题进行一些阐述,我将尽我最大的可能告诉大家我所理解的事实真相,同时也衷心希望大家能够理智而清晰的看待自己的方向,前途,发展策略等问题,避开自己发展的误区。    我目前在国内一家大型软件公司里做软件开发总监,由于本文中涉及了我个人对一些公司和机构的评论,有好的方面,也有坏的方面,所以我不方便透露太多关于我个人的一些信息;另外由于本人写的比较仓促,加之工作 ...
1.实例化流程定义类,可选的方式包括:ProcessDefinition.parseXmlResource("websale.par/processdefinition.xml");1.1 装载 指定名字的文件为一个InputStream1.2 解析这个InputStream中的流程定义xml1.3 包装 InputStream为 InputStreamReader1.4 实例化 JPDLReader1.5 请求 JPDLReader.readProcessDefinition1.5.1 创建流程定义的实例 processDefinition = ProcessDefinit ...
1如何将字串 String 转换成整数 int? A. 有两个方法: 1). int i = Integer.parseInt([String]); 或 i = Integer.parseInt([String],[int radix]); 2). int i = Integer.valueOf(my_str).intValue(); 注: 字串转成 Double, Float, Long 的方法大同小异. 2 如何将整数 int 转换成字串 String ? A. 有叁种方法: 1.) String s = String.valueOf(i); 2.) String s = ...
如何来取得.par中流程部署文件的processimage.jpg文件呢?根据上篇文章的了解,我们知道了processimage.jpg文件存储在jbpm_bytearray这张表中,在jbpm_byteblock表中存储它的二进制文件。 那么如何来得到它呢?jbpm本身提供了方法可以取得它的byte[],这样经过处理就可以输出到页面上了。让用户查看将要走的大概流程。过过以下语句: FileDefinition fileDefinition = processdefinition.getFileDefinition();byte[] bytes = fileDefinition.getBytes ...
Global site tag (gtag.js) - Google Analytics