摘要: 一.迭代器 迭代是Python最强大的功能之一,是访问集合元素的一种方式。。 迭代器是一个可以记住遍历的位置的对象。 迭代器对象从集合的第一个元素开始访问,直到所有的元素被访问完结束。迭代器只能往前不会后退。 迭代器有两个基本的方法:iter() 生成迭代器和 next()遍历迭代器元素。 二.生成 阅读全文
posted @ 2018-10-10 16:56 it_works 阅读(856) 评论(0) 推荐(0) 编辑
摘要: 一.time & datetime 二.random 生成随机验证码 三.shutil模块 shutil模块提供了大量的文件的高级操作。特别针对文件拷贝和删除,主要功能为目录和文件操作以及压缩操作。对单个文件的操作也可参见os模块。 (1) 拷贝 (2)压缩与解压缩 shutil 对压缩包的处理是通 阅读全文
posted @ 2018-10-10 12:33 it_works 阅读(248) 评论(0) 推荐(0) 编辑
摘要: 一. os模块 二.sys模块 三.hashlib模块 四.json & pickle & shelve 1.pickle dumps和dump,load和loads的区别: dumps是将对象序列化 dump是将对象序列化并保存到文件中 loads将序列化字符串反序列化 load将序列化字符串从文 阅读全文
posted @ 2018-10-08 19:03 it_works 阅读(219) 评论(0) 推荐(0) 编辑
摘要: 一.数字类型 1.bin()函数将十进制转换为二进制 2.oct()函数将十进制转换为八进制 3.hex()函数将十进制转换成十六进制 4.数字类型的特性: 1)只能存放一个值 2)一经定义,不可更改 3)直接访问 分类:整型,布尔,浮点,复数 二.字符串类型 1.引号包含的都是字符串类型 2.单引 阅读全文
posted @ 2018-09-28 11:35 it_works 阅读(281) 评论(0) 推荐(0) 编辑
摘要: 最近两周要回学校,无聊把端口漏洞过一遍吧,这对于以后的安全运维是必备知识啊。 阅读全文
posted @ 2017-09-04 22:18 it_works 阅读(694) 评论(0) 推荐(0) 编辑
摘要: 因为工作需求,最近在搭建日志分析系统,这里主要搭建的是系统日志分析系统,即rsyslog+elk。 因为目前仍为测试环境,这里说一下搭建的基础架构,后期上生产线再来更新最后的架构图,大佬们如果有什么见解欢迎指导。 这里主要总结一下搭建过程。 一.rsyslog rsyslog是如今大多数linux自 阅读全文
posted @ 2017-08-11 12:12 it_works 阅读(2284) 评论(0) 推荐(0) 编辑
摘要: 之前写了一篇docker未授权访问的文章,现在来补充一下docker基础知识 阅读全文
posted @ 2017-07-21 13:02 it_works 阅读(362) 评论(0) 推荐(0) 编辑
摘要: Docker 是一个开源的应用容器引擎,让开发者可以打包他们的应用以及依赖包到一个可移植的容器中,然后发布到任何流行的 Linux 机器上,也可以实现虚拟化。容器是完全使用沙箱机制,相互之间不会有任何接口。但Docker也并非那么安全,比如:Remote api未授权访问漏洞。。。 阅读全文
posted @ 2017-07-16 14:07 it_works 阅读(8836) 评论(0) 推荐(0) 编辑