随笔分类 -  应用类

摘要:理解JBPM(java Business Process Management)的基本概念: jPDL - JBPM Process Definition Language JBPM简要过程: 1、定义流程(利用JPDL) 2、部署流程(部署到数据库) 3、创建公文并与流程实例绑定 4、可通过JBPM的接口,触发流程向下流动 5、可通过JBPM的接口,获得流动到某个用户那里的文档(即待处理任务列表) 6、可通过JBPM的接口,结束某个用户的任务(这将触发流程继续向下流动) 7、如此,直到结束 ---------------------------------------------- 测试: 阅读全文

posted @ 2012-03-16 10:58 胡安峰 阅读(358) 评论(0) 推荐(0)

摘要:SYS用户在CMD下以DBA身份登陆:在CMD中打sqlplus /nolog然后再conn / as sysdba注意点:1.如果在PL/SQL 等工具里打开的话,直接修改下面的代码中[斜体加粗部分]执行2.确保路径存在,比如【D:\oracle\oradata\Oracle9i\】也就是你要保存文件的路径存在/*分为四步*//*第1步:创建临时表空间*/create temporary tablespace user_temp tempfile 'D:\oracle\oradata\Oracle9i\user_temp.dbf'size 50mautoextend onne 阅读全文

posted @ 2012-03-14 11:41 胡安峰 阅读(136) 评论(0) 推荐(0)

摘要:问题:IMP-00019: 由于 ORACLE 错误 12899 而拒绝行IMP-00003: 遇到 ORACLE 错误 12899ORA-12899: 列 "JACKEYJ"."JK_REGISTER"."OPNAME" 的值太大 (实际值: 21, 最大值: 20)列 1 523从9i环境下exp出来的数据,imp到10g数据库的时候就出现这个错误。解决方案:修改oracle 10g的字符集Oracle修改数据库字符集为:ZHS16GBK查看服务器端字符集SQL > select * from V$NLS_PARAMETER 阅读全文

posted @ 2012-03-13 17:31 胡安峰 阅读(288) 评论(0) 推荐(0)

摘要:Reason codesThe following is a list of PCF reason codes, in numeric order, providing detailed information to help you understand them, including: An explanation of the circumstances that have caused the code to be raisedThe associated completion codeSuggested programmer actions in response to the co 阅读全文

posted @ 2011-02-24 16:16 胡安峰 阅读(834) 评论(0) 推荐(0)

摘要:转载 http://free.yes81.net/yes81/view-9994.html 1、查看apache当前并发访问数: netstat -an | grep ESTABLISHED | wc -l 对比httpd.conf中MaxClients的数字差距多少。 2、查看有多少个进程数: ps aux|grep httpd|wc -l 3、可以使用如下参数查看数据 server-status?auto #ps -ef|grep httpd|wc -l 1388 统计httpd进程数,连个请求会启动一个进程,使用于Apache服务器。 表示Apache能够处理1388个并发请求,这个值. 阅读全文

posted @ 2011-02-16 12:28 胡安峰 阅读(186) 评论(0) 推荐(0)

摘要:在JDK1.4.2中加入了对NIO的支持,掌握其中的Selector个人认为是能实现好NIO的关键。 Selector是用来获取注册在其中的channel的相关事件的发生,也就是accept,read和write。selector中有3个key set。 key set:包含代表所有在其中注册的channel,可以通过selector.keys()得到。 selected-key set:包含所有被检测到有关注的操作已经就绪的key,通过selector.selectedKeys得到。 cancelled-key set:包含所有已经被cancel,但是还没有channel还没有deregis 阅读全文

posted @ 2011-02-12 14:17 胡安峰 阅读(2630) 评论(0) 推荐(0)

摘要:import java.net.InetSocketAddress;import java.net.ServerSocket;import java.nio.ByteBuffer;import java.nio.channels.SelectionKey;import java.nio.channels.Selector;import java.nio.channels.ServerSocketChannel;import java.nio.channels.SocketChannel;import java.util.Iterator;/*** 通过ServerSocketChannel.o 阅读全文

posted @ 2011-01-27 11:53 胡安峰 阅读(475) 评论(0) 推荐(0)

摘要:本文主要通过两台机器,搭建MQ消息传输的环境,并编写测试程序进行测试。 第一、准备工作 准备2台Win2000环境(XP也可),通过以太网连通。 机器A:代码为00000000,IP地址为:10.1.1.1 机器B:代码为88888888,IP地址为:10.1.1.2 安装MQ 5.3 第二、创建MQ对象 A机器上: 1、打开“WebSphere MQ资源管理器”,新建队列管理器,名称为QM_00000000,其余采用默认设置; 2、在QM_00000000队列管理器中创建本地队列,名称为LQ_00000000; 3、创建传输队列,名称为XQ_88888888(新建时选择“本地队列”,将“用法 阅读全文

posted @ 2010-09-26 13:45 胡安峰 阅读(2241) 评论(0) 推荐(0)

摘要:import com.ibm.mq.MQEnvironment; import com.ibm.mq.constants.CMQC; import com.ibm.mq.MQException; import com.ibm.mq.MQMessage; import com.ibm.mq.MQPutMessageOptions; import com.ibm.mq.MQQueue; import com.ibm.mq.MQQueueManager; public class PtpSender { /** * @param args */ public static void main... 阅读全文

posted @ 2010-09-26 11:30 胡安峰 阅读(1152) 评论(0) 推荐(1)

摘要:参考手册 11 文档说明 31.1 编写目的 31.2 文档范围 31.3 名词定义 32 TONGLINK/Q安装 32.1 VG、LV、FS准备 32.2 用户准备 32.3 安装TONGLINK/Q 33 环境变量设置 54 在HA中的部署 65 TLQ配置 85.1 服务器节点 85.2 客户端代理 96 TLQ常用命令 91 文档说明本章将简要地说明该技术文档编写的目的,使用范围。1.1 编写目的本文档的目的在于阐述在AIX平台下,如果安装配置TongLink/Q软件,并实现在HA环境下的自动切换启动。1.2 文档范围本文档的阅读、使用者为系统管理员。本文档所使用的系统为:IBM A 阅读全文

posted @ 2010-06-25 13:45 胡安峰 阅读(3081) 评论(0) 推荐(1)

摘要:一 . 安装与配置MYSQL二 . 常用mysql命令行命令1 .mysql的启动与停止启动MYSQL服务 net start mysql停止MYSQL服务 net stop mysql2 . netstat –na | findstr 3306 查看被监听的端口 , findstr用于查找后面的端口是否存在3 . 在命令行中登陆MYSQL控制台 , 即使用 MYSQL COMMEND LINE TOOL 语法格式 mysql –user=root –password=123456 db_name 或 mysql –u root –p123456 db_name4 . 进入MYSQL命令行工具 阅读全文

posted @ 2010-05-26 15:14 胡安峰 阅读(236) 评论(0) 推荐(0)

摘要:Jakarta-ORO正则表达式库1.简介:Jakarta-ORO是最全面以及优化得最好的正则表达式API之一,Jakarta-ORO库以前叫做OROMatcher,是由Daniel F. Savarese编写,后来他将其赠与Jakarta Project,读者可在Apache.org的网站 下载该API包。 许多源代码开放的正则表达式库都是支持Perl5兼容的正则表达式语法,Jakarta-ORO正则表达式库也不例外,他与Perl 5正则表达式完全兼容。2.对象与其方法:★PatternCompiler对象: 我们在使用Jakarta-ORO API包时,最先要做的是,创建一个Perl5Co 阅读全文

posted @ 2010-05-17 11:39 胡安峰 阅读(232) 评论(0) 推荐(0)

摘要:1.查看信息:E:/Sun/JavaES5/DSEE/ds6/bin>dsadm.exe info "E:/Sun/JavaES5/DSEE/var/instance2"2.启动sun ldapE:/Sun/JavaES5/DSEE/ds6/bin>dsadm.exe start "E:/Sun/JavaES5/DSEE/var/instance2"3.停止sun ldapdsadm.exe stop "C:/Program Files/Sun/JavaES5/DSEE/var/DSInstance" 阅读全文

posted @ 2010-01-25 17:48 胡安峰 阅读(936) 评论(0) 推荐(0)

摘要:随着计算机网络和分布式应用的不断发展,远程消息传递越来越成为应用系统中不可缺少的组成部分。商业消息中间件的出现保证了消息传输的可靠性,高效率和安全性,同时也减少了系统的开发周期。目前应用最多的消息中间件产品为 IBM MQSeries 。本文就针对 MQ 的基本操作与配置进行详细的阐述,希望对读者有所帮助。 一. MQ 基本操作 MQ 中有几个很重要的组件:队列管理器( QueueManager )、队列( Queue )和通道( Channel )。其基本的操作方法如下: 创建队列管理器 crtmqm –q QMgrName -q 是指创建缺省的队列管理器 删除队列管理器 dltmqm Qm 阅读全文

posted @ 2009-11-19 13:49 胡安峰 阅读(546) 评论(0) 推荐(1)

摘要:2009-08-16查看Apache的请求数和开启Apache Server Status在Linux下查看Apache的负载情况,以前也说过,最简单有有效的方式就是查看Apache Server Status(如何开启Apache Server Status点这里),在没有开启Apache Server Status的情况下,或安装的是其他的Web Server,比如Nginx的时候,下面的命令就体现出作用了。ps -ef|grep httpd|wc -l命令#ps -ef|grep httpd|wc -l1388统计httpd进程数,连个请求会启动一个进程,使用于Apache服务器。表示A 阅读全文

posted @ 2009-10-10 14:08 胡安峰 阅读(1075) 评论(1) 推荐(0)

摘要:运行在i系列400服务器中的Domino任务(Tasks)内容提要: 基于对Domino任务所承担功能的不同,可以把它们分为负责响应Notes客户端请求的交互特性任务和具有批处理特性的后台支持任务.任务可以是多线程的. 在i系列的Domino里,无论是交互特性任务还是后台支持任务,都具有相同的运行优先级,都作为具有高优先级的批处理作业运行.没有经过详细研究而轻易改变这些任务的运行优先级,可能会暂时提高Domino运行性能,但从长远来看,会引起系统不可预测的后果.Domino基本任务: Domino基本任务如何执行: One Router thread (Mail Router) Backgro 阅读全文

posted @ 2009-09-23 17:14 胡安峰 阅读(246) 评论(0) 推荐(0)

摘要:Broadcast message向该服务器的用户广播消息Broadcast message usernames向该服务器的某一用户广播消息Dbcache Flush关闭当前在数据库高速缓存中打开的所有数据库。使用此命令可以在高速缓存中维护数据库,例如:备份或恢复数据库。Drop username关闭一个或多个服务器会话。如果希望亲眼确认哪些会话已被关闭,则必须在服务器的 NOTES.INI 文件中输入Log_Sessions=1 的设置。Drop "username"关闭在指定用户名下运行的当前会话Drop "username1 " "use 阅读全文

posted @ 2009-09-23 17:10 胡安峰 阅读(2199) 评论(0) 推荐(0)

摘要:Properties prop = System.getProperties();//设置http访问要使用的代理服务器的地址prop.setProperty("http.proxyHost", "10.10.0.96");//设置http访问要使用的代理服务器的端口prop.setProperty("http.proxyPort", "8080");//设置不需要通过代理服务器访问的主机,可以使用*通配符,多个地址用|分隔prop.setProperty("http.nonProxyHosts" 阅读全文

posted @ 2009-05-25 15:00 胡安峰 阅读(1050) 评论(0) 推荐(0)

摘要:第2章 Directory Proxy Server 部署方案 根据计算环境的不同,可以有多种方法部署 Directory Proxy Server。本章介绍并说明一些典型的部署方法,包括: 内部高可用性配置分布式 LDAP 目录基础结构 集中式 LDAP 目录基础结构使用单防火墙部署 Directory Proxy Server使用双防火墙部署 Directory Proxy Server内部高可用性配置 在图 2-1 所示的配置中,客户部署了只用于企业内部的 LDAP 基础结构。对外部网络能否访问到企业的任意 LDAP 服务不作要求。该客户部署的企业防火墙将拒绝防火墙外部对内部 LDAP 阅读全文

posted @ 2009-05-12 14:22 胡安峰 阅读(229) 评论(0) 推荐(0)

摘要:第1章 Directory Proxy Server 概述简介 Directory Proxy Server 是用于电子商务解决方案中任何关键任务的目录服务的基本组件。Directory Proxy Server 是 LDAP 应用层协议网关,它使用应用层负载平衡和故障转移来提供增强的目录访问控制、模式兼容性和高可用性。 就其功能来说,Directory Proxy Server 是位于 LDAP 客户机和 LDAP 目录服务器之间的“LDAP 访问路由器”。可以基于在 Directory Proxy Server 配置中定义的规则,对来自 LDAP 客户机的请求进行过滤,并将其路由到 LDA 阅读全文

posted @ 2009-05-12 14:17 胡安峰 阅读(291) 评论(0) 推荐(0)