随笔 - 441
文章 - 4
评论 - 84
阅读 -
109万
随笔分类 - java
jbpm sql使用动态参数方法
摘要:在jbpm4中如何配置sql活动使用动态参数呢?我们使用JBPM4的例子为例,查看修改的方法:流程定义文件:代码Code highlighting produced by Actipro CodeHighlighter (freeware)http://www.CodeHighlighter.com/--?xmlversion="1.0"encoding="UTF-8"?processname="Sql"xmlns="http://jbpm.org/4.4/jpdl"startg="16,20,48,48"transitionto="gettasknames"//start
阅读全文
cas server 配置
摘要:1.修改cas server的deployerConfigContext.xml bean id="dataSource" class="org.apache.commons.dbcp.BasicDataSource" property name="driverClassName" valuecom.microsoft.sqlserver.jdbc.SQLServerDriver/value /property property name="url" valuejdbc:sqlserver://localhost;databaseName=base;/value
阅读全文
spring 多数据源配置实现
摘要:在网上找到的配置多数据源的方法。1.扩展 org.springframework.jdbc.datasource.lookup.AbstractRoutingDataSource类实现代码代码 Code highlighting produced by Actipro CodeHighlighter (freeware)http://www.CodeHighlighter.com/--importorg.springframework.jdbc.datasource.lookup.AbstractRoutingDataSource;publicclassDynamicDataSourceex
阅读全文
直接构建SOAP包调用WEB SERVICE的方法
摘要:WEB SERVICE 和普通的java servlet 有什么不同,在我看来WEB SERVICE 只不过是使用soap包构建请求,再进行解包调用而已,而WSDL只不过是,教你如何构建SOAP包。下面的代码演示了如何构建SOAP包,直接调用WEB SERVICE.代码 Code highlighting produced by Actipro CodeHighlighter (freeware)...
阅读全文
java 使用CXF发布web service
摘要:这篇文章介绍一下如何在java中发布WEB SERVICE在java程序发布web serice 可以使用几种开源的产品如:AXIS,XFIRE,CXF。现在CXF应该可以取代XFIRE作为首选的WEB SERVICE 发布产品。下面介绍一下如何使用CXF发布一个web service。1.下载CXF。在 http://cxf.apache.org/下载cxf软件。2.新建一个web项目。添加如下...
阅读全文
ibatis使用proxool连接池
摘要:ibatis本身并不直接支持proxool的数据源连接,我们可以通过以下方法实现: 第一:采用spring将ibatis与proxool进行整合,利用spring将proxool数据源注入到sqlmapclient中去,具体配置可在网上找spring+ibatis整合的例子。 第二种方式,不依赖spring完全独立,首先我们要自定义一个DataSourceFactory类,这个类必须实现com.i...
阅读全文
tomcat 监控内存的大小
摘要:1.在tomcat的cataliana.bat文件中添加set JAVA_OPTS=%JAVA_OPTS% -Dcom.sun.management.jmxremote2.启动tomcat3.在命令行模式下面敲入,jconsole.在本地连接可以看到tomcat进程,点击连接进行监控。
阅读全文
activemq 代码库
摘要:例一: 1、首先 启动 jms server。 通过 bin/activemq.bat2、在 server 上 创建一个queue:先登陆 http://localhost:8161/admin, 再选Home | Queues | Topics | Subscribers | Send 中的 Queues。再create 一个queue。(在 这个 queue 中,通过控制台,可以看到具体的收到的 信息)3、producer 和 consumer 的代码如下:TCPQueueSender.java package com.bobo.activemq;import javax.jms.Conn
阅读全文
ACTIVEMQ 发布与订阅
摘要:发布消息:代码Code highlighting produced by Actipro CodeHighlighter (freeware)http://www.CodeHighlighter.com/--importjavax.jms.Connection;importjavax.jms.JMSException;importjavax.jms.Message;importjavax.jms...
阅读全文
tomcat 集群配置方法
摘要:1.需要的软件apache 2.0http://mirror.bjtu.edu.cn/apache//httpd/binaries/win32/httpd-2.2.16-win32-x86-no_ssl.msitomcat 6.0http://labs.renren.com/apache-mirror//tomcat/tomcat-6/v6.0.29/bin/apache-tomcat-6.0.2...
阅读全文
java 面试题 转载
摘要:/Files/yg_zhang/tntxia的博客文章-构造最全的Java面试题V1.0.pdf
阅读全文
jsp ajax中文乱码解决方法
摘要:l.javascript 两次 encodeURI()你需要转码的字段,如: urlName = encodeURI(encodeURI(urlName)); 2.server 在服务器端用java.net.URLDecoder.decode(urlName,"UTF-8");解析就好了
阅读全文
oracle ora-22992 通过DBLINK 访问远程CLOB表问题
摘要:我通过DBLINK 访问远程数据库表读取数据,当数据库表中间有clob字段时报ORA-22922的错误,到网上一查,有解决方法了.现在说明如下:1.使用 create global temporary tabletb_tmp在本地创建一个和远程数据库表结构一样的表.2.使用insert into tb_tmp select * from tb@远程数据库连接.这样就可以把远程表的数据导入到本地临时...
阅读全文
oracle 任务定时执行
摘要:在oracle可以像sql server那样建立定时任务.下面我使用oracle sql创建一个定时任务.1.创建一个简单的表.create table testdate( name varchar2(20), createdate date)2.创建一个存储过程.create procedure Proc_addTestdateasbegin insert into testdate val...
阅读全文
buffalo dwr漏洞
摘要:在编写java代码的时候,我们可能经常使用buffalo实现AJAX的调用,将一个java代码直接发布成可以js可远程调用的 方法,在得到方便的同时,可能我们忽略了安全问题,如果java代码不是读取数据那么简单,而是删除,更新数据库 或者文件操作的方法。 黑客就很有可能通过如下代码进行攻击,想想如果该方法是个删除关键数据的操作,那就危险了。 public static void post(...
阅读全文
java代码生成器的的实现
摘要:1.开发缘由 最近公司遇到一个大型项目,涉及到的数据库表特别多,我们在编码的时候会发现 很多的工作是枯燥乏味的,每次都要实现表对应的模型对象,数据库操作类, 添加页面,删除页面,列表页面,更新页面等等 其实都是差不多的. 但是要一个个做的话会需要很多时间,而且容易出错.因此有一个代码生成器是 势在必行的,我到网上开始寻找,要么就是功能太弱,达不到我们的目标,要么就是 学习起来太复杂,因此我决定自己...
阅读全文
db2 通用分页存储过程
摘要:CREATE PROCEDURE DB2ADMIN.PROC_GETPAGE (INOUT CURRENTPAGE INTEGER, IN STRSQL VARCHAR(500), IN PAGESIZE INTEGER, OUT TOTALPAGE INTEGER, OUT TOTALRECORD INTEGER ) SPECIFIC DB2ADMIN.SQL0...
阅读全文
在class中取得class目录的物理路径方法
摘要:String path= this.getClass().getClassLoader().getResource("").getPath(); path=path.substring(1).replace("/","\\") ;
阅读全文