一、迭代器模式定义 迭代器模式提供一种方法顺序访问一个聚合对象中的各个元素,并且不需要暴露该对象的内部表示。 在当前大部分语言中,都已经内置了迭代器模式。迭代器有内部迭代器和外部迭代器之分,一般现有语言中实现的大多是内部迭代器。 二、jquery中的each实现 三、一个外部迭代器实现 ...
分类:
编程语言 时间:
2016-07-04 23:33:36
阅读次数:
212
python: https://www.python.org/downloads/ mysqlyog: http://down.liangchan.net/Webyog%20SQLyog%20Ultimate%2012.0.8.0.zip ...
分类:
编程语言 时间:
2016-07-04 23:28:32
阅读次数:
199
题目大意:给出n个人,顺序对位置进行请求,如果第i个人请求的位置上有人,则让这个人顺延,如果顺延的位置继续有人,递归进行,问最后所有人的位置。 解:这题貌似可以用平衡树+并查集搞定,但是我队友强烈安利树状数组的做法。赛场上没出,赛后结合discuz想了一下,作一下处理。 首先如果是一个请求第a[i] ...
分类:
编程语言 时间:
2016-07-04 23:31:07
阅读次数:
221
写入: 追加内容: 不追加的话 写成: 读取: ...
分类:
编程语言 时间:
2016-07-04 23:25:41
阅读次数:
208
元组: 字符串: 1. 2. 3. 4. 5. 6. ...
分类:
编程语言 时间:
2016-07-04 23:27:38
阅读次数:
170
Stack类也是List接口的一种实现,也是一个有着非常长历史的实现,从jdk1.0开始就有了这个实现。 Stack是一种基于后进先出队列的实现(last-in-first-out (LIFO)),实际上jdk也提供了有关队列的其他实现,这里就先看看Stack的实现: 类定义: 看看Stack提供的 ...
分类:
编程语言 时间:
2016-07-04 22:16:20
阅读次数:
226
Java里面没有readonly关键字,预留了const的关键字,目前还没有实际用途,在Java中,跟这两个关键字比较接近的是final; C#中,两者都存在并可用。两者修饰的全局变量或局部变量都不能被修改。 下面是Java中final与C#中const以及readonly之间的联系和区别: 1) ...
分类:
编程语言 时间:
2016-07-04 22:16:31
阅读次数:
239
一、代理模式定义 代理模式的关键是:当客户不方便直接访问一个对象或者不满足需要的时候,提供一个替身对象来控制对这个对象的访问。代理模式需要和本体对外提供相同的接口,对用户来说是透明的。代理模式的种类有很多,诸如防火墙代理,保护代理(帮助过滤掉一些请求,控制不同权限的对象对目标对象的访问),虚拟代理( ...
分类:
编程语言 时间:
2016-07-04 22:17:41
阅读次数:
247
标签:详解LVS负载均衡之三种工作模型原理和10种调度算法 原创作品,允许转载,转载时请务必以超链接形式标明文章 原始出处 、作者信息和本声明。否则将追究法律责任。http://linuxnx.blog.51cto.com/6676498/1195379 LVS负载均衡原理和算法详解 Interne ...
分类:
编程语言 时间:
2016-07-04 22:14:13
阅读次数:
256
python序列的共性 python序列包括列表和元组,序列都有索引,第一个元素索引为0,序列都可以进行索引、加、乘、切片、检查成员。 python列表 列表是最常用的数据类型之一,通过[,,,]建立,可以给变量赋值空列表[]。列表的数据项可以是不同类型的,可以嵌套。 列表的索引和字符串操作一样,同 ...
分类:
编程语言 时间:
2016-07-04 22:13:41
阅读次数:
747
request里有两个方法 request.getParameterMap(); request.getParameterNames(); 我想用这两种方法获取。 1、用request.getParameterNames(); 2、request.getParameterMap(); ...
分类:
编程语言 时间:
2016-07-04 22:13:13
阅读次数:
153
错误还原: 读错误 在对文件进行读操作过程中,试图将txt文件中的数据按照4个字节的大小(1点)依次读出并进行数据处理 ,可读到ae99 1a41时,数据不再连续,1a无法读出,百思不得其解,各种尝试后仍然一筹莫展,一度怀疑python对于文件操作存在bug。 代码如下: 写错误 对文件写操作时,产 ...
分类:
编程语言 时间:
2016-07-04 22:10:20
阅读次数:
180
在JSON库中有一个全局的JSON对象, 包括两2个方法:序列化器即parse() 和 解析器stringify() 下面就介绍一个这两个方法的使用: 1.parse()用于将JSON字符串解析为对象或数组 var jsonText = '{"userName":"zhangsan","passwo ...
分类:
编程语言 时间:
2016-07-04 22:09:02
阅读次数:
158
1.得到当前的时间 Ruby代码 Calendar cal = Calendar.getInstance(); String time=formatter.format(cal.getTime()); String strEnd=time.substring(0, 16);// 2007-10-30 ...
分类:
编程语言 时间:
2016-07-04 22:06:25
阅读次数:
196
JavaBean 是一种JAVA语言写成的可重用组件。为写成JavaBean,类必须是具体的和公共的,并且具有无参数的构造器。JavaBean 通过提供符合一致性设计模式的公共方法将内部域暴露成员属性,set和get方法获取。众所周知,属性名称符合这种模式,其他Java 类可以通过自省机制发现和操作 ...
分类:
编程语言 时间:
2016-07-04 22:05:32
阅读次数:
152
格式化的输入输出 printf %[flags][width][.prec][hIL]type Flag 含义 - 左对齐 + 在前面放+或- (space) 正数留空 0 0填充 width或prec 含义 number 最小字符数 * 下一个参数是字符数 .number 小数点后的位数 .* 下 ...
分类:
编程语言 时间:
2016-07-04 22:03:53
阅读次数:
204