java新路
lyw985
测试自我介绍
展开
-
如何优化你的sql语句
1.多where,少havingwhere用来过滤行,having用来过滤组2.多union all,少unionunion删除了重复的行,因此花费了一些时间3.多Exists,少inExists只检查存在性,性能比in强很多,有些朋友不会用Exists,就举个例子例,想要得到有电话号码的人的基本信息,table2有冗余信息select * from table...原创 2010-05-07 10:03:40 · 138 阅读 · 0 评论 -
用URLConnection传递文件参数,通过SOAP到Webservice
需求:使用URLConnection跟Webservice进行交互,其中有一个数据类型是base64Binary,对应到服务端就是byte[]。PS:实际上就是文件处理SOAP的请求文本格式[code="java"]POST /MyService.asmx HTTP/1.1Host: localhostContent-Type: text/xml; charset=...2011-08-04 17:00:32 · 227 阅读 · 0 评论 -
Webservice用户密码过滤后继续获取Username
Apache CXF + WSS4JSoap报文如下[code="java"] tom 123456 [/code]在Webservice里还是需要UserName来进行具体操作的,但是这个Username已经找不到了...2011-10-19 14:01:03 · 217 阅读 · 0 评论 -
Java语言如何通过WSDL动态生成HTML,并且提交测试(附源码)
[url=http://lyw985.iteye.com/admin/blogs/1122474]简要的分析在这里[/url]这两天把做的东西做了一个demo,便于大家上手以及扩展[code="java"]1.支持int,String,自定义类,以及以上的数组格式不支持自定义循环类例子:public class User { private User user;...2011-07-14 16:32:14 · 171 阅读 · 0 评论 -
通过类名获取不知道长度的类型数组
昨天解决了一个问题:[url=http://lyw985.iteye.com/blog/1122791]通过类名获取特定的类型数组[/url]今天碰上新的问题,通过类名获取不知道长度的类型数组我的第一反应是ArrayList,于是我编写了以下代码[code="java"]String className = "test.User";Object[] objs = (Ob...2011-07-13 17:10:52 · 191 阅读 · 0 评论 -
通过类名获取特定的类型数组
需求:参数为className,数组大小length,返回一个特定的类型的数组耗费脑力一堆,但是答案相当的简单,代码如下[code="java"]public static Object[] getArrayByClassName(String className, int length) throws NegativeArraySizeException, ClassNot...2011-07-12 19:05:58 · 409 阅读 · 0 评论 -
如何通过WSDL动态生成HTML,并且提交测试
项目的需求:需要解析WSDL,动态生成对应的HTML,页面上输入对应的参数或者选择文件,打印最后的信息没有找到对应的Java语言的第三方软件,因此决定自己制作软件环境:SSH,JSP,Servlet,Mysql思路:1.通过配置装载对应的WSDL文件(通过对应的网址解析)关于这点,鄙人曾经花过时间去查询对应的WSDL装载和解析的方法,有一个WSDL4j,但是这个项目...2011-07-12 14:57:28 · 348 阅读 · 0 评论 -
There is no Action mapped for action name
今天启动项目碰上这个问题:There is no Action mapped for action name花了我整整2个钟头的时间解决这个问题 :cry: 一般有3情况出现这个问题:1.配置文件没找到2.注意拼写错误,一般的错误大概是struts.xml里的method有拼写错误3.如果用s:form的话namespace是需要填写的我的问题是...原创 2011-07-08 17:27:41 · 471 阅读 · 0 评论 -
WSDL的用法一览表
这里只记载一些WSDL的java用法[size=large]通过WSDL生成Java类[/size]在javaEE6的bin文件夹中,有一个wsimport.exe,这个工具可以依据wsdl文件生成相应的类文件,然后用这些类文件,就可以像调用本地的类一样调用WebService提供的方法了。使用方法:wsimport -d 类文件目录 -Xnocompile wsdl文档目录...原创 2011-06-28 16:40:44 · 168 阅读 · 0 评论 -
容器大小不够,用省略号代替
超出范围用省略号超出范围用省略号超出范围用省略号超出范围用省略号超出范围用省略号2010-09-14 10:15:12 · 106 阅读 · 0 评论 -
Dom4j装载XML文件出错
话说我上个项目一直在和XML打交道,自认为应该没有什么XML的问题能难住我了结果来了这么个错误[code="html"]Exception in thread "main" org.dom4j.DocumentException: Error on line 1 of document file:///F:/test.xml : The processing instruction...2011-08-05 16:45:35 · 315 阅读 · 0 评论