`
文章列表
eclipse生成服务端及使用axis调用参见:http://blog.csdn.net/tarenahuangdw/article/details/16119033 eclipse生成web服务client项目,调用web服务参见:http://www.oschina.net/question/1473586_152018?fromerr=xtxngGfo   附件webserver项目为通过eclipse自动生成web服务,地址:http://localhost:8080/webserver/services/Hello?WSDL 附件webClient项目为在eclipse中新 ...
参考:http://www.cnblogs.com/xdp-gacl/p/4259481.html 使用JDK开发WebService步骤 * 1、编写接口和实现类,加入注解@WebService和@WebMethod,内容见HelloWord和HelloWordImpl,发布类运行WebPublish,也可以servelet中发布 * 2、根据wsdl生成客户端文件 * 在命令行下切换到项目的pojo目录,运行wsimport -keep http://localhost:8080/TestWebService/myJaxService?wsdl * 通生成相关类 ...
  Jenkins相关知识 参考:http://www.cnblogs.com/zz0412/tag/jenkins/default.html?page=1 以上博文原博主以整理成pdf文档,可在以下链接下载,或者本文附件下载,附件只是引用该文内容,供本人学习使用。 http://www.cnblogs.com/zz0412/p/jenkins03.html    
请先参见:http://quicker.iteye.com/blog/2321982和http://quicker.iteye.com/blog/2322029两文 有关部署只是ANT与MAVEN的区别 步骤:(只描述与ANT不同的部分) 1、安装hudson maven插件 2、系统配置maven主目录 3、任务配置maven相关 4、建立测试项目部署 详细步骤如下: 1、安装hudson maven插件   2、系统配置maven主目录   3、任务配置maven相关    4、建立测试项目部署   测试结果:   注意: MAVEN版本使用问 ...
参见:Hudson+Ant+SVN+Tomcat实现快速构建(一)http://quicker.iteye.com/blog/2321982 一、修改hudson主目录 默认的hudson主目录在C:\Users\lweifeng\.hudson,更改主目录步骤: 1、操作系统设置Hudson环境变量 2、停止hudson的tomcat 3、将主目录C:\Users\lweifeng\.hudson下的所有内容复制到新的主目录F:\HudsonHome 4、启动tomcat,主目录修改完成  二、邮箱通知设置 hudson可设置当自动构建失败时,发送邮件通知 发送方设置 ...
本例实现Hudson+Ant+SVN+Tomcat实现快速构建: 基本流程: 1、工具安装 2、新建基本WEB项目,编制Ant脚本,可用脚本打出war包 3、提交代码到SVN 4、Hudson配置用插件安装,新建任务并实现自动从SVN拉最新代码找成war包,拷贝包到tomcat的Webapps目录 下面具体步骤: 1、工具安装列出以下版本,具体安装略 Java:                   jdk1.7.0_17 Ant :                    apache-ant-1.9.4 Tomcat:       apache-tomcat-6.0.37 ...
上文已实现打出可执行的jar包,在原来pom基础上,加入的配置即可。 <plugin> <groupId>com.github.wvengen</groupId> <artifactId>proguard-maven-plugin</artifactId> <version>2.0.13</versio ...
有关MAVEN仓库的理解参见:http://blog.csdn.net/wanghantong/article/details/36427433 MAVEN依赖关系中Scope的作用 Dependency Scope 在POM 4中,<dependency>中还引入了<scope>,它主要管理依赖的部署。目前依赖项的作用域<scope>可以使用5个值: 在定义项目的依赖项的时候,我们可以通过scope来指定该依赖项的作用范围。scope的取值有compile、runtime、test、provided、system和import。 compil ...
通常MyEclipse打开很多窗口后或者打开很多项目后,启动时可能会卡死。 这时有两种方法解决: 1、修改myeclipse配置文件,切换到另一个工作空间启动myeclipse,如下图:  这种方式的话需要把原工作空间的项目再导到新工作空间来。 2、直接修改原工作空间配置文件,在配置文件中删除一些打开的类及视图等节点,如我的工作空间文件修改,找到对应目录的workingsets.xml文件进行修改 
3
3
JAVA发送HTTP请求与处理参考: http://www.cnblogs.com/zhuawang/archive/2012/12/08/2809380.html http://blog.csdn.net/atco/article/details/7949210  http://www.oschina.net/code/snippet_582384_44785 http://blog.csdn.net/rongyongfeikai2/article/details/41659353 JAVA设置代理服务器: http://www.jb51.net/article/76309.h ...

Java Zip应用

应用系统中使用jdk原生的包进行解压缩时报错,后来改用antzip没问题。 使用JDK自带的类进行解压缩,代码如下: import java.io.File; import java.io.FileInputStream; import java.io.FileOutputStream; import java.io.IOException; import java.io.InputStream; im ...
最近写一个简单的程序模拟tomcat进行http请求及响应处理时,发现使用BufferedReader类的readLine在socket网络编程应用时发生阻塞。 启动服务类: package com.lwf.server; import java.io.IOException; import java.net.InetAddress; import java.net.ServerSocket; import java.net.Socket; public class WebServer { public static void main(String[] arg ...
最近在检查一方法时发现程序执行SQL查询时非常慢,但使用PLSQL DEV工具执行查询语句又很快。 看以下代码: public boolean isExistSonoByStoreCode(String storeCode, String soNo, String billId) { StringBuffer sql = new StringBuffer(); sql.append("select bill_id, so_no from store_in_head where store_code = ? and UPPER(so_no) = ...
Global site tag (gtag.js) - Google Analytics