第二周学习总结
本周学习了《网络攻防技术》第一、二章的内容,并且完成了课后的作业。
第一章、介绍了黑客与黑客道起源和发展过程,介绍了一些网络攻防相关的基础知识以及黑客法律相关知识。
第二章、介绍了本科相关的实验环境,以及实验环境的搭建。
在学习Python过程中难点是迭代器、生成器、装饰器。
Python 迭代器(Iterators)对象在遵守迭代器协议时需要支持如下两种方法。
iter(),返回迭代器对象自身。这用在 for 和 in 语句中。
next(),返回迭代器的下一个值。如果没有下一个值可以返回,那么应该抛出 StopIteration 异常。
Python 生成器(Generators)是更简单的创建迭代器的方法,在函数中使用 yield 关键字完成。
装饰器(Decorators)用来给一些对象动态的添加一些新的行为,我们使用过的闭包也是这样的。
Window(BAT)、Linux(Shell)编程,并分别写一个脚本文件解决自己的一个问题。