本月博客排行
-
第1名
Xeden -
第2名
fantaxy025025 -
第3名
bosschen - paulwong
- johnsmith9th
年度博客排行
-
第1名
青否云后端云 -
第2名
宏天软件 -
第3名
gashero - gengyun12
- wy_19921005
- vipbooks
- e_e
- benladeng5225
- wallimn
- ranbuijj
- javashop
- jickcai
- fantaxy025025
- zw7534313
- qepwqnp
- robotmen
- 解宜然
- ssydxa219
- sam123456gz
- zysnba
- sichunli_030
- tanling8334
- arpenker
- gaojingsong
- xpenxpen
- kaizi1992
- wiseboyloves
- jh108020
- xyuma
- ganxueyun
- wangchen.ily
- xiangjie88
- Jameslyy
- luxurioust
- mengjichen
- lemonhandsome
- jbosscn
- nychen2000
- zxq_2017
- lzyfn123
- wjianwei666
- forestqqqq
- ajinn
- siemens800
- hanbaohong
- 狂盗一枝梅
- java-007
- zhanjia
- 喧嚣求静
- Xeden
最新文章列表
[转]比较JavaScript中的集合及其检索效率
http://birdshome.cnblogs.com/archive/2005/01/05/87009.html
引用遍历Array的时间复杂度是O(n),而遍历Object的时间复杂度是O(1)。虽然对于10000次集合的for检索代价也就几十ms,可是如果是1000*1000次检索或更多,使用Object的优势一下就体现出来了。在此之前我做了一个mapping,把100个Unique的字符 ...
新浪Weibo开发回到我们Activity经验总结
在今天的Weibo项目开发中发现一即简单又容易出错的地方让我2了好一会不过还是让我给解决了,问题如下:
我在开发新浪微博客户端的时候采用的是MVC模式开发用一个Servers来负责我的所有业务逻辑的处理,而把我的所有的界面的显示都交给我们的Activity来显示,当有了数据的更新的时候我就不断的回调这些Activity。当然这里被回到的Activity都是继承了我自己写的一个接口如:
pu ...
Oracle解锁命令
执行
select b.owner,
b.object_name,
a.session_id,
a.locked_mode,
c.serial#,
c.sid || ',' || c.serial#
from v$locked_object a, dba_objects b, v$session c
w ...
遍历Object
api使用场景:遍历object
注意一下:1、这个api的返回值还是传入的source
2、需要退出循环的时候,只要你的iterator返回false就可以了
/*
*each-traverse a object and follow the iterator to return a obj*
*@function*
*@param { ...
获取Object的所有keys or values
有的时候,我们需要操作Object中的key和value,我们需要获取对应的所有keys或者values
先看看prototype的api设计吧:
/*
获取keys
*/
keys:function(obj){
var keys = [];
for(var pro in obj){
keys.push(pro);
}
re ...
通过map结合localstorage实现简单可调配的本地缓存
实现摘要:通过Array和Object实现Map存储,通过localStorage实现本地缓存,通过函数代理注册传入函数(如回调函数等)。代理函数用来将传入函数添加为自身属性或成员方法以便调用,即代理函数就是一种反射方式。另外,Map存储中含有将Object转换为JSON对象和JSON字符串的方法,可以供需而用。以下是具体实现方式:
/**注册函数域*/
if(typeof none ...
window.attachEvent 和addEventListener
以前写JavaScript脚本时,事件都采用object.event = handler的方式绑定。这种方式对于Internet Explorer、Mozilla/Firefox和Opera来说很通用。但有一个问题,这种方式只能一个事件对应一个事件处理过程。如果希望一个事件可以依次执执行多个处理过程,就不好用了。
Internet Explorer从5.0开始,提供了一个attachEvent方法 ...
Object对象的hashCode方法
hashCode
public int hashCode()
Returns a hash code value for the object. This method is supported for the
benefit of hashtables such as those provided by
java.util.Hashtable.
The general contrac ...