- 浏览: 53127 次
- 性别:
- 来自: 北京
最新评论
文章列表
MyEclipse6.5下Axis2插件的安装
MyEclipse6.5下Axis2插件的安装
插件不能选择1.6.2,1.6.2死活安装不上,还是选择1.4.1吧,不和他置气了
1.下载axis2插件
下载地址:http://archive.apache.org/dist/ws/axis2/tools/1_4_1/
下载axis2-eclipse-codegen-wizard.zip和axis2-eclipse-service-archiver-wizard.zip.
下方已提供下载后的附件。
2.将上述两个插件都解压到$ECLIPSE_HOME\eclipse\ ...
四种常见的 POST 提交数据方式
- 博客分类:
- xml
文章目录
application/x-www-form-urlencoded
multipart/form-data
application/json
text/xml
HTTP/1.1 协议规定的 HTTP 请求方法有 OPTIONS、GET、HEAD、POST、PUT、DELETE、TRACE、CONNECT 这几种。其中 POST 一般用来向服务端提交数据,本文主要讨论 POST 提交数据的几种方式。
我们知道,HTTP 协议是以 ASCII 码传输,建立在 TCP/IP 协议之上的应用层规范。规范把 HTTP 请求分为三个部分:状态行、请求头、消息主体。类似于下面这样:
<met ...
在请求和响应中使用 XML (转)
- 博客分类:
- xml
从客户机到服务器的 XML
我们来看看将 XML 作为从客户机向服务器发送数据的格式。我们首先讨论技术上的实现,然后花些时间分析什么时候适合什么时候不适合使用它。
发送名/值对
在您编写的 90% Web 应用程序中,最终都会使用名/值对发送到服务器。比方说,如果用户在网页表单中输入姓名和地址,可能希望数据采用下列形式:
firstName=Larry
lastName=Gullahorn
street=9018 Heatherhorn Drive
city=Rowlett
state=Texas
zipCode=75080
如果使用普通文本把这些数据发送到服务器,可以 ...
XMLHTTP.SEND(varBody)
程序代码 程序代码
varBody:指令集。可以是XML格式数据,也可以是字符串,流,或者一个无符号整数数组。也可以省略,让指令通过Open方法的URL参数代入。 发送数据的方式分为同步和异步两种。在异步方式下,数据包一旦发送完毕,就结束Send进程,客户机执行其他的操作;而在同步方式下,客户机要等到服务器返回确认消息后才结束Send进程。
方法一:varBody省略,让指令通过Open方法的URL参数代入
var post="id=1000&page=1";
var doUrl="t.asp"+ ...
原文链接:http://www.blogjava.net/liuyimx/articles/dom4j-1.html
1.新建一个class类,用来生成xml文件,并输出到本地磁盘,内容如下:
import java.io.FileWriter;
import java.io.IOException;
import org.dom4j.Document;
import org.dom4j.DocumentHelper;
import org.dom4j.Element;
import org.dom4j.io.OutputFormat;
import org.dom4j.io.XMLWrite ...
package com.zhengxin.eoms.check.common.util;
import java.io.InputStream;
import java.util.ArrayList;
import java.util.HashMap;
import java.util.Iterator;
import java.util.List;
import java.util.Map;
import org.dom4j.Document;
import or ...
采用dom4j解析xml工具( 转载)
- 博客分类:
- dom4j
在实际的开发中,我们通常会设计到xml文件的解析,其中dom4j就是一个不错的选择.dom4j的性能和易用性方面都是屈指可数的.为了更加方便使用dom4j解析xml文件,本人写出了一个xml的解析工具类, 从更大粒度上支持xml文件的解析.该工具支持通配符号,应该算的上是一个很方便和功能强健的类.
/**
* Author: crazy_rain
* Date: 2007-2-14
* Time: 上午09:45:17
* Introduction:处理xml 文件的工具类
*/
public class XMLUtil {
/** ************解析xml 元素时需要 ...
oracle 数据类型详解---日期型
oracle数据类型看起来非常简单,但用起来会发现有许多知识点,本文是我对ORACLE日期数据类型的一些整理,都是开发入门资料,与大家分享:
注:由于INTERVAL及TIME ZONE实际用得比较少,所以本文内容未涉及这两个方面。
1、常用日期型数据类型
1.1、DATE
这是ORACLE最常用的日期类型,它可以保存日期和时间,常用日期处理都可以采用这种类型。DATE表示的日期范围可以是公元前4712年1月1日至公元9999年12月31日
date类型在数据库中的存储固定为7个字节,格式为:
第1字节:世纪+100
第2字节:年
第 ...
numtodsinterval(<x>,<c>) ,x是一个数字,c是一个字符串,
表明x的单位,这个函数把x转为interval day to second数据类型
常用的单位有 ('day','hour','minute','second')
example
SQL> select sysdate,sysdate+numtodsinterval(3,'hour') as res from dual;
SYSDATE RES
------------------- -------------------
2007-09-05 01:45: ...
MyEclipse10.6自带新版m2e,只需在Run Configuration的Maven Build中new一个输入configuration,并在goal中输入tomcat:run,不需要任何配置即可发布到内置的tomcat中。如果要发布到外置的tomcat,复制war包过去即可,或者在MyEclipse的Servers中配置一个也可。
本文目标:学习一种比较安全的服务器间互相验证身份的方式。
问题:开发微信公众平台接口,开发者的服务器为了确保请求是否来自微信服务器,应该如何去做?
1) 在微信管理页面上填写URL和TOKEN,开发者服务器上也记录同样的TOKEN。
2) 微信服务器发送HTTP请求,附带上参数(注意TOKEN是不会被传输的)
参数 描述
signature 微信加密签名
timestamp 时间戳
nonce 随机数
echostr 随机字符串
其中signature值通过如下摘要运算得出:
1. 将token、timestamp、nonce三个参数进行字典序 ...
MyBatis动态SQL完整版 (转)
- 博客分类:
- mybatis
MyBatis 的一个强大的特性之一通常是它的动态 SQL 能力。如果你有使用 JDBC 或其他相似框架的经验,你就明白条件地串联 SQL 字符串在一起是多么的痛苦,确保不能忘了空格或在列表的最后省略逗号。动态 SQL 可以彻底处理这种痛苦。,MyBatis的动态SQL是基于OGNL表达式的,它可以帮助我们方便的在SQL语句中实现某些逻辑。从而拼接成相应的sql语句。
1、if
在动态 SQL 中所做的最通用的事情是包含部分 where 字句的条件。比如:
[html] view plaincopy
<select id="findActiveBlogWithTitl ...
log4j与slf4j(转)
- 博客分类:
- Log4j
原文地址:http://javapub.iteye.com/blog/1118870
log4j 和 commons-logging 在 2007 年相继停止了更新,对于得到如此广泛应用的框架来说,这是个让人不安的事实。幸运的是,log4j 的作者 Ceki Gülcü 这几年并没有闲着,而是带给了我们 slf4j 和 logback。尽管名字改变了,也不再有 Apache 的光环笼罩着,但任何一个使用过 log4j 的开发者对 slf4j 的 API 和 logback 的配置方式都不会感到陌生,甚至,你可能会认为这就是新版本的 log4j 。
除了解决 commons-logging 被 ...
原文地址:http://singleant.iteye.com/blog/934593
java日志,需要知道的几件事
如果对于commons-loging 、log4j 、slf4j 、LogBack 等都已经非常清楚了,可以忽略本文。几次解决日志冲突问题时对这几个概念的简单总结,希望对这块基础没有理 ...
很详细的Log4j配置步骤
- 博客分类:
- Log4j
Log4J的配置文件(Configuration File)就是用来设置记录器的级别、存放器和布局的,它可接key=value格式的设置或xml格式的设置信息。通过配置,可以创建出Log4J的运行环境。1. 配置文件
Log4J配置文件的基本格式如下:
复制代码 代码如下:
#配置根Logger
log4j.rootLogger = [ level ] , appenderName1 , appenderName2 , …
#配置日志信息输出目的地Appender
log4j.appender.appenderName = fully.qualified.name.of.appender.c ...