simple_life

导航

2020年7月7日 #

USBPcap抓包格式说明

摘要: USBPcap是一个开源的USB数据包抓取工具。本文旨在说明USBPcap抓取的USB数据包的数据格式。 基本数据类型 USBPcap程序中使用到了一些基本的数据类型,如下: UCHAR - 8 bit unsigned value USHORT - 16 bit unsigned value UI 阅读全文

posted @ 2020-07-07 14:44 simple_life 阅读(3903) 评论(0) 推荐(0) 编辑

2020年4月4日 #

在频数直方图上绘制正态分布曲线

摘要: 首先,了解几个相关概念。 频数:在一组样本数据中,不同的数据出现的次数有多有少,或者说它们出现的频繁程度不同,我们称每个数据出现的次数为频数。 频率:每个数据出现的次数与样本数据总量的比值为频率。 组数:把全体样本数据分成的组的个数(当数据总量在100个以内时,常常分为5~12组)。 组距:把全体样 阅读全文

posted @ 2020-04-04 19:58 simple_life 阅读(5430) 评论(1) 推荐(1) 编辑

2020年3月20日 #

使用Python绘制直方图和正态分布曲线

摘要: 本文主要介绍两个内容: 如何使用记事本生成包含某一数据集的CSV文件; 如何使用Python绘制给定数据集的直方图和正态分布曲线。 1. 使用记事本创建CSV文件 ① 新建一个文本文件,打开后输入数据,格式如下: name,age,address Mike,20,shanghai 这里需要注意的是: 阅读全文

posted @ 2020-03-20 22:01 simple_life 阅读(24283) 评论(0) 推荐(0) 编辑

2018年9月14日 #

GUI开发:实时显示摄像头图像

摘要: 在使用Canvas显式图片时,其image参数有两个重要的点需要注意,一个是格式,另外一个是要保持持续引用(可使用全局变量)。如下: The image object should be a PhotoImage or BitmapImage, or a compatible object (suc 阅读全文

posted @ 2018-09-14 13:51 simple_life 阅读(1060) 评论(0) 推荐(0) 编辑

Tkinter模块:Grid几何管理器

摘要: Tkinter模块是Python的标准库模块之一,也是使用Python语言进行图形化用户界面(GUI)开发的基础。 本文介绍一下Tkinter模块的Grid几何管理器。 使用VB、MFC进行GUI开发是所见即所得的,即你可以把控件拖入界面中,随意放置、随意伸缩之后,界面变成什么样子,程序执行时生成的 阅读全文

posted @ 2018-09-14 12:18 simple_life 阅读(339) 评论(0) 推荐(0) 编辑

2017年10月11日 #

shell中的输出重定向

摘要: shell中默认有三个标准设备:标准输入(STDIN)、标准输出(STDOUT)、标准错误(STDERR)。 在Linux系统中,一切(或几乎一切)都是文件。因此,标准输入的文件描述符是0,标准输出的文件描述符是1,标准错误的文件描述符是2。 shell命令的输出默认显示在终端显示器上,示例如下: 阅读全文

posted @ 2017-10-11 15:42 simple_life 阅读(9689) 评论(0) 推荐(0) 编辑

2017年10月1日 #

C语法简单测试

摘要: 1、未初始化的枚举变量 输出结果: 2、十六进制数与switch语句测试 输出结果: 3、sizeof关键字和处理器的字节序 备注:Intel Core处理器的字节序是小端序。 输出结果: 4、C语言中的整数 输出结果: 从输出结果可以看出,十进制数据与十六进制数据可以直接进行运算,而不需要经过转换 阅读全文

posted @ 2017-10-01 19:41 simple_life 阅读(541) 评论(0) 推荐(0) 编辑

2017年9月15日 #

文件访问权限:更改用户ID

摘要: 本文来探讨一下通过更改用户ID来获取合适的文件访问权限。由于更改组ID的规则与用户ID相同,我们在这里只探讨用户ID。 纸上得来终觉浅 先了解以下几个基本知识: 更改这3个用户ID的不同方法总结如下: 关于以上几点,我们参考一下《Unix高级环境编程》一书中给出的一个例子: Unix系统程序/usr 阅读全文

posted @ 2017-09-15 15:40 simple_life 阅读(834) 评论(0) 推荐(0) 编辑

2017年7月18日 #

使用kermit通过串口升级uboot

摘要: 在开发板的启动选项中看到如下两行: 7: Load Boot Loader code then write to Flash via Serial. 9: Load Boot Loader code then write to Flash via TFTP. 可以通过串口升级uboot。之前都是通过 阅读全文

posted @ 2017-07-18 10:28 simple_life 阅读(2422) 评论(0) 推荐(0) 编辑

2017年7月8日 #

TypeError: format string

摘要: 先来看一段Python代码: 这段代码在不同的Python版本下有不同的输出结果: 在Python 2.7中,输出为: -5 -5 -5 在Python 3.4中,输出为: -5 -5 TypeError: non-empty format string passed to object.__for 阅读全文

posted @ 2017-07-08 18:26 simple_life 阅读(1066) 评论(0) 推荐(0) 编辑