- 浏览: 768372 次
- 性别:
- 来自: 上海
文章列表
天气预报是非常有用的服务,如果能在网站上集成天气预报,能极大地方便用户查询。
寻遍了国内所有的气象站点,没找见提供Web服务的,太小气了,只能去国外找。NOAA(www.weather.gov)提供一个Web服务,但是死活连不上服务器,估计被屏蔽了,其他提供全球天气预报的有www.weather.com和yahoo,
不过weather.com的服务太麻烦,还需要注册,相比之下,yahoo的天气服务既简单又快速,只需一个http请求,然后解析返回的XML即可获得天气预报。
以北京为例,在weather.yahoo.com查找北京的城市代码为CHXX0008,对应的URL为:
http:/ ...
- 2009-10-09 17:27
- 浏览 984
- 评论(1)
三. 部署Web Service Project
Web Service可以部署在任何MyEclipse支持的J2EE应用服务器上,该部分将演示如何在Tomcat 5 Web容器上部署HelloWorld工程.
3.1部署HelloWorld Web Service Project
Figure-10显示了如何部署HelloWorld应用.
1. 从Server Manager中选择Deployer按钮(step-1)
2. 在Server Deployments对话框中选择Add to create a new deployment (step-2)
3. 在New Deplo ...
- 2009-10-09 12:06
- 浏览 1579
- 评论(0)
二. 创建Web Service-Code-first Strategy
在这部分将用MyEclipse Web Service Wizard并通过使用Code-first Strategy来创建一个HelloWorldService示例.
1. 执行MyEclipse Web Service Wizard,有两种方法来执行MyEclipse Web Service Wizard
方法1.从MyEclipse perspective toolbar中来执行向导
在打开的Web Service Wizard上的workbench上来选择新Web Service按钮
方法2.从work ...
- 2009-10-09 12:05
- 浏览 1076
- 评论(0)
JDK5+ Eclipse 3.2.2 +MyEclipse 5.5.0.
概述
本文介绍了使用MyEclipse Web Service来迅速开发和测试一个HelloWorld Web Service,其中包括:
1. 介绍了MyEclipse Web Services的基本概念
2. 创建一个MyEclipse Web Services工程
3. 创建一个简单的HelloWorld Web Service
4. 在Web容器中,如Tomcat 5中部署Web Service
5. 使用Web Services Explorer来测试部署的Web Services
XFi ...
- 2009-10-09 12:04
- 浏览 1348
- 评论(0)
一、通过SQL(治本),这种是直接操作数据库,比较彻底。
update table set fa=replace(fa,chr(13),'') ; --- 除去回车符
update table set fa=replace(fa,' ','') ; --- 除去空格符
二、通过代码(治标),这种一般在编程中用到,针对已导出的字符串。
fixedString = string.replaceAll("\n", "").replaceAll("chr(13)", "").replaceAll(" " ...
- 2009-10-09 11:45
- 浏览 1580
- 评论(0)
本文列出了当今计算机软件开发和应用领域最重要十种关键技术排名,如果你想保证你现在以及未来的几年不失业,那么你最好跟上这些技术的发展。虽然你不必对这十种技术样样精通,但至少应该对它们非常熟悉。
一、X ...
- 2009-10-08 09:15
- 浏览 697
- 评论(0)
在开发之前, 先了解一下AXIS,axis目前出现的2版本以其灵活性,快速开发工具的集成高于xfire而使用者居其上.用Eclipse开发,一开始就会想到xfire,它是集成与Eclipse的.所以
开发起来非常方便,现在我们来看看axis的开发是怎么样的? 看完本文后,你可以相互比较一下xfire与它的差别.
首先,创建axis环境 .(注:我事先说明.这是对此版本的基本功能与简单实例的描术)
本人的开发环境eclipse3.2 ,tomcat5.0.28 ,jdk1.4 axis_1.4目前最新版
这里主要讲一下webservice的一个开发过程,
1. 下载axis ...
- 2009-10-08 09:04
- 浏览 1780
- 评论(0)
select top 5 * from t_matrix where matrixid>
(
select max(matrixid) from
(
select top 5 matrixid from t_matrix order by matrixid
) aa
) order by matrixid
- 2009-09-30 16:22
- 浏览 830
- 评论(0)
特点:一次查询,数据库只返回一页的数据。而不是取出所有的数据。
说明:
pagesize: 每页显示记录数
cureentpage:当前页数
select * from ( select TOP pagesize * FROM ( SELECT TOP pagesize*cureentpage * from user_table ORDER BY id ASC ) as aSysTable ORDER BY id DESC ) as bSysTable ORDER BY id ASC
例子说明:
假如数据库表如下:
user_table:
id:主键,自增
us ...
- 2009-09-30 16:07
- 浏览 2271
- 评论(0)
公司一项目数据达到上百万,普通的分页方式满足不了要求,经常发生超时的错误,所以有必要对分页的方式来做下研究。
经过搜集和测试,当前网上的成熟的分页方式有以下几种方案:
分页存储过程1. 以下为引用的内容:
/* ...
- 2009-09-30 16:05
- 浏览 1181
- 评论(0)
oracle 存储过程的基本语法
1.基本结构
CREATE OR REPLACE PROCEDURE 存储过程名字
(
参数1 IN NUMBER,
参数2 IN NUMBER
) IS
变量1 INTEGER :=0;
变量2 DATE;
BEGIN
END 存储过程名字
2.SELECT INTO STATEMENT
将select查询的结果存入到变量中,可以同时将多个列存储多个变量中,必须有一条
记录,否则抛出异常(如果没有记录抛出NO_DATA_FOUND)
例子:
BEGIN
SELECT col1,col2 into 变量1,变量2 F ...
- 2009-09-30 12:20
- 浏览 705
- 评论(0)
using System;
using System.Collections.Generic;
using System.Text;
using System.Text.RegularExpressions;
using System.Collections;
namespace Tsr.Common
{
public class FormatString
{
/// <summary>
/// 字符串过滤
/// </summary>
/// <param na ...
- 2009-09-30 12:16
- 浏览 1013
- 评论(1)
下面是彩色汉字验证码的代码。
<%@ page contentType="image/jpeg" import="java.awt.*,java.awt.image.*,java.util.*,javax.imageio.*" %>
<%!
//生成随机颜色
Color getRandColor(Random random,int fc,int bc) {
if(fc>255) fc=255;
if(bc>255) bc=255;
int r=fc+ran ...
- 2009-09-30 12:14
- 浏览 726
- 评论(0)
public class StringUtils {
// 过滤通过页面表单提交的字符
private static String[][] FilterChars = { { "<", "<" }, { ">", ">" },
{ " ", " " }, { "\"", """ }, { "&", "& ...
- 2009-09-30 12:12
- 浏览 1968
- 评论(0)
1.oracle语句分页:
当结果集不需要进行排序时,每页显示条数为:rowPerPage,当前页数为:currentPage。
1、 相对来说,这种查询速度会快一些,因为当currentPage小时,嵌套语句查询的结果集小。但当currentPage 变大时,查询速度会慢慢变慢。当结果集很大时,查询第一页跟最后一页的速度会有明显变化。(倾向用这种!)
select * from( select rownum r, field1,field2 from table_name where rownum <= currentPage * rowPerPage
)
...
- 2009-09-30 11:29
- 浏览 758
- 评论(0)