转自:http://www.ruanyifeng.com/blog/2009/08/learning_javascript_closures.html作者:阮一峰闭包(closure)是Javascript语言的一个难点,也是它的特色,很多高级应用都要依靠闭包实现。下面就是我的学习笔记,对于Java...
分类:
编程语言 时间:
2014-06-19 00:25:02
阅读次数:
331
连接器里面采用的什么样的数据结构,我们先从Document迭代器开始入手,具体的Document迭代器类都实现了DocumentList接口,该接口定义了两个方法public interface DocumentList { public Document nextDocument() throw....
分类:
其他好文 时间:
2014-06-18 23:45:48
阅读次数:
345
世界杯车轮战开始了,连通三天,基本进入世界杯状态。看球也不能忘了玩技术,这次打算把接触c#以来的点滴总结起来,让原本模糊的概念清晰起来,博友们一起来吧! [闭包]接触这个词的第一感觉就是晦涩难懂,下面我们就来啃一啃。一、邂逅[闭包] 第一次接触闭包是在js里,先来看代码段[1]:1 func...
分类:
其他好文 时间:
2014-06-18 19:33:40
阅读次数:
306
参考:http://kingsmalltwo.iteye.com/blog/1962583function a(){ var i=0; alert('a'); function b(){ alert(++i); } return b;}var c = a();c();c();按以往的...
分类:
Web程序 时间:
2014-06-18 17:37:54
阅读次数:
230
/* *迭代器(Iterator)模式:提供货一种方法顺序反问一个聚合对象中的各个元素。 */ ConcreteAggregate a = new ConcreteAggregate(); a[0] = "A"; a[1] = "B"...
分类:
其他好文 时间:
2014-06-18 15:54:56
阅读次数:
159
1.闭包的概率 子函数可以访问父函数的局部变量,这种行为称为闭包 例子: 1.返回一个闭包function a(){ var num=12; return function b(){ alert(++num); }}var c=a();//c变量指向a()函数的返回函数b...
分类:
编程语言 时间:
2014-06-18 15:52:58
阅读次数:
216
Map生成器 map适配器如今能够使用各种不同的Generator,iterator和常量值的组合来填充Map初始化对象package org.rui.collection2.map;/** * map生成器 * @author lenovo * */public class Pair { publ...
分类:
其他好文 时间:
2014-06-18 14:28:05
阅读次数:
213
js闭包的作用是使函数外可以访问函数内部的变量,是通过 在函数内部 定义 访问函数内变量 的函数实现的,内部的一个函数产生一个闭包function a(){ var i=0; return function (){return ++i;}};var c=a(); // 得到函数bc(); ...
分类:
Web程序 时间:
2014-06-18 13:31:35
阅读次数:
178
public static void main(String[] args) {System.out.print("红色的号码为:");Set set=new HashSet();while (true) {int i=(int)(Math.random()*33+1);set.add(i);if ...
分类:
编程语言 时间:
2014-06-17 13:35:14
阅读次数:
748
一、简介我们在学习C++的过程中,学到STL是必然的,那么STL的入门就是vector了。vector是同一种类型的对象的集合,vector很像数组,空间是连续的,能非常高效和方便的访问单个元素,但是它支持动态增加和压缩数据,所以这是矛盾的,这个问题,我们会在后期的STL源码的分析中来..
分类:
编程语言 时间:
2014-06-16 17:20:17
阅读次数:
254