Memory Leak Detection

2009年07月3号

Adding Memory Leak Detection in your applications

点击查看原文

[讨论]可以从哪些方面提高网站的用户体验?

2009年07月3号

我先抛砖,举几个例子,请大家多多补充。。。

1、URL。大概只有不到5%的网站做到这点。什么是体验好的URL?除了SEO外,还需要有很好的指示效果。简单来说,就是光看URL,就能知道这大概是一个什么样的页面,URL需要把页面包含的信息完整地展示出来。还有,能通过看URL,指 …

点击查看原文

百度图片“顶风”涉黄 惊现低俗漫画

2009年07月3号

感谢不S起名。的投递

在谷歌中国因“涉黄事件”广受关注之后,百度图片搜索中一些涉及到黄色甚至政治色彩的漫画也于近日频频遭网友举报。网友刘某说:“昨日晚间他的儿子在“百度”图片检索中输入关键词“纪念刘和珍君”,却有多达十几幅“很黄很暴力”的漫画映入眼帘。孩子本是为了更全面的了解课本上的知识,没想到却惊险“涉黄”,实在让刘先生捏了一把冷汗。

点击查看原文

ecshop

2009年07月3号

谁知道 ecshop 文件里 变量 $GLOBALS Z在哪里 定义并 给它赋的值啊

点击查看原文

迅雷(Thunder) 5.9.3.951特别版(0703修正)

2009年07月3号

迅雷是一款新型的基于多资源超线程技术的下载软件,作为“宽带时期的下载工具”,迅雷针对宽带用户做了特别的优化,能够充分利用宽带上网的特点,带给用户高速下载的全新体验!同时,迅雷推出了“智能下载”的全新理念,通过丰富的智能提示和帮助,让用户真正享受到下载的乐趣。

点击查看原文

中国安全公司分享恶意软件数据

2009年07月3号

感谢用枪打狗的人的投递

本周四,一家中国安全公司为其他安全组织开放了其恶意软件数据库访问接口,接口提供的数据是基于互联网网站海量分析技术得出的。
北京知道创宇信息技术有限公司(KnownSec)利用网络爬虫系统每天检测全中国近二百万个网站,并从中采集病毒以及相关的数据。该公司首席执行官赵伟(音译),在北京的一次采访中说道。他计划在本星期于日本东京的FIRST大会上作一个相关主题报告。

点击查看原文

串拷贝时的动作

2009年07月3号

一个input text,想在用户往里粘贴文本时,去掉被招贴的文字的空格。想过用onpaste="this.value.replace(/\s/g,"");",发现不行。
请教其他方法。谢谢

点击查看原文

今年前五月彩色显像管产量锐减逾6成

2009年07月3号

网易科技讯 7月3日消息,工信部运行局今日公布的“1-5月电子信息制造业主要产品产量完成情况和经济指标完成情况”显示,今年前五月全国共生产彩色显像管966.1万只,与去年同期2538.3万只相比锐减61.9%。 显像管数量的锐减,折射出的是CRT(显像管)电视的急速衰落。家电产业观察家刘步尘表示,从966万支显像管产量看,有可 ……

点击查看原文

WebService接口设计遇到的问题及解决过程

2009年07月3号

服务端有这样一个类:

public class User {

   private int id;

   private String name;

   …

}

定义查询接口的时候有我想到两个方案:

public User[] getUsers(String userName, String pwd, int groupId);

// 这样的定义客户端调用的时候只有两种结果,一是得到要查询的数据,一是

// 得到空数组,然后缺点就是得不到错误提示,是密码不对还是group不存在

// 还是其它原因。。。

public String getUsers(String userName, String pwd, int groupId);

// 这样定义的话客户端可以得到错误提示

// 但缺点是得不到对象,需要自己解析字符串再封装成对象

后来在论坛提问得到第三个方案:

再写一个类

public class UserResponse {
   private String msg;
   private User[] users;
   ...
}

这样接口可以定义为:

public UserResponse getUsers(String userName, String pwd, int groupId);
//然后在server-config.wsdd里加入<beanMapping>
//这样客户端能得到错误提示和User[]了

正准备开干又发现一个缺点,除了User还有很多类

每个类都写一个XXXResponse来封装又很麻烦

于是向高手讨教,得到又一个方案:

接口定义为

public Object[] getUsers(String userName, String pwd, int groupId);
//在实现这个方法时,将message放入object[0], User[] 放入object[1]
//这样就不用写那么多类了
//不过客户端又要多做一点事情,就是将object[1]强制转换成相应的类型

我发现客户端并没有生成User对象,axis2应该是根据接口来生成的wsdl文件

于是我加入一个接口

public void doNothing(User user, XXX xxx ....);
// 这样客户端就能生成User类了

还有人说可以抛出自定义异常来返回错误提示,这样也可以吧

欢迎大家来讨论,你们都是怎么做的呢?




作者: hkliya 


声明: 本文系JavaEye网站发布的原创文章,未经作者书面许可,严禁任何网站转载本文,否则必将追究法律责任!




已有 1 人发表回复,猛击->>这里<<-参与讨论





JavaEye推荐




点击查看原文

串拷贝时的动作

2009年07月3号

一个input text,想在用户往里粘贴文本时,去掉被招贴的文字的空格。想过用onpaste="this.value.replace(/\s/g,"");",发现不行。
请教其他方法。谢谢

点击查看原文