- 浏览: 23156 次
- 性别:
- 来自: 北京
最新评论
文章列表
本文转自:http://hi.baidu.com/baileyfu/blog/item/68c05e6293162cd8e7113a4f.html
1.前言
2006年,Jboss公司被Redhat公司收购了。这直接导致Jboss产品结构调整,并将以前收费的Jboss AS文档改为免费。jijian91本次集群试验的最初依据就是由此得到的Jboss 4 ...
- 2009-12-14 11:17
- 浏览 282
- 评论(0)
此文档转载于:http://blog.csdn.net/zhaofeng987/archive/2008/12/25/3597419.aspx
参考资料:http://www.cnblogs.com/bingoidea/archive/2009/06/03/1495743.html
环境说明1.服务器有3台,一台安装apache,两台安装jboss
2.软件准备:
apache http server 2.2.4,mod jk 1.2.27,jboss,jdk1.5
下载mod jk 1.2.27:(把下载到的mod jk 拷到%https_home%/moudles目录下,改名为 ...
- 2009-12-14 11:16
- 浏览 339
- 评论(0)
作者:罗代均 ldj_work#126.com,转载请保持完整性
0, 环境说明
Apache :apache_2.0.55 1 个
Tomcat: apache-tomcat-5.5.17 (zip版) 2个
mod_jk:: mod_jk-apache-2.0.55.so 1个
第一部分:负载均衡
负载均衡,就是apache将客户请求均衡的分给tomcat1,tomcat2....去处理
1.安装apche,tomcat
http://httpd.apache.org/下载Apache 2.0.55
http://tomcat.apache.org/downloa ...
- 2009-12-14 11:13
- 浏览 286
- 评论(0)
首先我们以一个简单的例子开始,在这个例子中,只存在一个返回值。存储过程如下
SQL> create or replace procedure lizhe (aa out varchar2)isbeginselect password into aa from passport where id='123111';end lizhe; /
补充说明:要注意的是这个存储过程存在一个(aa out varchar2)这样的标识,这是一个参数,out表示这是一个输出参数,在select语句中将password的值“into”到这个参数里
然后再java端:
public static vo ...
- 2009-12-10 17:07
- 浏览 562
- 评论(0)
要调用存储过程,我们可以通过EntityManager对象的createNativeQuery()方法执行SQL 语句(注意:这里说的是SQL语句,不是HPQL), 调用存储过程的SQL格式如下:
{call 存储过程名称(参数1, 参数2, … )}
在EJB3 中你可以调用的存储过程有两种
1.无返回值的存储过程。
- 2009-12-10 16:15
- 浏览 593
- 评论(0)
JAVA操作COOKIE--
1.设置Cookie
Cookie cookie = new Cookie("key", "value");
cookie.setMaxAge(60);
设置60秒生存期,如果设置为负值的话,则为浏览器进程Cookie(内存中保存),关闭浏览器就失效。
cookie.setPath(" ...
- 2009-12-07 13:51
- 浏览 450
- 评论(0)
HashMap 和 HashSet 是 Java Collection Framework 的两个重要成员,其中 HashMap 是 Map 接口的常用实现类,HashSet 是 Set 接口的常用实现类。虽然 HashMap 和 HashSet 实现的接口规范不同,但它们底层的 Hash 存储机制完全一样,甚至 HashSet 本身就采用 HashMap 来实现的。
<!--START RESERVED FOR FUTURE USE INCLUDE FILES--><!-- include java script once we verify teams wants to ...
- 2009-12-02 13:18
- 浏览 530
- 评论(0)
JDK 5.0 中增加的泛型类型,是 Java 语言中类型安全的一次重要改进。但是,对于初次使用泛型类型的用户来说,泛型的某些方面看起来可能不容易明白,甚至非常奇怪。在本月的“Java 理论和实践”中,Brian Goetz 分析了束缚第一次 ...
- 2009-12-02 13:16
- 浏览 519
- 评论(0)
http://livedemo.exadel.com/richfaces-demo/richfaces/contextMenu.jsf;jsessionid=D81E0AE7CEDD18CB91FDA41DA1C16115?c=contextMenu&tab=usage
- 2009-11-20 17:50
- 浏览 604
- 评论(0)
1.基本概念的理解绝对路径:绝对路径就是你的主页上的文件或目录在硬盘上真正的路径,(URL和物理路径)例如:C:xyz est.txt 代表了test.txt文件的绝对路径。http://www.sun.com/index.htm也代表了一个URL绝对路径。相对路径:相对与某个基准目录的路径。包含Web的相对路径(HTML中的相对目录),例如:在Servlet中,"/"代表Web应用的跟目录。和物理路径的相对表示。例如:"./" 代表当前目录,"../"代表上级目录。这种类似的表示,也是属于相对路径。另外关于URI,URL,URN ...
- 2009-11-20 17:44
- 浏览 600
- 评论(0)
当事务成功之后(调用 persist()、update() 或 remove() 成功后),Home对象会发出一个 org.jboss.seam.afterTransactionSuccess 事件。通过监听这一事件,我们可以在底层实体改变后,刷新查询。如果我们只需要在特定的实体保存、修改或删除后刷新特定查询,我们可以监视 org.jboss.seam.afterTransactionSuccess.<name> 事件(<name> 是实体的名字)。
当一个操作成功时,Home对象可以自动地显示Faces信息,我们可以再一次通过配置来定制信息。
<f ...
- 2009-11-20 17:43
- 浏览 605
- 评论(0)
这些注解提供声明式对话分界(declarative conversation demarcation)。它们在Seam组件方法中使用,通常是动作监听器方法(Action Listener Method)。
每个Web请求有一个对话上下文和它关联。这些对话的大多数在请求结束时结束。如果你想要一个对话跨越多个请求,你必须通过调用标志为 @Begin 的方法来“提升”当然的对话为一个长期运行的对话(long-running conversation)。
@Begin
@Begin
当此方法无异常的返回一个非空结果时,一个长期运行的对话开始。
@Begin(join=true) ...
- 2009-11-20 17:42
- 浏览 549
- 评论(0)
如果安装完oracle后,发现计算机名不符合要求,可以先修改计算机名,然后在net assistant中,修改监听的计算机名,也可以通过(listener.ora和tnsnames.ora的host改成现计算机名)然后把所有network/agent/下的.q文件删除,重新启动就可以了。
Oracle 10g for windows:改了计算机名称以后,重新启动机器,启动数据库实例和oracle,发现oracle启动不起来,监听程序无法启动解决办法:1.打开配置和移植工具中的 net configuration assistant 重新配置监听程序2.在Oracle安装目录下 F:/oracl ...
- 2009-11-18 10:05
- 浏览 566
- 评论(0)