- 浏览: 16809 次
- 性别:
- 来自: 太和
最新评论
文章列表
最近项目上要调用其他系统的WebService(Axis搭建),由于接收数据较大耗时4分钟左右,所以要设置超时时间,而且系统中已有jar包的原因,导致许多方法都不能用,最终用HttpClient。
方法一:使用JaxWsDynamicClientFactory调用WebService
public static Object call(String wsdl,String method,String requestStr){
JaxWsDynamicClientFactory factory = JaxWsDynamicClientFactory.newInstanc ...
Tomcat通过Digester类通过解析server.xml来创建一个Server.
创建一个完整的对象,需要经过三个过程:创建对象实例、设置对象属性、设置对象组合关系,分别对应三个规则(Rule):ObjectCreateRule、SetPropertiesRule、SetNextRule。
Digester中最重要的属性是stack ,保存创建的对象,并在标签结束时pop该对象。
当解析xml的开始标签(Digester.startElement)时,找到标签对应的ObjectCreateRule、SetPropertiesRu ...
今天看廖雪峰的javaScript教程,讲到高阶函数 map/reduce,有个练习:
请把用户输入的不规范的英文名字,变为首字母大写,其他小写的规范名字。输入:['adam', 'LISA', 'barT'],输出:['Adam', 'Lisa', 'Bart']。
写了个答案:
'use strict';
function normalize(arr){
return arr.map(function(e){
return e.split('').reverse().reduce(function(x,y){ ...
下载安装JDK1.6替换ubuntu 默认的openJDK,在/etc/environment里配置环境变量,始终不能成功。打印JAVA_HOME可以识别,打印PATH和CLASSPATH 提示 NOT A file or directory。java -version 显示的仍是openJDK的版本。 后来在.bashrc文件配置环境变量,成功。1.解压jdk(bin文件)chmod a+x jdk.bin ./ jdk.bin2. $gedit .bashrc3.在文件尾部新增JAVA_HOME=/home/thewangzl/java/jdk1.6.0_37CLASSPATH=. ...