Java 7 NIO.2 文件系统监视服务在安装测试中的应用
nick | java | 2011-08-29
祝 尚元, 性能测试工程师, IBM
祝尚元目前任职于 IBM 中国研发中心,负责 IBM SPSS Decision Management 产品的性能测试工作。
简介: 本文将介绍 Java 7 NIO.2 新特性文件系统监视服务应用编程接口(Java 7 NIO.2 File System Watch Service API)在软件安装测试中的应用。首先介绍软件安装测试需要关注的问题:如何监视安装过程中文件的更改,然... [阅读全文]
命令行参数解析类库 args4j
nick | java | 2011-07-30
args4j 是一个小型的 Java 类库,用来解析应用的命令行参数。
授权协议: 未知
开发语言: Java
操作系统: 跨平台
收录时间: 2011年07月30日
软件首页 软件文档 软件下载
示例代码:
import static org.kohsuke.args4j.ExampleMode.ALL;
import org.kohsuke.args4j.Argument;
import org.kohsuke.args4j.CmdLineException;
im... [阅读全文]
Apache FtpServer 1.0.6发布,Java FTP服务器
nick | java | 2011-07-19
Java FTP服务器 Apache FtpServer 1.0.6 发布了。
Apache FtpServer是一个100%纯Java的、基于现有开放式协议基础上、完整、小巧的FTP服务器。此外,FtpServer还可以作为 Windows服务器、Unix / Linux后台程序或是被嵌入在Java应用程序而独立运行。有了MINA(Multipurpose Infrastructure for Network Applications)支持,FtpServer可以轻而易举满足... [阅读全文]
排序算法 Sleep Sort
排序算法好像是程序员学习编程最多的算法,也可能是算法研究者们最喜欢研究的算法了。排序有很多很多的算法,比如,冒泡,插入,选择,堆,快速,归并等等(你可以看看本站以前的那些文章:可视化的排序,排序算法比较,显示排序过程的python)这里向大家介绍一个“巨NB”的排序算法——Sleep Sort。
闲言少说,请看下面的代码(用Shell脚本写的)
#!/bin... [阅读全文]
操作系统目录变化监控 jpatchwatch
nick | java | 2011-06-20
jpatchwatch是一个Java开源类库用于监测操作系统目录变化。它使用操作系统自身的功能来实现监控,避免轮询。
以下是能监测到在目录上发生的事件:
文件创建和删除,文件修改,文件重命名,所有在子目录中发生的变化 (递归监测),目录失效
当前支持以下操作系统:
Windows (Windows 2000, XP, Vista, 7, 32bit/64bit),Linux (x86, 32bit/64bit),Mac OS X (x... [阅读全文]
Thumbnailator 0.3.5 发布,Java缩略图库
nick | java | 2011-06-19
新版本增加了一个特性,可已只指定宽度或者高度来按比例生成缩略图。
Thumbnailator 是一个用来生成图像缩略图的 Java 类库,通过很简单的代码即可生成图片缩略图,也可直接对一整个目录的图片生成缩略图。
File originalFile = new File("original.jpg");
File thumbnailFile = new File("thumbnail.jpg");
Thumbnails.createThumbnail(originalFil... [阅读全文]
让tomcat运行php的几种方式(linux,aix和windows环境)
环境:
操作系统:IBM aix5.3(当然linux环境和windows下肯定是没问题的)
1 运行php当然首选apache这里就不讲apache方式了,可见于http://www.blogjava.net/freeman1984/archive/2011/06/10/352043.html,但是在aix下php和apache的结合始终没有装好,linux下我试过一点问题没有。有成功的案例可以给个链接看看,谢谢!
下面介绍两种单独使用tomcat运... [阅读全文]
在windows下自动把你修改过的文件塞到指定的jar文件中
nick | java | 2011-06-02
功能简介:
aj.sh 自动把你版本库下处于checkOut状态的非java文件、java源码编译后的class文件,塞到指定的jar文件中。
aj24.sh 自动把你最近24小时内修改过的的非java文件、java源码编译后的class文件,塞到指定的jar文件中。
运行方式:
1、用文本编辑器打开aj.sh、aj24.sh,更改以下几个变量:
jar_file 指定jar文件的完整路径(注意路径分... [阅读全文]
【身份验证→QQ OpenAPI for java】可以让你的网站支持QQ同步登录
nick | java | 2011-05-25
作用:通过“QQ登录”,用户能使用QQ帐号一键登录接入网站,大大降低了用户注册、登录的门槛,借助庞大的QQ用户群,给第三方网站带来更多新用 户。已登录用户还可以将在第三方网站发布、分享的信息即时同步到QQ空间,使网站内容通过好友关系得到进一步的传播,从而提升网站的访问量和用户数。
项目地址:http://open-qq.googlecode.com
SVN: http://open-... [阅读全文]