摘要: 想为新作的Blog客户端易博增加FTP上传的功能, 我选择了Jakarta Commons/Net库,这篇文章简单介绍了其使用方法
阅读全文
摘要: 我的又一新作,一个博客编辑器. 起名字是一件痛苦的事,暂时就叫易博,英文为Easyblog.
阅读全文
摘要: 利用Google Page的空间发布Java程序
阅读全文
昨日一同事需要这样一个功能,将一个绝对路径转换成相对路径,当然是相对于另一个目录或者文件。看了一边File里的函数,没有,Google一番,也没找到现成的。就想,可能要自个写了,但是路径在多种系统下有很大的不同,/和\还是小事,Windows下有设备符,还不知Mac是怎么样的,想起来就头痛。还好我突然想起Eclipse里面好像有个Path类,找出来一看,还真有这个功能,
public static String getRelativePath(Path fullPath, Path fBasePath)
测试一番,三个系统下都没有错误,真是不错。感谢开源!
摘要: SWTSwing将SWT库移植到Swing平台上,一个令人叫绝的主意
阅读全文
比如像javac, javah, javap, appletviewer, java-rmi, jdb, pack200等等都是25K, 太巧了吧。
Goolge一番,原来这些都只是启动另外一个JAR里面的类的一个包装器(Wrapper)。比如javac只是启动jdk/lib/tools.jar的com.sun.tools.javac.Main类,也就是说除了用javac,你也可以这样编译Java的程序
java -cp tools.jar com.sun.tools.javac.Main Hello.java
原来Java的编译器,反编译器等等一些其他工具都是用Java自身写的。
有意思的是,不知道最初的tools.jar是用什么编译的,Sun应该还有一个用其他语言写的Java编译器。这倒有点先有鸡还是先有蛋的味道。
转载请保留
http://www.blogjava.net/xilaile/archive/2007/05/03/115097.html