APACHE 2.2.4与TOMCAT6.0.2整合

APACHE-tomcat连接器:mod_jk-apache-2.2.4.sohttp://www.hightechimpact.com/Apache/tomcat/tomcat-connectors/jk/binaries/win32/jk-1.2.23/mod_jk-apache-2.2.4.somod_jk-apache-2.2.4.so复制到APACHE安装目录下的modules目录 新建一个conf/extra/workers.properties文件 workers.tomcat_home=”D:\Tomcat6″workers.java_home=”D:\jdk1.6″ps=\wk.list=ajp13wk.ajp13.port=8009wk.ajp13.host=localhostwk.ajp13.type=ajp13wk.ajp13.lbfactor=50wk.ajp13.cachesize=10wk.ajp13.cache_timeout=600wk.ajp13.socket_keepalive=1wk.ajp13.socket_timeout=300 修改httpd.confLoadModule ... More

java执行windows命令行

Runtime.getRuntime().exec(“cmd …”); 响应者 2:up haha 1lou de fang fa 响应者 3:try {Process process = Runtime.getRuntime().exec(“cmd.exe /c start http://www.csdn.net“); //登录网站Process process = Runtime.getRuntime().exec(“cmd.exe /c start ping 10.144.98.100”); //调用Ping命令}catch (Exception e){e.printStackTrace();} }响应者 4:Runtime.getRuntime().exec(“cmd /c calc”); 响应者 5:Process process = ... More

CA SSO认证专题

acegi 工作原理SSO 认证实现方式,, 认证信息共享方式  cookie、session PKI/CA  数字加密、数字签名在公钥体制中,密钥成对生成,每对密钥由一个公钥和一个私钥组成,公钥公布于众,私钥为所用者私有。发送者利用接收者的公钥发送信息,称为数字加密,接收者利用自己的私钥解密; ... More

Eclipse启动参数大全

包括英文版本和中文版本两种的说明, 特别需要值得一提的是那个 -nl 参数, 可以指定程序启动时所使用的语言. 例如:eclipse -nl en_US将启动英文语言, 这个特性在安装了国际化语言包以后特别有用, 可以方便的切换各个语言的版本. 注意 IBM WSAD v5.1 也支持这个功能. 运行 Eclipse将 Eclipse 驱动程序安装(解压缩)到某个目录(例如,c:\eclipse)中之后,通过运行顶级安装目录中的 ... More

中文乱码问题的一些解决方案和经验

1.字节和unicode java内核是unicode的,就连class文件也是,但是很多媒体,包括文件/流的保存方式是使用字节流的。因此java要对这些字节流经行转化。char是unicode的,而byte是字节。java中byte/char互转的函数在sun.io的包中间有。其中ByteToCharConverter类是中调度,可以用来告诉你,你用的convertor。其中两个很常用的静态函数是 public static ByteToCharConverter getDefault(); public static ... More

动态代理 & 拦截器实现

iufo applet cache使用动态代理方式实现。public class AppletCacheProxyHandler implements MethodInterceptor { private String cacheKey = null; AppletCacheProxyHandler(String cacheKey){ this.cacheKey = cacheKey; } public Object intercept(Object obj, Method method, Object[] aobj, MethodProxy methodproxy) throws Throwable { CacheInvokeParameter p = new CacheInvokeParameter(cacheKey, method.getName(), method .getParameterTypes(), aobj); Object result = AppletCacheInvoke.invoke(p); return ... More