摘要: 通过setTimeout调用设置iframe src的方法导致刷新页面时弹出没有权限错误! 如下:Html代码 <iframetabindex="4"id="HtmlEditor"name="HtmlEditor"src="about:blank"frameborder="0"></iframe><scripttype="text/javascript"> setTimeout(functionsetIframeSrc(){ documen 阅读全文
posted @ 2011-12-09 16:48 左正 阅读(963) 评论(0) 推荐(0)
摘要: 所谓泛型是指将类型参数化以达到代码复用提高软件开发工作效率的一种数据类型。一种类型占位符,或称之为类型参数。我们知道一个方法中,一个变量的值可以作为参数,但其实这个变量的类型本身也可以作为参数。泛型允许我们在调用的时候再指定这个类型参数是什么。在.net中,泛型能够给我们带来的两个明显好处是——类型安全和减少装箱、拆箱。 例如:通常一个方法或过程的签名都是有明确的数据类型的。 如 : public void ProcessData(int i){} public void ProcessData(string i){} public void ProcessData(deci... 阅读全文
posted @ 2011-12-09 14:05 左正 阅读(346) 评论(0) 推荐(0)
摘要: 以前对于这两个集合类的认识只是停留在是否支持泛型上,这几天趁着看算法导论的机会,把两个类的内部的实现机制好好的了解了一下。Hashtable 和Dictionary从数据结构上来说都属于Hashtable,都是对关键字(键值)进行散列操作,将关键字散列到Hashtable的某一个槽位中 去,不同的是处理碰撞的方法。散列函数有可能将不同的关键字散列到Hashtable中的同一个槽中去,这个时候我们称发生了碰撞,为了将数据插入进去, 我们需要另外的方法来解决这个问题。链接法(chaining)在链接法中,把散列到同一个槽中的所有元素放在一个链表中,槽中有一个指针,指向链表的头,如果没有的话,则为N 阅读全文
posted @ 2011-12-09 13:56 左正 阅读(330) 评论(0) 推荐(0)