自定义博客皮肤VIP专享

*博客头图:

格式为PNG、JPG,宽度*高度大于1920*100像素,不超过2MB,主视觉建议放在右侧,请参照线上博客头图

请上传大于1920*100像素的图片!

博客底图:

图片格式为PNG、JPG,不超过1MB,可上下左右平铺至整个背景

栏目图:

图片格式为PNG、JPG,图片宽度*高度为300*38像素,不超过0.5MB

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+

走在java的路途上

——不积跬步,无以至千里;不积小流,无以成江海。

  • 博客(120)
  • 资源 (2)
  • 收藏
  • 关注

转载 ajax提交Form

ajax提交FormPosted on 2011-12-30 16:34 xiao张 阅读(37313) 评论(6) 编辑 收藏Jquery的$.ajax方法可以实现ajax调用,要设置url,post,参数等。如果要提交现有Form需要写很多代码,何不直接将Form的提交直接转移到ajax中呢。以前的处理方法如Form代码如下:form id="Form1

2015-02-10 11:15:06 1342

原创 根据两个list的相同字段比较,合并成一个list

/*** 比较两个list的相同字段,合并成一个list* @param list1* @param list2* @return*/private List getDiffrent2(List list1, List list2) {Map map = new HashMap(list1.size()+ list2.size());List diff

2013-10-17 15:55:34 9269

转载 hibernate映射继承关系(一):一张表对应一整棵类继承树

[翻译] hibernate映射继承关系(一):一张表对应一整棵类继承树2人收藏此文章, 我要收藏发表于1年前(2012-05-22 16:34) , 已有482次阅读 ,共0个评论英文原址网上这个主题的文章不在少数,这个系列的文章的部分价值在于给出了注解模式(Annotation)的例子。文章易懂,权当增强记忆,捎带着练习下翻译(翻译不当之处请指出)。  

2013-10-10 15:46:02 1132

转载 hibernate统计查询

:sum 取最大、取最小、分组一、查询记录个数 count(*)关键字测试方法如下:package com.bjsxt.hibernate;import java.util.List;import org.hibernate.Session;import junit.framework.TestCase;public class StatQueryTest 

2013-09-16 14:19:28 907

转载 struts2的s:iterator 标签 详解

简单的demo:s:iterator 标签有3个属性:value:被迭代的集合id   :指定集合里面的元素的idstatus 迭代元素的索引1:jsp页面定义元素写法 数组或list A  打印结果为: 1A2A3A4A5A2:索引的用法如果指定了status,每次的迭代数据都有IteratorStatus的实例,它有以下几个方法int get

2013-08-26 16:25:28 655

转载 IE下 Window.Open(url,name), name参数空格、符号问题

IE下 Window.Open(url,name), name参数空格、符号问题1 背景在检查UI原型时,发现一个特别的问题:同一个打开新窗口的方法,在某个页面中报参数错误(IE下)。打开页面的方法:function OpenWindow(url, title, width, height) { var wWin = window.scr

2013-08-14 12:02:34 934

转载 web.xml中安全认证标签说明

1.security-constraint元素部署描述符中的元素允许不通过编程就可以限制对某个资源的访问。    default            all files        /*                admin                NONE    (1) web-resource-collection元素

2013-05-16 15:23:54 1111

转载 JAVA 上加密算法的实现用例

MD5/SHA1,DSA,DESede/DES,Diffie-Hellman 的使用王辉 ([email protected]),简介: 通常 , 使用的加密算法 比较简便高效 , 密钥简短,加解密速度快,破译极其困难。本文介绍了 MD5/SHA1,DSA,DESede/DES,Diffie-Hellman 的使用。第 1 章基础知识1.1. 单

2013-05-09 18:43:05 538

原创 HttpUtils实例

package test;import java.io.BufferedReader;import java.io.BufferedWriter;import java.io.IOException;import java.io.InputStreamReader;import java.io.OutputStreamWriter;import java.io.Unsu

2013-04-09 10:29:33 2084

转载 string和date之间的转换

经常遇到string和date之间的转换,把相关的内容总结在这里吧:1.string格式转化为Date对象://把string转化为dateDateFormat fmt =new SimpleDateFormat("yyyy-MM-dd");Date date = fmt.parse(szBeginTime);test.setStartTime(date);

2013-03-13 14:57:05 958

转载 maven环境快速搭建

最近,开发中要用到maven,所以对maven进行了简单的学习。因为有个maven高手在身边,所以,很快就上手了,我这里算是自我总结吧。关于maven是什么东东,请参考其它文章。----------------准备工作-------------Jdk  1.5以上java开发环境。Eclipse IDE 一个。Maven 3.0.3下载地址: http://maven.apache

2013-02-21 11:24:12 360

转载 手机号码归属地查询api

一、手机在线api接口接口地址:http://api.showji.com/Locating/default.aspx?m=13892101112&output=json&callback=querycallback或者http://vip.showji.com/locating/?m=13892101112&outfmt=json&callback=phone.callBack

2013-02-03 17:19:00 1970

转载 HttpClient 学习整理

HttpClient 是我最近想研究的东西,以前想过的一些应用没能有很好的实现,发现这个开源项目之后就有点眉目了,令人头痛的cookie问题还是有办法解决滴。在网上整理了一些东西,写得很好,寄放在这里。HTTP 协议可能是现在 Internet 上使用得最多、最重要的协议了,越来越多的 Java 应用程序需要直接通过 HTTP 协议来访问网络资源。虽然在 JDK 的 java.net 包中

2013-02-03 11:16:04 340

原创 java代码验证身份证号码

import java.util.Scanner;/** * 1.将前面的身份证号码17位数分别乘以不同的系数。从第一位到第十七位的系数分别为:7910584216379105842 * 2.将这17位数字和系数相乘的结果相加。 * 3.用加出来和除以11,看余数是多少? * 4余数只可能有012345678910这11个数字。其分别对应的最后一位身份证的号码为10X987

2013-01-21 15:15:52 636

原创 maven搜索jar包

http://search.maven.org/ maven管理jar包,配置文件里各jar包版本名称

2012-12-24 17:45:08 821

原创 String与Date的相互转换和日期比较

import java.text.DateFormat;    import java.text.SimpleDateFormat;    import java.text.ParseException;    import java.util.Calendar;    import java.util.Date;    DateFormat format

2012-12-18 11:14:26 634

转载 Java读取配置文件的几种方法

一.读取xml配置文件 (一)新建一个java bean(HelloBean.java)java 代码package chb.demo.vo; public class HelloBean { private String helloWorld; public String getHelloWorld() { return helloWorld; }

2012-12-17 17:06:59 418

转载 50个必备的实用jQuery代码段

本文会给你们展示50个jquery代码片段,这些代码能够给你的javascript项目提供帮助。其中的一些代码段是从jQuery1.4.2才开始支持的做法,另一些则是真正有用的函数或方法,他们能够帮助你又快又好地把事情完成。这些都是我尽量记住的有着最佳性能的代码段,因此如果你发现你任何可以做得更好的地方的话,欢迎把你的版本粘贴在评论中!我希望你在这一文章中能找到有帮助的东西。1.

2012-12-06 16:01:09 269

转载 SVN安装配置与使用

1、  所选服务器安装包:VisualSVN-Server-2.1.3.msi、2、  客户端安装包:TortoiseSVN-1.6.2.16344-win32-svn-1.6.2.msi一、服务器的安装:    注意:location :为安装文件位置,Repositories:为管理的代码仓库的位置,若选中Use

2012-12-06 09:55:39 403

转载 关于socket心跳包

出于最近对im研究的兴趣,看到smack里有个30s发送一个空消息的线程,了解了下关于心跳包,keepalive的知识。 TCP的socket本身就是长连接的,那么为什么还要心跳包呢?搜索到的资料解释如下:一:内网机器如果不主动向外发起连接,外网机没法直连内网的,这也是内网机安全的原因之一吧,又因为路由器会把这个关系记录下来,但是过一段时间这个记录可能会丢失 ,所有每一个客户端每隔一定时间

2012-11-30 17:03:20 1205

转载 Spring JMS(java 消息服务)框架

在 SPRing 系列 的第 4 期也是最后一期中,我将介绍 Spring JMS(java 消息服务)框架的特性。JMS PG 定义了 Java 应用程序通过面向消息的中间件(MOM)创建和交换消息的标准途径。就像在这个系列前面的文章中一样,我将使用一个简单的示例来演示 Spring JMS 的特性。您将随我一道开发一个点对点的(P2P)基于消息的系统,使用 Spring JMS 框架通

2012-11-26 11:47:50 1765

转载 JAVA错误处理大集合

0、 需要标识符a) 不在函数内1、 非法表达式开始b) 可能:丢失括号 .2. no data found a) 可能:setInt(1,100)中,没有100这个值3. 找不到符号a) 可能:没导入包4. 指定了无效URLa) 可能:数据库名或IP错误,即连接出错5. 类路径没有找到a) 可能: ClassNotFoundException: ora

2012-11-19 18:29:35 1931

转载 使用XFire开发webservice服务和客户端全攻略

XFire是与Axis 2并列的新一代Web Service框架,通过提供简单的API支持Web Service各项标准协议,帮助你方便快速地开发Web Service应用。相对于Axis来说,目前XFire相对受欢迎,加上其提供了和Spring集成的支持,在目前的WebService开源社区拥有众多的追随者。并且因为XFire为Spring提供的支持,使得我们可以很容易在Spring中使用X

2012-11-07 18:28:31 471

转载 AXIS2中OMElement和Java对象之间的转换

最近在使用AXIS2部署Web Service,关于如果使用axis2部署Web Service的方法不想在这里多说,网站有很多相关的文章,这里只想谈谈AXIOM对象与Java中的对象的转换方法。关于AXIOM的介绍,下面这个片段已经说得很明白了:AXIOMAXIs 对象模型 (AXIOM) 是一个 XML 对象模型,设计用于提高 XML 处理期间的内存使用率和性能,基于 Pull

2012-10-27 16:26:45 757

转载 深入浅出WS-Addressing

目录(?)[+]深入浅出WS-Addressing2010-4-6 蒋彪 于南京1.      为什么需要WS-Addressing     为什么会需要WS-Addressing?在出现WS-Addressing之前,我们都是如何让服务之间互相得到数据的呢?     当然,我们是通过http数据包来定义的,一段http数据包里包括了数据包发送的目的地,发送过去的动作,

2012-10-16 18:31:22 740

转载 使用 Axis2 开发异步 Web 服务(IBM developerWorks)

Eran Chinthaka ([email protected]), 高级软件工程师, Apache Software Foundation简介: 异步 Web 服务的实现和调用对于应用程序开发非常重要。公开 Web 服务功能的 UI 已日益变得更加交互式。因此,异步调用和实现已变得更加有用和有效,并最终帮助提供更好的总体用户体验。本文概述 Web 服务中的异步场景的不同模式,并提

2012-10-16 14:35:55 697

转载 异步调用WebService

通常的WEB服务中对WEB方法的调用都是在客户端发出请求后将一直等待,直到得到返回的结果为止,这样如果某些WEB方法的处理需要很长一段时间才能处理完成的话,将会大大降低程序的效率。但是如果采用异步调用的方式将能使这个问题得到有效的解决,让客户端在发出请求之后的等待时间里去做其他的事情而不是一直在那里呆呆在等待。对异步调用的理解:说白了异步调用其实就是调用者线程和执行被调用过程的线程并行执行

2012-10-15 15:42:57 5389 1

转载 WebService开发的两种方式(实时和非实时)

最近接触到了两种WebService开发的方式,想自己好好总结,以加深理解,自己接触也不是很久,也许有误,请大家指教。      好,废话少说,直入正题。首先说明我不是讲xFire或者Axis等区别,而是WebService开发的两种方式:实时和非实时:        一. 实时:实时也就是我们直接调用服务,即调用—>响应模式。什么时候调用由我们自己是否触发来决定,下面来说说具体实

2012-10-13 16:25:49 5197

转载 java: axis2 Web Service四种调用模式

package userguide.clients;import org.apache.axiom.om.OMAbstractFactory;import org.apache.axiom.om.OMElement;import org.apache.axiom.om.OMFactory;import org.apache.axiom.om.OMNamespace;pu

2012-10-13 14:57:43 634

转载 Axis2(大讲堂)

目录(?)[+] Axis2是目前比较流行的WebService引擎。WebService被应用在很多不同的场景。例如,可以使用WebService来发布服务端 Java类的方法,以便使用不同的客户端进行调用。这样可以有效地集成多种不同的技术来完成应用系统。WebService还经常被使用在SOA中,用于 SOA各个部分交换数据。本课程重点讲解了Axis2的核心功能,并提供了三个项目以

2012-10-13 14:55:32 994

转载 Axis部署开发webservice (三种方式全)

Axis支持三种web service的部署和开发,分别为:1、Dynamic Invocation Interface(DII)2、Dynamic Proxy方式3、Stubs方式其中:约定Axis_HOME为该TOMCAT_HOME\webapps\Axis目录在eclipse环境下测试的时候,客户端都应该是web project.一、编写DII(Dynamic Inv

2012-10-12 18:05:20 900

转载 创建与调用以axis实现的stub方式webservice服务

1.下载apache公司的axis包.将lib拷贝到工程中 2.将axis包中的web.xml相关配置拷贝到自己的web.xml中 3.在WEB-INF下建立server-config.wsdd 如:     xmlns:handler="http://xml.apache.org/axis/wsdd/providers/handler"     xmlns="http

2012-10-12 17:56:35 4037

转载 AXIS开发Webservice(即时发布与定制发布)

因为工作关系需要从事Webservice的开发工作,公司的webserivce是由Apache的AXIS来实现的,以前对这个了解不算多,不过经过几天的研究,特奉上小小的心得一篇。先介绍下本人开发环境吧。 JDK 1.4.2 + Myeclipse 6.0(实在经不起诱惑,尝尝鲜) + Tomcat 5.0.28 + AXIS 1.4。 AXIS 1.4包可以在http://ws.apa

2012-10-12 17:54:13 1157 2

转载 axis2 messageReceiver

1. messageReceiver class="org.apache.axis2.rpc.receivers.RPCMessageReceiver",接受RPC调用,或者ADB也可以,AXIOM方式不行。服务的参数可以是普通的Java类型或自定义类型,但不能为OMElement。2.messageReceiver class="org.apache.axis2.receivers.Ra

2012-10-12 17:03:53 3263

转载 项目中集成 axis2 发布webservice

在网上找了很多例子,发觉很多都是脱离项目,单独使用axis2包发布webservice接口实际开发中,一般都是跟随项目启动之后,自动发布接口接下来简单讲解一下 在项目中集成发布axis2  webservice接口1.打开axis2.war包,将conf,lib,modules三个文件夹复制到项目的WEB-INF文件夹下2.新建一个services文件夹,然后在services

2012-10-11 16:26:38 2182 1

转载 WebService相关概念摘要

1.1    术语(资料摘要)Ø         web ServiceWeb Service是使应用程序可以以与平台和编程语言无关的方式进行相互通信的一项技术。Web 服务是一个软件接口,它描述了一组可以在网络上通过标准化的 XML 消息传递访问的操作。它使用基于 XML 语言的协议来描述要执行的操作或者要与另一个 Web 服务交换的数据。一组以这种方式交互的 Web 服务在面向服务

2012-10-11 11:09:45 785

转载 应用Apache Axis2 实现Webservice发布

由于最近需要做webservice接口,所以google了一下,发现Apacle有个Axis2插件,一直觉得Apache的插件还是蛮好用的,于是决定应用Axis2来实现Webservice,第一次做webservice,呵呵有很多不懂的地方,所以记录下来留着以后备用。首先访问Apache官网http://axis.apache.org/axis2/java/core/download.cgi下

2012-10-10 16:02:36 720 1

转载 使用axis2实现web service(三)

上一篇记录了不使用stub方式实现对web service接口的调用,今天记录通过stub方式实现对web service 接口的调用,具体如下:前提:有一个web service接口,wsdl:http://localhost:8080/axis2/services/Hello?wsdl ,方法声明是: public String sayHello(String user) 创建

2012-10-09 16:58:52 583

转载 axis2实现web service(二)

上一篇,记录了通过axis2创建发布web service服务,这一篇将记录,如何通过 axis2调用web service 接口,目前找到两种方法,这一篇先介绍其中一种方法,下一篇介绍另一种方法: 通过 axis2调用web service方法一:不采用stub方式1、新建一个java project,将 axis2/lib 下所有的包都添加进来(由于包较多,可以建一个 user l

2012-10-09 16:57:02 366

转载 使用axis2实现web service接口(一)

距离上次创建web service接口已经一年了,尽管当时有记录(http://www.51testing.com/?uid-252512-action-viewspace-itemid-211044),但由于开发IDE由Myeclipse变成了eclipse,去年记录的创建步骤用不了。于是继续百度,寻找用eclipse创建web service接口的方法。搜索了一下,终于找到了一个web s

2012-10-09 16:22:09 842

java流详细介绍

java流详细介绍,inputstream,outputstream,reader,writer。

2012-11-19

Socket服务端客户端以tcp/ip协议发送接收报文

实现了java socket编程基于tcp/ip协议的简单服务端,客户端通信,用于发送报文,接收解析报文。

2012-11-16

空空如也

TA创建的收藏夹 TA关注的收藏夹

TA关注的人

提示
确定要删除当前文章?
取消 删除