代码改变世界

工作中的各种难题。。。。

2010-05-26 23:04  小寇子  阅读(1064)  评论(0)    收藏  举报

安装后apache启动错误

httpd: Syntax error on line 53 of /usr/local/apache2/conf/httpd.conf: Cannot load /usr/local/apache2/modules/mod_dav_svn.so into server: /usr/local/apache2/modules/mod_dav_svn.so: undefined symbol: dav_register_provider

 

给httpd增加编译参数

./configure -prefix=/usr/local/apache2 -enable-dav -enable-so -enable-maintainer-mode -enable-rewrite 

-------------------------------------------------------------------------------------------------------------------------------------------------------------

添加SVN用户错误

htpasswd: The file ./passwd does not appear to be a valid htpasswd file .

增加-c参数

htpasswd -c ./passwd 'username'

 

 

Ant javac编译异常

无法确定 <X>X 的类型参数;对于上限为 X,java.lang.Object 的类型变量 X,不存在唯一最大实例 

HashMap<Field,X> 

public <X> X getValue(Field f){

    return map.get(f);

 

改成 

public <X> X getValue(Field f){

    return (X)map.get(f);

}  

 

命令行运行java添加目录作为classpath

java -Djava.ext.dirs=/lib MainClass

 

ServletContext.getRealPath("/"); 的返回值

返回值可能带有/也可能不带有/

判断返回值带不带File.separator

 

MySQL linux下赋权限远程连接

GRANT ALL PRIVILEGES ON DATABASE.* TO 'userName'@'%' IDENTIFIED BY   'passwd';