摘要: 1、使用wincap将文件放入系统任意路径, 2、进入系统,赋文件可执行权限, 3、输入命令:./tcpdump -i eth0 -s 0 -w xxx.pcap 4、进行数据交互 5、退出程序运行,将文件拷出用wirshark打开此文件xxx.pcap 阅读全文
posted @ 2019-03-13 15:14 jiahuifeng 阅读(191) 评论(0) 推荐(0) 编辑
摘要: 1、用wincap将valgrind放入系统任意路径下,解压 2、 登录主机后台在需要测试程序的路径下运行此行命令: /opt/valgrind/bin/valgrind ./itb(例) 3、 跑一段时间以后按ctrl+C以后退出查看信息 4、查看definitely lost信息 阅读全文
posted @ 2019-03-13 11:38 jiahuifeng 阅读(509) 评论(0) 推荐(0) 编辑
摘要: 一、冒泡算法 二、选择排序 三、交换排序 阅读全文
posted @ 2019-03-06 16:04 jiahuifeng 阅读(126) 评论(0) 推荐(0) 编辑
摘要: 一、socket解释 Socket是应用层与TCP/IP协议族通信的中间软件抽象层,它是一组接口。在设计模式中,Socket其实就是一个门面模式,它把复杂的TCP/IP协议族隐藏在Socket接口后面,对用户来说,一组简单的接口就是全部,让Socket去组织数据,以符合指定的协议。所以,我们无需深入 阅读全文
posted @ 2019-01-15 13:58 jiahuifeng 阅读(236) 评论(0) 推荐(0) 编辑
摘要: 一、requests 1、GET url带参数请求 2、定制请求头 如果你想为请求添加 HTTP 头部,只要简单地传递一个 dict 给 headers 参数就可以了。 例如,在前一个示例中我们没有指定 content-type: 3、更加复杂的POST请求 通常,你想要发送一些编码为表单形式的数据 阅读全文
posted @ 2019-01-09 15:39 jiahuifeng 阅读(205) 评论(0) 推荐(0) 编辑
摘要: json模块 json.dumps 将 Python 对象编码成 JSON 字符串 json.loads 用于解码 JSON 数据。该函数返回 Python 字段的数据类型。 pickle pickle.dump(obj, file, [,protocol]) 含义:pickle.dump(对象,文 阅读全文
posted @ 2019-01-08 19:50 jiahuifeng 阅读(153) 评论(0) 推荐(0) 编辑
摘要: shutil模块 高级的 文件、文件夹、压缩包 处理模块 阅读全文
posted @ 2019-01-08 19:26 jiahuifeng 阅读(140) 评论(0) 推荐(0) 编辑
摘要: OS模块 os模块是与操作系统交互的一个接口 阅读全文
posted @ 2019-01-08 19:20 jiahuifeng 阅读(160) 评论(0) 推荐(0) 编辑
摘要: random模块 import random print(random.random())#(0,1) float 大于0且小于1之间的小数 print(random.randint(1,3)) #[1,3] 大于等于1且小于等于3之间的整数 print(random.randrange(1,3)) 阅读全文
posted @ 2019-01-08 17:25 jiahuifeng 阅读(132) 评论(0) 推荐(0) 编辑
摘要: 一 、time模块 import time print(time.time()) # 时间戳:1546938845.0699954 print(time.strftime("%Y-%m-%d %X")) #格式化的时间字符串:'2019-02-1511:40:53' 二、datetime impor 阅读全文
posted @ 2019-01-08 17:18 jiahuifeng 阅读(107) 评论(0) 推荐(0) 编辑