文章列表
StringWriter,StringBuilder和StringBuffer都可以动态构建一个String,那么三者在性能上谁最好呢?
从jdk的源码中可以看出,StringWriter的内部实现是通过StringBuffer来实现的,所以性能上应该和StringBuffer差不多,而StringBuffer是线程安全的,所以性能上稍逊一点。
而StringBuilder不是线程安全的,所以性能上应该优于前两者,但是是并发环境下,应该使用前两者。
天气预报Web服务,数据来源于中国气象局 Endpoint Disco WSDL IP地址来源搜索 WEB 服务(是目前最完整的IP地址数据) Endpoint Disco WSDL 随机英文、数字和中文简体字 WEB 服务 Endpoint Disco WSDL 中国邮政编码 <-> 地址信息双向查询/搜索 WEB 服务
- 2009-08-24 13:36
- 浏览 899
- 评论(0)
由于工作需要看了一下正则表达式的预搜索。
预搜索分为正向预搜索和反向预搜索。
正向预搜索:
"(?=xxxxx)"
,
"(?!xxxxx)"
格式:
"(?=xxxxx)"
,在被匹配的字符串中,它对所处的
"
缝隙
"
或者
"
两头
"
附加的条件是:所在缝隙的右侧,必须能够匹配上
xxxxx
这部分的表达式。因为它只是在此作为这个缝隙上附加的条件,所以它并不影响后边的表达式去真正匹配这个缝隙之后的字符。这就类似
"\b"
,本身不匹配任何 ...
多普达生产商务手机,O2听说是一个英国电信品牌,为什么许多智能机都标明多普达O2版??这是什么意思??
每当提起PPC或smartphone智能手机,人们总是首先想起多普达。对,多普达无论是在PPC领域还是smartphone领域给人的影响都是非常深刻的,因为多普达一直专注做智能手机。
关注水货手机的朋友可能已经留意到了,多普达同一款产品总会有很多不同的型号,例如O2版,T-Mobile版,VODAFONE版等等,因此,有许多网友引起了争论,说多普达是国外手机的贴牌货,自己并不生产手机。
其实,多普达刚刚成立初期,的确是“贴牌”货,贴着CECT的牌在卖,所以更令人误会多普达是不折不 ...
- 2009-03-30 12:45
- 浏览 967
- 评论(0)
eval()函数
JavaScript有许多小窍门来使编程更加容易。
其中之一就是eval()函数,这个函数可以把一个字符串当作一个JavaScript表达式一样去执行它。
举个小例子:
var the_unevaled_answer = "2 + 3";
var the_evaled_answer = eval("2 + 3");
alert("the un-evaled answer is " + the_unevaled_answer + " and the evaled answer is " + the ...
- 2009-03-30 11:06
- 浏览 2764
- 评论(0)
JavaScript函数调用规则一
(1)全局函数调用:
function makeArray( arg1, arg2 ){
return [this , arg1 , arg2 ];
}
这是一个最常用的定义函数方式。相信学习JavaScript的人对它的调用并不陌生。 调用代码如下:
makeArray('one', 'two');
// =﹥ [ ...