2006年10月27日

最近一直在加班,累死了,

加班结束  装了IE7 FF2.0 还不错都有改进。
不过还是觉得 FF2 好用一点(除了关闭一系列Tab不如FF1.5方便)

2006年09月14日

所有java程序的日志输出中文都变成问号.
写了很简单的测试
System.out.println("中文");也是输出问号.
后来把源代码改为 ISO-8859-1格式后,编译,—–怪了,这样就能输出中文!
如果源代码是GB2312,javac -encoding gb2312 编译只能输出 问号

这样在eclipse中的源代码都成乱码了 :(

谁见过,帮帮忙.

另外:已经改过AIX的 LANG\LOCAL\LC_ALL参数,没有起作用.

JRE是IBM-JRE1.4 某版本.

2006年09月11日

Merve Tomcat Launcher Eclipse plug-in

http://merve.sourceforge.net/

这个插件非常方便的使我们以应用程序的方式启动tomcat,而且可配置的地方非常多(细致),和自己编写tomcat-embed启动脚本几乎达到一样的程度.

2006年09月06日

windows service by java….. openfans.org-dependency

请先下载 wrapper-delta-pack.zip
实际上实现一个windows服务只需针对org.tanukisoftware.wrapper.WrapperListener和org.tanukisoftware.wrapper.WrapperManager编程,
public class YourStartUpClass implements WrapperListener {
   
    /**
    * 此处只需一句话
    */
    public static void main(String[] args) {
         WrapperManager.start(new YourStartUpClass(), args);
    }

    public void controlEvent(int event) {
        // TODO Auto-generated method stub
       
    }

    public Integer start(String[] args) {
        System.out.println("start……" + args.length);
        //============
        // 这里启动你的服务程序
        //============
        WrapperManager.log(WrapperManager.WRAPPER_LOG_LEVEL_INFO, "YourServer start."); //记日志
        return null;  //关键,返回null表示成功
    }

    public int stop(int exitCode) {
        System.out.println("stop……");
        //============
        // 这里停止你的服务程序
        //============
        return 0;
    }
}

在wrapper.conf中:
wrapper.java.mainclass=这里写你的启动ClassName: YourStartUpClass  --注意是包含包名的全名
wrapper.java.classpath.1=../lib/wrappertest.jar
wrapper.java.classpath.2=../lib/wrapper.jar  //这里要将所有classppath写全,注意最后一位必须是 1 2 3 4 5 6…不能重复.

wrapper.ntservice.name=你的服务名
wrapper.ntservice.description=你的服务的详细描述

直接使用 bin/TestWrapper.bat 就可以测试你的服务了
InstallTestWrapper-NT.bat -- 安装服务
UninstallTestWrapper-NT.bat -- 卸载服务

项目主页:http://wrapper.tanukisoftware.org
下载地址:http://prdownloads.sourceforge.net/wrapper/wrapper-delta-pack-3.2.1.zip?download

2006年09月03日

在openfans.org的建站过程中,我安装的mySQL5.0.24 for windows在安装完成,配置完成后不能正常启动,在系统日志中我发现 Changed limits: max_open_files: 2048  max_connections: 800  table_cache: 619 这个消息. 但在my.ini和google上都没有找到解决方案,于是决定重新配置一遍;前一次配置时我配置的是支持事务的数据库InnoDB,这次我先配置为非支 持事务数据库引擎,重试后,实例正确启动,第二次重新配置实例为InnoDB,并重新配置InnoDB表空间位置,然后重试,啊!mySQL启动了. :-)

2006年09月02日

最近一直基于DB2开发,可是DB2的客户端实在讨厌,所以一直用Eclipse SQL Explorer,现在新版本支持DB2、Orcale、MySQL的一些特性,更好用了。推荐大家用。

http://eclipsesql.sourceforge.net/index.html

===
最近openfans服务器故障,真糟糕……………………

2006年08月29日

装了FileZilla,James作了ftp和mailServer

也用apache配置了虚拟主机.

终于快好了..

可以在openfans.org的ftp 目录 下载到 我的 apache+tomcat+virtualHost 配置实例.

2006年08月14日

当我使用 RICO 的CORNER 时,发现一个小问题,当我的DIV的 background-color: 是 red、green等格式而非 #FF06BF 格式时:使用

Rico.Corner.round(‘mydiv’);
 不起作用,

即 <div id="mydiv"  style="background-color:green;width:200px;" align="center">
  Some Text
</div> 时 不能只用

 Rico.Corner.round(‘mydiv’);

而要用

   Rico.Corner.round(‘mydiv’, {color:"transparent"});

2006年07月25日

Error retrieving “feature.xml”. [error in opening zip file]

在做software updates的时候我的eclipse总出这个错,我感觉好像是装某些plugin时 覆盖了一些的不该覆盖的文件,我猜可能是 eclipseHome 的 sites.xml,删了这个文件,这个错误就不出现了 呵呵。

2006年07月13日

最近在使用 commons validator 框架时 发现一个问题,
由于我们的messages文件名使用的是默认的 messages_en.properties, messages_zh_CN.properties等名称
在一台WebSphere5.1.1.7上部署是,所有的验证提示都不能正确显示,比如XX必需输入,都只是显示 errors.required,
调试发现在这个服务器上 ResourceBundle.getBundle("messages",locale) 得到的资源不是我们应用的messages_zh_CN.properties,
而是一个未知位置的资源(由于时间问题,并没有具体查找该资源的物理位置),我们将messages文件改名,解决了这个问题.