Java 集合框架 最初常用的数据结构类:Vector 、Stack 、Hashtable 、BitSet 与 Enumeration 接口。 将集合的接口与实现分离 Queue接口 Java 集合类库将接口与实现分离。 看队列(queue)是如何分离的。队列接口指出可以在尾部添加元素,在队列的头部 ...
分类:
编程语言 时间:
2018-06-06 21:34:21
阅读次数:
219
一 列表 1 列表的循环遍历 结果 2. 使用while循环 3 列表添加元素("增"append, extend, insert) 1) append 通过append可以向列表添加元素 2) extend 通过extend可以将另一个集合中的元素逐一添加到列表中 3) insert insert ...
分类:
编程语言 时间:
2018-06-06 10:41:01
阅读次数:
128
ArrayList:实现RandomAccess 可快速查找元素 初始化:默认初始化大小为10 数据结构:使用数组的线性结构存储数据 是否有序:数组结构有序 扩容方式:当添加元素超过当前容量时,进行扩容 int newCapacity = oldCapacity + (oldCapacity >> ...
分类:
编程语言 时间:
2018-06-03 14:27:52
阅读次数:
189
实践过程记录 输入java jar webgoat container 7.1 exec.jar 在浏览器输入localhost:8080/WebGoat,进入WebGoat开始实验 目录 1、Phishing with XSS (网路钓鱼) 1.Phishing with XSS (网路钓鱼) 在 ...
分类:
Web程序 时间:
2018-05-29 22:48:43
阅读次数:
224
单例集合的体系: | collection 单例集合的根接口 | List 如果实现了list接口的集合类,具备的特点:有序,可重复 注:集合中的有序不是指自然顺序,而是指添加进去的顺序与出来的顺序是一致的 | ArrayList ArrayList底层维护了一个object数组的实现的。(线程不安 ...
分类:
编程语言 时间:
2018-05-29 11:55:43
阅读次数:
226
10.4.1 插入迭代器 插入迭代器接受一个容器,生成一个迭代器,通过向该迭代器赋值可以实现向容器添加元素 (1)back_inserter: 接受一个参数, 示例: auto iter = back_inserter(iVec); iter = value; (2)front_inserter: ...
分类:
其他好文 时间:
2018-05-29 01:41:06
阅读次数:
144
set集合:不同元素(会自动去重 )组成的无序的不可变值(数字、字符、元祖) s = {1,2,3,4,5} s=set('hello') set.add(x) //添加元素x到set中 set.clear()//情况set s=set.copy()// set.pop()//随机删除一个元素? s ...
分类:
编程语言 时间:
2018-05-28 00:55:58
阅读次数:
230
Exp9 Web安全基础实践 实验过程 开启webgoat 输入 ,来运行webgoat 在浏览器输入 ,进入WebGoat开始实验 根据下图提示进行登录 XSS攻击 1.Phishing with XSS (网路钓鱼) 在搜索框中输入XSS攻击代码,利用XSS可以在已存在的页面中进一步添加元素的特 ...
分类:
Web程序 时间:
2018-05-27 16:21:25
阅读次数:
249
WbGoat 输入 在浏览器输入 ,进入 开始实验 Cross Site Scripting(XSS)练习 1.Phishing with XSS (网路钓鱼) 在搜索框中输入XSS攻击代码,利用XSS可以在已存在的页面中进一步添加元素的特点。我们先创建一个form,让受害人在我们创建的form中填 ...
分类:
Web程序 时间:
2018-05-24 23:07:31
阅读次数:
449