2019.5.7
1.英语生词本复习
2.Oracle实验
3.数据结构:
①排序方法的稳定性能: 稳定的排序方法对于两个关键字相等的记录,他们在序列中的相对位置在排序前和排序后不发生改变(快速排序,堆排序,希尔排序是不稳定的)`
②外部排序
|
--问题引入:待排序的记录数量很大,不能一次装入内存
--基本过程: (1)按可用内存大小,利用内部排序的方法,构造若干(记录的)有序子序列,这些记录一般被称为"归并段"
(2)通过"归并",逐步夸大(记录的)有序子序列长度,知道外存中整个记录序列按关键字有序为止
数据结构视频结束。需要整理出相关编程实践。(循环链表,求广义表深度,树的遍历,深度、广度优先遍历,最短路径,快速排序,归并排序)
4.读《白帽子讲Web安全》:
①CC攻击: --Challenge Collapasar
|
--原理: 对一些消耗资源较大的应用页面不断发起正常的请求,达到耗尽服务器资源的目的
--处理: 限制单个客户端的请求频率
②资源耗尽攻击: Slowloris:用极低的速度往服务器发http请求,占用连接不释放
HTTP POST DOS: 指定一个非常大的Content-Length,让后以很低的速度发包
③文件包含: 远程文件包含利用技巧(主要)
|
--(1) 包含用户上传的文件
--(2) data:// 或 php://input 等伪协议
--(3) 包含Session文件
--(4) 包含日志文件
--(5) 包含/proc/self/environ
(90/1750)五一