- 浏览: 31558 次
- 性别:
- 来自: 北京
最新评论
文章列表
一 JBOSS数据库连接池配置项
数据源JNDI名称 jndi-name jdbc/tam
数据库用户名称 user-name tamadmin
数据库密码 password tamadmin
驱动名称 driver-class com.edb.Driver
JDBC连接串 connection-url jdbc:edb://10.6.159.154:5445/edb
JDBC连接属性 connection-property 可以设置jdbc全局变量大小,如fetch、 tcpSndBuf等
连接池最小空闲 min-pool-size 5
连接池最大使用 ...
PGAdmin无法连接到远端数据库服务器
- 博客分类:
- 数据库相关
有时需要用PGAdmin连接到远端的数据库,对数据库进行可视化操作,但连接时可能会出现no listener的错误,这时你可以尝试下面的两个步骤来解决此问题。
1.修改修改data目录下的pg_hba.conf文件
将ipv4下的ip地址修改为:0.0.0.0/0保存。
修改完后需要重新reload 这个配置文件
在bin目录下输入:./pg_ctl reload -D data目录
2.修改data目录下的postgresql.conf文件,修改如下:
3.重启edb服务,输入命令netstat -pan|grep 5444,若出现如下字段,则修改成功。
成功之后,就可以 ...
这个脚本是运用postgresQL提供的命令,从远端服务器备份数据库的完整资料,然后在本地恢复。
在运行脚本之前,如果远端数据库系统需要密码才能登陆,为了命令能完整执行,需要做在本地新建密码文件。
新建密码文件
/h ...
Linux下Websphere MQ的安装和配置
- 博客分类:
- 中间件
1.目的
本文的目的是记录WebSphere MQ在Linux的安装过程,方便以后MQ的安装。
2.安装过程
2.1 增加用户组
2.2 增加用户
2.3新建目录,并修改目录权限
2.4进入安装文件的目录下,解压文件
2.5运行许可文件
2.6运行安装文件
2 ...
Servlet介绍-listener
- 博客分类:
- servlet
文章转自:http://www.blogjava.net/i369/articles/236313.html
一、 listener
在Web项目中,我们可以使用Listener接口来监听Container的中一些对象状态的变化,并且根据这些对象的状态的变化做出相应的响应。
在Servlet 2.4和JSP 2.0 规范中一共有八个listener接口和六个event事件类。
当一个事件发生的时候我们可以使用listener中的某个方法去对事件做出相应的响应,这些方法的参数都是java.util.EventObject的子类。
这些Listener与其方法对应的Event ...
spring获取webapplicationcontext,applicationcontext几种方法详解
转自:http://www.blogjava.net/Todd/archive/2009/09/15/295112.html
方法一:在初始化时保存ApplicationContext对象
代码:
ApplicationContext ac = new FileSystemXmlApplicationContext("applicationContext.xml");
ac.getBean("beanId");
说明:这种方式适用于采用S ...
在删除表中的一条记录时,出现了这个错误:record is locked by another user
是同事在操作这个表时没有commit,导致这个表被锁,只要执行下面两行语句,就可以了。
1.select t2.username,t2.sid,t2.serial#,t2.logon_time from v$locked_object t1,v$session t2 where t1.session_id=t2.sid;
2.alter system kill session '126,921';
今天在用PLSQL连接Oracle数据库时,在tnsnames.ora中配置如下:
TAM =
(DESCRIPTION =
(ADDRESS = (PROTOCOL = TCP)(HOST =10.6.36.188)(PORT = 1521))
(CONNECT_DATA =
(SERVER = DEDICATED)
(SERVICE_NAME = TAM)
)
)
保存后,用PLSQL登陆,出现错误:
ORA-12154: TNS:无法解析指定的连接标识符。
仔细检查tnsnames.ora发现添加的配置文件 :TAM =
(DE ...
在以前学习JDK的动态代理时,了解到JDK动态代理是必须基于接口实现的,没有接口的话就不能使用JDK的动态代理,为代码添加新的应用逻辑。为了解决这个问题,可以使用CGLib动态代理。
下面就用CGLib动态代理实现一个简单的例子。在开始之前需要导入CGLib的jar包,这个jar包在Spring中可以找到,我导入的是cglib-nodep-2.1.3.jar。
一,首先,定义一个Person类:
package com.lyg.proxy;
public class Person {
public void print(){
System.out.println(&quo ...
内连接,外连接与交叉连接
用于测试的表结构及数据,在PostgresQL中测试通过。
Weather表:
city | temp_lo | temp_hi | prcp | date
---------------+---------+---------+------+------------
San Francisco | 46 | 50 | 0.25 | 1994-11 ...
JDK的动态代理机制
JDK的动态代理是jdk1.3及以上版本提供的一种编程方法,它为一些面向切面的操作如性能检测,权限验证,日志记录等提供了一种解决方案。它是在被代理类的某个方法在执行前后,通过代理类执行一些新的逻 ...
java中comparator与comparable的解析
一.comparable与comparator的不同点
1.首先comparable是在java.lang包下的接口,而comparator是java.util包下的接口。
2.类实现comparable接口后需要实现下面的方法:
public int compareTo(T o) {
// TODO Auto-generated method stub
return 0 ;
}
而实现Comparator的类,测需要实现下面的方法:
public int compare(Object o1, ...
今天在写代码时犯了一个挺低级的错误,所以记录在此,以免以后再犯。
代码其实很简单,就是用string的replace方法,如下:
public void doFilter() {
// TODO Auto-generated method stub
String mes = "This is a < script >";
mes.replace('<', '[').replace('>', ']');
//mes += "---HtmlFilter----";
...
Flex列表过滤器
flex中的ArrayCollection有一个filterFunction的属性,需要为此属性指定一个过滤方法,如下
public function processFilter(item:Object):Boolean
{
var result:Boolean=false
//输入过滤器中的过滤字符
var searchString:String = target.text as String;
//arrayCollection中的显示信息,这里取得是名字 ...
java equals方法解析
一般理解,在Java中equals方法是比较内容的,对象==是比较地址的,但是在看equals方法是发现问题并不是那么简单。看下面例子:
public class Test {
private int i;
public Test(int i){
this.i = i;
}
public static void main(String[] args) {
Test t1 = new Test(1);
Test t2 = new Test(1);
System.out.println("Test--&q ...