- 博客(23)
- 收藏
- 关注
原创 TCPDump抓包命令详解:网络分析的强大工具
在网络管理和故障排除中,实时监控和分析网络流量是至关重要的。TCPDump 是一个强大的命令行工具,它允许用户捕获和分析通过网络接口的原始数据包。本文将详细介绍如何在 CentOS 操作系统中安装和使用 TCPDump,以及如何通过它来诊断和解决网络问题。
2024-06-26 15:30:14 1797
原创 在 CentOS 中使用 iPerf3 进行网络性能测试
iPerf3 是一个用于测量网络带宽的命令行工具,能够生成和测量数据流量的吞吐量。它由 ESnet 开发和维护,支持多种网络协议(如 TCP、UDP、SCTP),并提供详细的性能数据,包括带宽、丢包率、抖动等。
2024-06-07 17:34:59 2153
原创 深入理解 Python 中的 zip 函数
Python 中的 zip 函数是一个内置函数,它用于将多个可迭代对象(如列表、元组或字符串)中的元素打包成一个元组列表。每个元组包含来自所有输入可迭代对象的对应元素。这个强大的函数简化了许多涉及并行迭代的常见任务。
2024-04-26 17:17:08 2945
原创 深入理解Python中的Lambda(匿名函数)
🚀🚀一、Lambda函数简介在Python中,Lambda函数也称为匿名函数,即没有具体名称的函数。二、Lambda语法详解argumentsexpressionreturn。
2024-04-24 12:28:48 1424
原创 Python中的Map函数:简化你的循环和函数调用
在Python中,我们经常碰到需要对集合中的每一项执行某个操作的情况。这可能是一系列的数学运算,或者对列表中的每个字符串应用格式化。传统的方法是使用循环结构来遍历集合,按顺序处理每一项。但是,Python提供了一种更简洁、更Pythonic的方法来处理这类任务:map函数。
2024-04-23 16:25:42 7237
原创 深入理解python中的subprocess模块
在实际开发过程中,我们经常会遇到需要从Python脚本中调用外部程序或脚本的场景。这时候,Python的subprocess模块就显得尤为重要。它是Python用来生成子进程、连接到它们的输入/输出/错误管道,以及获取它们的返回码的一个模块。本文将带你深入了解subprocess模块,学会如何高效地使用它来扩展你的Python脚本功能。subprocess模块是Python标准库的一部分,它为创建和管理子进程提供了强大的接口。在Python 2.4中引入以取代旧的模块(如os.system和。
2024-04-19 17:18:24 10183 1
原创 Python的时间和日期:探索datetime模块
在 Python 的广阔宇宙中,时间和日期的处理一直是一个绕不开的话题。无论是日志记录、数据时间戳标记、还是简单的日历应用,准确而高效地处理时间都是至关重要的。幸运的是,Python 的标准库中就包含了一个强大的模块——datetime,它为日期和时间的处理提供了丰富的类和函数。今天,我们就深入探讨一下这个模块,看看它是如何帮助我们解决日常编程中遇到的时间和日期问题的。datetime模块是 Python 标准库的一部分,它提供了一系列处理日期和时间的类。:表示日期。常用的属性有yearmonth和day。
2024-04-11 14:13:03 2638
原创 深入理解Python中的JSON处理
JSON标准本身不支持特定的复杂数据类型(如日期或自定义对象)。要处理这些类型,你需要在序列化和反序列化过程中进行自定义转换。日期对于日期类型,你可以在序列化时将其转换为字符串,在反序列化时再从字符串转换回日期类型。else:data = {自定义对象对于自定义对象,可以定义一个函数,将对象转换为可JSON序列化的形式。同样,也可以在反序列化时进行相应的转换。# 自定义序列化函数return {'name': obj.name, 'age': obj.age} # 或其他可识别的格式。
2024-04-08 22:52:44 2164
原创 深入理解Python中的日志记录(Logging)
在软件开发过程中,了解应用程序的运行状态对于调试、监控和解决问题至关重要。日志记录是捕获这些信息的关键工具之一。Python提供了一个强大的日志记录系统,即logging模块,它为应用程序提供了一套标准的日志记录接口。一、Python Logging 模块概述logging模块是Python的标准库的一部分,它使得追踪事件、诊断问题和调试应用程序变得容易。它提供了不同的日志级别,如DEBUG、INFO、WARNING、ERROR和CRITICAL,这可以帮助开发者根据重要性区分日志消息。二、相关组件。
2024-04-05 19:02:13 4388 4
原创 Python中的Requests库:HTTP请求的简单之道
Python 的 requests 库是一个简单、强大的 HTTP 客户端,为我们提供了便捷的方式来进行 HTTP 请求和处理响应。
2024-04-03 14:18:23 2116 1
原创 Python 正则表达式(re)
正则表达式是一种强大的字符串匹配工具,通过定义搜索模式,可以在文本中搜索、替换符合条件的字符串。在 Python 中,正则表达式模块由 re 提供支持。本文将详细介绍正则表达式的语法、常用函数和高级用法。
2024-04-02 18:03:20 1315
原创 Jupyter Notebook 常用操作快捷键+魔法指令
Jupyter Notebook是一个非常流行的交互式计算环境,它支持实时代码执行、可视化和Markdown注释等功能。以下是一些常用的快捷键,它们分为两类:编辑模式(在单元格内输入文本时激活)和命令模式(选中单元格但不编辑时激活)。Jupyter Notebook中的魔法命令(Magic Commands)分为两种:行魔法命令(Line Magics)和单元魔法命令(Cell Magics),它们分别以一个百分号。三、魔法命令(Magic Commands)
2024-04-01 10:00:00 2466
原创 python 闭包的理解
闭包是函数式编程的一种重要概念,在Python中也得到了支持。在Python中,闭包(closure)是一个函数对象,它记住了它所在的作用域即使该作用域已经不存在了。闭包的关键特征是它允许函数访问该函数被定义时的非全局作用域。闭包的出现通常涉及到嵌套函数:一个函数定义在另一个函数的内部,并且内部函数引用了外部函数的变量。当外部函数被调用并返回内部函数时,尽管外部函数的执行上下文已经结束了,但是内部函数依然能够访问外部函数的局部变量。
2024-03-31 13:53:36 1042
原创 爬虫:使用Python的BeautifulSoup库进行网页抓取
BeautifulSoup使用许多不同的解析器(Python标准库中的html.parser,lxml的HTML和XML解析器,html5lib等),每个解析器都有自己的优点和缺点。BeautifulSoup提供了多种格式化输出的方法,如。导入BeautifulSoup类,并加载一个文档。选择哪个解析器可能取决于个人偏好和特定任务的需求。的解析器(速度快,效率高),你还需要安装。,它能够将解析的文档以易读的方式输出。
2024-03-29 17:51:22 641 1
原创 python 列表、元组、字典、集合的区别
介绍 python中字典 (Dictionary)、元组 (Tuple)、字典 (Dict)、集合 (Set)的区别
2024-03-29 15:09:55 1541
原创 cacti 1.2.x 周月年 导出csv数据被压缩解决方法
新安装好的cacti 周,月,年数据都是被压缩的,需进行相关配置修改,提供数据的精度
2024-03-19 14:36:41 2447 2
原创 cacti 添加主机前的调优项
cmd.php是 Cacti 默认的 PHP 脚本采集器。它不会创建多线程;相反,它以单一进程的方式运行。当处理大量的数据采集任务时,cmd.php会按顺序执行每项任务,这可能导致较高的采集时间和较低的并发处理能力。因此,cmd.php更适合小型到中型的部署。Spine是另一种采集器,它是用 C 语言编写的,旨在提高 Cacti 的数据采集效率和性能。Spine支持多线程,能够同时运行多个采集任务,显著提高数据采集的速度和效率。这使得Spine特别适合于需要监控大量设备的大型部署。
2024-03-15 17:25:19 1100
原创 Cacti 新版1.2.x 监控系统安装教程
cacti 默认使用 cmd.php来轮询数据,速度会很慢,Spine是用C语言编写的,它被设计来提高数据收集的效率和速度,特别是在大规模网络环境中。在进入安装之前建议关闭selinux,另请开放服务器的80端口,我这里是测试,所以我关闭了防火墙和selinux。spine是一个高速的轮询器,是cmd.php的替代品,在cmd.php的基础上,拥有更好的灵活性、速度和并发性。cacti默认使用的cmd.php进行轮询,由于我们之前已经安装好了spine,所以我这里就更改成spine。
2024-03-10 21:24:57 2704 2
RegexTester.exe(正则表达式调试工具)
2024-04-16
网络路径tracert工具BestTrace.exe
2024-03-11
RouterOS PPPOE 多拨负载均衡PCC.pdf
2024-03-10
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人