一.stack集合 //初始化 干草堆 stack集合 //先进后出,一个一个的赋值,一个一个的取值 //Stack ss = new Stack(); ////添加元素(推送) push //ss.Push(1); //ss.Push(2); //ss.Push(3); //ss.Push(4); ...
分类:
其他好文 时间:
2016-07-30 18:19:07
阅读次数:
132
ArrayList是List接口的可变数组的实现。实现了所有可选列表操作,并允许包括 null 在内的所有元素。除了实现 List 接口外,此类还提供一些方法来操作内部用来存储列表的数组的大小。每个ArrayList实例都有一个容量,该容量是指用来存储列表元素的数组的大小。它总是至少等于列表的大小。随着向ArrayList中不断添加元素,其容量也自动增长。自动增长会带来数据向新数组的重新拷贝,因此,...
分类:
编程语言 时间:
2016-07-30 16:53:26
阅读次数:
215
ArrayList ArrayList myarry = new ArrayList(); myarry.Add(1);//添加元素 myarry.Add(2);//索引也是从零开始 myarry.Add(3); myarry.Add(4); myarry.Add(5); myarry.Insert ...
无论是向集合中添加元素还是从集合中删除元素,都会导致集合内部的变化,特别是集合遍历器的变化。例如 使用foreach不能执行删除、修改,这是规定。你可以使用for循环遍历修改。 如果你是删除的话,for循环 i 要从大到小,比如: 而不是 for(int i=0;i<=50;i++){ } 当用fo ...
分类:
其他好文 时间:
2016-07-28 15:07:43
阅读次数:
137
一、FIFO队列(先进先出) #!/usr/bin/env python # -*- coding:utf-8 -*- __author__ = 'zhoufeng' #FIFO队列 import queue q=queue.Queue(3) #定义一个3位置的队列 #使用put方法往队列中添加元素 ...
分类:
编程语言 时间:
2016-07-24 16:18:22
阅读次数:
1177
动态创建元素: document.createElement('元素名'); 删除元素: 父级.removeChild(要删除的元素); 添加元素: 父级.appendChild(要添加的元素) >往后面添加; 父级.insertBefore(要添加的元素,添加到谁的前面) >往某个元素前面添加; ...
分类:
其他好文 时间:
2016-07-23 12:09:34
阅读次数:
130
1. 什么是事件委托 利用冒泡的原理,将事件加到父级上,触发执行效果。 好处:1. 运用事件委托解决新添加元素的事件添加问题。通过事件委托提高JS执行性能。因为像例子中的li如果不断的添加,基数很大的话,再用for循环去实现,效果就不好了。 2.新添加的元素,还会有之前的事件 栗子1:让每个li点击 ...
分类:
其他好文 时间:
2016-07-23 11:59:08
阅读次数:
122
SynchronousQueue是这样一种阻塞队列,其中每个 put 必须等待一个 take,反之亦然。同步队列没有任何内部容量,甚至连一个队列的容量都没有。 不能在同步队列上进行 peek,因为仅在试图要取得元素时,该元素才存在; 除非另一个线程试图移除某个元素,否则也不能(使用任何方法)添加元素 ...
分类:
其他好文 时间:
2016-07-21 15:01:07
阅读次数:
150
集合:理解为箱子,没有固定长度,可以放任意类型的数据或是变量;集合也有索引; ArrayList:定义:ArrayList arr = new ArrayList();添加元素:arr.Add(a);arr.Add(b); 取值:arr[索引];注意的是,取值时是object类型,需要进行类型转换; ...
分类:
其他好文 时间:
2016-07-21 08:38:16
阅读次数:
109
11.通过jq添加元素
我们首先学习添加内容的四种方法
1)append()--在被选元素的结尾插入内容
2)prepend()--在..................开头插入内容
3)after()--..........................之后插入内容
4)before()--........................之前.........
jQuery...
分类:
其他好文 时间:
2016-07-16 16:26:06
阅读次数:
327