-
JS兑现MAP
JS实现MAP JS实现MAP ? Map.js代码如下: functionMap(linkItems){ this.current=undefined; this._size=0; if(linkItems===false){ this.disableLinking(); } } /** *获取当前map *@return当前对象 */ Map.noop=function(){ return...
308
热度 -
java源代码研究:HashMap的containsKey解决办法
java源代码研究:HashMap的containsKey下面是代码,谁能跟我说说为什么要加e.hash==hash这句话Javacode/***Returnstheentryassociatedwiththespecifiedkeyinthe*HashMap.ReturnsnulliftheHashMapcontainsnomapping*forthekey.*/finalEntry<K,...
57
热度 -
Javascript使用Ajax时怎么跟踪历史进行后退前进
Javascript使用Ajax时如何跟踪历史进行后退前进 前言 Web2.0发展的迅猛,个人觉得很大程度依托于Ajax的出现。然而,我们分享一个网页给好友一般都是直接把URL复制给他,但是Ajax的特点导致了同样一个URL,有可能你跟你的好友看到的内容是完全不一样的,这个真的很头疼。 于是我发现了如果从URL的HASH入手(也就是URL后边#的部分)可以跟踪这个浏览记录的历史,在此记录一下。 ?...
439
热度 -
刚刚面试的算法题
刚面试的算法题。2个文件每个文件有一些名字。找出2个文件中重复的名字。我想吧2个文件都赌进内存,然后排序。然后比较。后来又想这样复杂度和直接循环貌似差不多。所以就直接说我不会了有高人有好办法么。color='#FF8000'>------解决方案--------------------没有顺序:用两层for循环,复杂度n×m有顺序:先快速排序,再比较。其实和你想的差不多color='#FF8000...
302
热度 -
基于php的一个最简略的memcache的分布式算法
基于php的一个最简单的memcache的分布式算法首先,核心函数是这个functionmHash($key){$md=substr(md5($key),0,8);$seed=31;$hash=0;for($i=0;$i<8;$i++){$hash=$hash*$seed+ord($md5{$i});}return$hash&0x7FFFFFFF;}class...
69
热度 -
Sencha Touch history 了解
SenchaTouchhistory理解 /** *@authorEdSpencer *@private * *Managesthestackof{@linkExt.app.Action}instancesthathavebeendecoded,pushesnewurlsintothebrowser's *locationobjectandlistensforchangesinurl,firi...
986
热度 -
javascript兑现hashMap
javascript实现hashMap /* ===================================================================== @licenseMIT @authorDanielKwiecinski<daniel.kwiecinski@lambder.com> @copyright2009DanielKwiecinski. @...
347
热度 -
怎样查看系统中正在运行的SQL语句已经执行了多久,最好是oracle sqlserver 都有解决方案
怎样查看系统中正在运行的SQL语句已经执行了多久,最好是oraclesqlserver都有怎样查看系统中正在运行的SQL语句已经执行了多久,最好是oraclesqlserver都有。谢谢color='#e78608'>------解决方案--------------------Oracle今天写的查看运行长时间等待查询语句脚本http://li2.itpub.net/post/72/3515htt...
2
热度 -
怎么判断两个text字段值是否相等
如何判断两个text字段值是否相等?我们知道,text字段用来存储大段的文本,如果我想知道两条记录中同一字段的值是否相等,应该怎么判断?百度过,没看到相关的资料。color='#FF8000'>------解决思路----------------------createtabletestText(textColtext,textCol2text)insertintotestText(textCol...
30
热度 -
如何获取Map集合中元素的hashCode
怎么获取Map集合中元素的hashCode?本帖最后由kangmiao89757于2013-06-2714:57:57编辑问题是这样的,我往Map集合中添加元素,打印的时候一直是同一个顺序,我知道HashMap是哈希表结构的,我就像知道里边的元素在打印的时候是不是根据hash值的自然顺序打印出来的?我怎么利用Map中hashCode方法获取元素的Hash值?如下面代码:Mapm=newHashMa...
30
热度 -
hashCode返回值的有关问题?
hashCode返回值的问题?急源码:importjava.util.*;importjavax.xml.parsers.*;importorg.w3c.dom.*;importjava.io.File;publicclassStringHashConv{ staticpublicinthashCode(Stringstr){inthash=0;char[]val=str.toCharArray(...
213
热度 -
高手请关注:WinCE6 用C#程序进行2个文件比较,使用Hashcode计算值比较就可能失败,但是用byte比较却通过。请教什么原因
高手请关注:WinCE6用C#程序进行2个文件比较,使用Hashcode计算值比较就可能失败,但是用byte比较却通过。请问什么原因?先生成一个由ramdom的数据产生的大约3M的文件。然后复制这个文件。然后进行这2个文件的对比。我的问题是,如果用Hashcode比较,在某些时候可以通过,比如生成和复制文件到CE的temp文件夹下。但是有些时候不成功,比如生成和复制文件到SD卡中。大致的代码思路如...
6
热度 -
怎么让页面加载完成后直接定位到某个地方
如何让页面加载完成后直接定位到某个地方 今天的EEI模块的story是在EEICreation页面上点击AddCommodity时候,页面重新load。要求能让scrollbar直接定位到bottom,这样用户就可以直接定位到新加的commodity部分。UCDTeam同事介绍说可以用js结合<a/>来实现:如<aname="comehere">跳转到这里</a>...
202
热度 -
PHP 5.3 Pear初始化有关问题
PHP5.3Pear初始化问题 安装go-pear.bat时提示下边信息: phar"D:\programs\php\PEAR\go-pear.phar"doesnothaveasignaturePHPWarning:require_once(phar://go-pear.phar/index.php):failedtoopenstream:pharerror:invalidurlornon-ex...
303
热度 -
javaScript-Hashtable解决方案
javaScript-Hashtable这是我同事有JavaScript模拟的HashTable我有的地方看不明白,麻烦讲解下,谢谢functionHashtable() { this._hash=newObject(); this.add=function(key,value){ if(typeof(key)!="undefined"){ if(...
209
热度 -
怎么获取当前网址的定位锚值
如何获取当前网址的定位锚值?如何获取当前网址的定位锚值?如,当前网址:http://www.xxx.com/xx.htm#test如何通过javascript或其他手段得到定位锚值test???color='#e78608'>------解决方案--------------------varurl='http://www.xxx.com/xx.htm#test';alert(url...
174
热度 -
级联菜单有关问题
级联菜单问题~在户册表单的时候有个地区的级联菜单,然后在提交表单后有可能会到下一个页面应为出错发生window.histroy.go(-1)这个时间,现在返回到表单的时候其他的项目填写的东西能保留但是级联菜单的第二级别项目没有了,必须再选一下一级才行的,二级才会出现。这样的问题应该怎样解决?color='#e78608'>------解决方案--------------------通过改变loca...
67
热度 -
100万条数据的表怎么快速随机抽取10条数据
100万条数据的表如何快速随机抽取10条数据selecttop10*fromtablenameorderbynewid()这个速度太慢了,要等半分钟。有没有快速点的办法。表的主键是varchar类型的,主键是字符串而不是intcolor='#e78608'>------解决方案--------------------SQLcodesetnocounton--75151448行数据selectcou...
94
热度 -
怎样查看系统中正在运行的SQL语句已经执行了多久解决方法
怎样查看系统中正在运行的SQL语句已经执行了多久怎样查看系统中正在运行的SQL语句已经执行了多久,最好是oraclesqlserver都有color='#e78608'>------解决方案--------------------elapsed_time不准的,你可以参考下面的selectsid,v$session.username用户名,last_call_et持续时间,status状态,LOC...
10
热度 -
HAS JOIN 解釋的問題:该怎么处理
HASJOIN解釋的問題:您好:我在網路上看到HASHJOIN的解釋說明(1):步骤:将两个表中较小的一个在内存中构造一个HASH表(对JOINKEY),扫描另一个表,同样对JOINKEY进行HASH后探测是否可以JOIN。适用于记录集比较大的情况。需要注意的是:如果HASH表太大,无法一次构造在内存中,则分成若干个partition,写入磁盘的temporarysegment,则会多一个写的代价...
141
热度