Location via proxy:   [ UP ]  
[Report a bug]   [Manage cookies]                

自定义博客皮肤VIP专享

*博客头图:

格式为PNG、JPG,宽度*高度大于1920*100像素,不超过2MB,主视觉建议放在右侧,请参照线上博客头图

请上传大于1920*100像素的图片!

博客底图:

图片格式为PNG、JPG,不超过1MB,可上下左右平铺至整个背景

栏目图:

图片格式为PNG、JPG,图片宽度*高度为300*38像素,不超过0.5MB

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(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 版本升级教程

cacti版本升级教程

2024-03-28 14:25:32 1067 1

原创 解决cacti 图形图例最大值和Y轴图形最大值不一致

cacti版本:1.2.19 解决图形图例最大值和Y轴最大值不一致问题

2024-03-22 14:52:48 1049

原创 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 图形标题中文汉字出现方框乱码

解决cacti 图形标题中文汉字出现乱码

2024-03-12 12:18:32 668

原创 cacti 1.2.x 图形标题显示设备接口+描述

cacti图形标题默认不会显示接口描述,本文介绍将通过两种方式给图形添加接口描述

2024-03-11 16:41:31 1028

原创 cacti 1.2.x 安装插件

通过安装插件,用户可以扩展Cacti的功能。

2024-03-10 23:54:37 711

原创 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(正则表达式调试工具)

RegEx Tester是一款功能强大的正则表达式调试工具,用于搜索、匹配和替换文本模式。这些工具能够帮助开发者和程序员更好地理解和调试他们的正则表达式。用户可以输入一个正则表达式,并提供一些测试字符串来查看该表达式是否正确匹配或者提取了预期的数据。这些工具通常会提供实时反馈,显示哪些文本被匹配或捕获了,哪些没有,这样用户就可以快速地调整他们的正则表达式。

2024-04-16

python3.9 中文文档 内含26个PDF文档

python3.9 中文文档 ,对学习python有很大的帮助

2024-03-12

cacti中文手册.pdf

cacti中文手册

2024-03-11

网络路径tracert工具BestTrace.exe

BestTrace 是一款网络测试工具,它主要用于诊断网络路径中的延迟和路由问题。该工具可以追踪数据包从本机到目标服务器之间的传输路径,并显示路径中每一跳的IP地址、域名、地理位置信息、丢包率和延迟时间。它类似于传统的 traceroute 或 tracert 工具,但提供了更多的信息,尤其是对于帮助用户理解和优化网络连接质量很有帮助。 BestTrace 可以帮助你: 1、识别网络瓶颈:通过检查到目标服务器的每一跳延迟,你可以发现数据包传输过程中可能出现的延迟瓶颈。 2、分析路由路径:了解数据包是如何从源头路由到目标的,可能在优化路由选择方面有所帮助。 3、监测网络稳定性:检查丢包率可以帮助你分析网络连接的稳定性,对于故障排除和网络质量评估很有用。 4、地理位置信息:BestTrace 提供的地理位置信息可以帮助你了解网络流量在地理上的分布,这对于分析全球网络连接特别有用。

2024-03-11

wireshark抓包源文件(主流协议都包括)

包含各种类型协议的wireshark抓包源文件

2024-03-11

RouterOS PPPOE 多拨负载均衡PCC.pdf

本文档介绍如何通过Routeros设置PPPoE拨号,并利用PCC技术实现负载均衡。(图文介绍) 在MikroTik RouterOS中配置PPPoE(Point-to-Point Protocol over Ethernet)拨号和PCC(Per-Connection Classifier)负载均衡是一种常见的方式,用于管理多个宽带连接,并提高网络的整体可靠性和性能。

2024-03-10

空空如也

TA创建的收藏夹 TA关注的收藏夹

TA关注的人

提示
确定要删除当前文章?