简单对比:
今天在B站上看到了科来这款MAC地址扫描器,遂即想对比下已知工具的差异。 工具列表 对比列表: Advanced IP Scanner: 国外的免费软件 PortScan: 国外端口扫描软件 科来MAC地址扫描器:成都科来软件工具 测试场景 周末在家,遂以家中的各类智能家居的设备为对象进行扫描,包括路由器、智能音箱、手机、平板、智能灯等家电设备。 测试结果 第一次:Advanced IP Scanner 扫描31个设备、科来MAC地址扫描器扫描出30个设备; 第二次:Advanced IP Scanner 扫描39…
有个项目,需要对JetsonNX操作GPIO,看到python库有此疑问。 BCM与Board是板卡输入输出引脚编号的两种模式。 GPIO BOARD:PIN编号为板卡插槽的编号,即板卡上丝印的编号。 GPIO BCM : BCM是参考了 Broadcom SOC Channel,即SOC通道。BCM通道编号在不同版本板卡会有区别。 所以,推荐使用BOARD编号,因为相对固定。 结论:就是编号的差异,使用起来没有其它区别。
ubuntu 直接使用apt 安装的go版本是1.13,版本太老了,很多库编译时报错。 使用以下命令安装go-1.6
官方文档:https://docs.python.org/3/library/selectors.html selectors是一个python自带的高性能、IO复用模块,可以用来替代select模块。 测试代码: 原理介绍:
经博主使用,确实非常厉害,且免费。 支持的特性: 快捷键截屏; 截屏时具有放大镜; 截屏时自动识别边界; 截屏时可以快捷吸取颜色,可自定义RGB或HEX; 截屏后添加箭头、文字、马赛克、绘画等等; 自动保存;
Python原生提供struct模块进行数据包的组装与解析,其中利用pack和unpack模块封装的方法进行数据包拼装的过程。 以前不知道有此包,都是手动实现的网络bytes封包,有struct之后,明显要简洁很多。 struct模块中提供的使用方法是: 支持的格式: 实例 文件:
Clickhouse线上环境用了半年多,简直堪称完美。每秒1W~5W点数据写入,当前超百亿级别数据规模,仍然可以支持到几十毫秒级别的数据查询。 今天又想把报警日志存入到Clickhouse数据表中,遂又过来熟悉下。 数据类型 Clickhouse数据类型分为基础类型、复合类型和特殊类型。 基础类型 数值类型 Int:Int8/Int16/Int32/Int64/UInt8/UInt16/UInt32/UInt64/ Float:Float32/Float64 Decimal:Decimal32/Decimal64/…
需求:基于无线网络的工厂内,给类似AGV提供网络接入。 以前都是采购研华和台湾某厂的WIFI设备,忽然发现TPLINK有了,所以记录下,下次可以采购TPLINK的设备。