- 浏览: 1340857 次
- 性别:
- 来自: 北京
最新评论
-
mike_eclipse:
Hashtable是线程不安全的吗?好像是线程安全的吧?
多线程之集合类 -
July01:
推荐用StratoIO打印控件,浏览器和系统的兼容性都很好,而 ...
lodop打印控件 -
xingcxb:
经过测试,假的,依旧会出现中文乱码!!!!store方法里面采 ...
java 读写Properties文件,不会出现中文乱码 -
tiger20111989:
...
Spring注解方式管理事务 -
zw7534313:
...
js 文字上下滚动 无间断循环显示
文章列表
import org.apache.http.HttpEntity;
import org.apache.http.HttpResponse;
import org.apache.http.NameValuePair;
import org.apache.http.client.HttpClient;
import org.apache.http.client.entity.UrlEncodedFormEntity;
import org.apache.http.client.methods.HttpPost;
import org.apache.http.impl.client.HttpCl ...
使用Apache Axis2实现WebService客户端调用
客户端调用webservice接口不需要服务端提供jar包
1.將前面下载的axis2-1.7.9-bin.zip解压,新建一个环境变量AXIS2_HOME,值为解压后目录路径。接着在path变量中添加%AXIS2_HOME%/bin;
2.wsdl2java -uri http://localhost:8080/services/UserWebService?wsdl
生成UserWebServiceStub.java,UserWebServiceCallbackHandler.java
3.需要將axis2解压后lib ...
SOAP Fault 元素用于存留 SOAP 消息的错误和状态信息。
SOAP Fault 元素
可选的 SOAP Fault 元素用于指示错误消息。
如果已提供了 Fault 元素,则它必须是 Body 元素的子元素。在一条 SOAP 消息中,Fault 元素只能出现一次。
SOAP 的 Fault 元素拥有下列子元素:
子元素 描述
<faultcode> 供识别故障的代码
<faultstring> 可供人阅读的有关故障的说明
<faultactor> 有关是谁引发故障的信息
<detail> 存留涉及 Body 元素的应用程序专用错 ...
element
作用:声明一个元素
属性:
Name:元素的名称
Type:元素的类型
ref:引用已定义的元素
minOccurs :至少出现的次数
maxOccurs :最多出现的次数
fixed:元素的值固定成指定值
<!-- 外部引用子元素
<xs:element name="dog" type="xs:string"></xs:element>
<xs:element name="cat" type="xs:string" ...
一、概述
“基于 XML 的 Web Service 的 Java API”(JAX-WS)通过使用注释来指定与 Web Service 实现
相关联的元数据以及简化 Web Service 的开发。注解描述如何将服务器端的服务作为 Web Service 进行
发布或者客户端的 Java 类如何访问 Web Service。
二、javax.jws.WebService
该注解应用于类或者接口上面,该类便是一个对外访问WebService,默认情况里面所有的public方法都是
可以对外提供访问,如果@WebServcie标注接口,那么该接口有一个专业名称SEI(ServiceEnpoint ...
1.文档结构
<definitions>
<types>
<schema>
<element>
</types>
<message>
<part>
</message>
<portType>
<operation>
<input>
<output>
</portType>
<binding>
<operation>
<i ...
soap:Head 自定义命名空间:xw ,使用handler处理消息头
<soap:Head>
<xw:arg0 ></xw:arg0>
</soap:Head>
1.配置Handler
<jaxws:endpoint id="queryUserAddr" address="/queryUserAddr" implementorClass="cn.interfaces.IQueryUser">
<jaxws:implementor>
...
<!DOCTYPE html>
<html>
<head>
<meta http-equiv="Content-Type" content="text/html; charset=utf-8"/>
<title>js调用webservice</title>
</head>
<body>
<script type="text/javascript">
function requestWebSe ...
@WebParam
public String queryUser(@WebParam(name = "arg0") String arg0) {
System.out.println("***** queryUser()******");
return "hi " + arg0;
}
@WebMethod(action = "queryUser")
1、postMessage()方法允许来自不同源的脚本采用异步方式进行有限的通信,可以实现跨文本档、多窗口、跨域消息传递
2、postMessage(data,origin)方法接受两个参数:
(1)data:要传递的数据,html5规范中提到该参数可以是JavaScript的任意基本类型或可复制的对象,然而并不是所有浏览器都做到了这点儿,部分浏览器只能处理字符串参数,所以我们在传递参数的时候需要使用JSON.stringify()方法对对象参数序列化,在低版本IE中引用json2.js可以实现类似效果,
(2)origin:字符串参数,指明目标窗口的源,协议+主机+端口号[+URL],U ...
Linux 服务管理两种方式service和systemctl
(1)service
service命令其实是去/etc/init.d目录下,去执行相关程序
# service命令启动redis脚本
service redis start
# 直接启动redis脚本
/etc/init.d/redis start
# 开机自启动 其中脚本需要我们自己编写
# pwd
/tomcat/apache-tomcat-7.0.81/bin
# ./startup.sh
Using CATALINA_BASE: /tomcat/apache-tomcat-7.0.81
Using CATALI ...
python 模块定义、导入、优化详解
一、定义
模块:用来从逻辑上组织 python 代码(变量,函数,类, 逻辑:实现一个功能),本质就是 .py 结尾的 python文件(例如:test.py文件,对应的模块名:test)
包:用来从逻辑上组织模 ...
下拉框:单选也可以多选
<!DOCTYPE html>
<html>
<head>
<meta charset="UTF-8">
<title>bootstrap form</title>
<link rel="stylesheet" href="../bootstrap-3.3.7/dist/css/bootstrap.min.css" />
<link rel="stylesheet" href="../ ...
#! /usr/bin/python
import urllib, re
regex=r"1[3|4|5|7|8]\d{9}"
response = urllib.urlopen('http://www.qnelec.com/contact.aspx')
html = response.read()
#html = html.decode('utf-8')
#print(html)
qqlist = re.findall(regex,html)
qqlist=list(set(qqlist))
i = 0
for qq in qqlist:
i += 1
...
python常用内置函数
print
print(*objects, sep=' ', end='', file=sys.stdout, flush=False)
objects 是可变参数
print(1,2,3,sep=',')
isinstance()
可以用 isinstance 函数判断某个对象是否属于某个类的实例,函数的定义
isinstance("", (int, str))
range()
用于构造一个从[start, stop) (不包含stop)之间的连续的不可变的整数序列对象
list(range(5))
enumerate()
for inde ...