
简介
该用户还未填写简介
擅长的技术栈
可提供的服务
暂无可提供的服务
本文系统讲解 Python 集合特性(无序去重、增删查、差集运算);详解文件 I/O 操作(读写模式、UTF-8 编码、`read/readline/readlines` 方法);引入 `with` 上下文管理器实现安全遍历;涵盖 `os`/`shutil` 模块的文件目录管理;最后通过 Nginx 日志解析实战,串联字符串处理、字典频次统计与结果输出。

本文介绍了使用Python处理Nginx访问日志的完整流程。主要内容包括:1) 解析Nginx日志格式并提取关键字段(IP、时间、方法、路径等);2) 实现按时间范围筛选日志的功能;3) 将处理结果保存为JSON格式并支持回读。代码示例展示了日志解析、时间筛选、JSON存储与读取的核心实现,通过datetime模块处理时间格式,json模块实现数据持久化。该方案可有效分析Nginx访问日志,提取特

本文介绍了使用Python的psutil模块进行系统资源监控的方法。主要内容包括:1) 配置PyCharm远程Python解析器;2) 使用psutil获取CPU使用率(单核和多核);3) 获取物理内存和交换内存信息;4) 监控磁盘分区和使用情况。psutil模块提供跨平台的系统监控功能,可替代传统命令行工具,通过简洁的API获取CPU、内存、磁盘等关键性能指标,便于开发系统监控程序。文中给出了各

本文总结了Python内置模块的使用方法,主要包括:1)标准库模块的导入方式(import和from...import)及别名设置;2)math模块的数学计算函数;3)自定义模块的创建与调用规范;4)主程序入口文件的标准写法(if name == 'main');5)datetime模块的时间字符串转换。重点演示了模块化编程思维、源码探索技巧以及项目工程化实践,帮助开发者掌握Python模块系统的

Helm入门与企业实战摘要 Helm是Kubernetes的包管理工具,用于简化应用程序的部署和管理。本文介绍了Helm的核心概念和使用方法: Helm基础 Helm由客户端工具和服务端Tiller组成(v3已移除Tiller) Chart是Helm的应用打包格式,包含Kubernetes资源定义和配置 支持查找、安装、升级和回滚应用 安装配置 提供Helm v4.0.0的安装步骤 配置阿里云和微

Harbor私有镜像仓库搭建指南 Harbor是企业级Docker镜像仓库解决方案,由VMware开源。相比Docker Registry,Harbor提供更完善的权限管理、漏洞扫描、镜像复制、审计日志等功能,更适合企业生产环境使用。

CI/CD与Git概述 CI/CD(持续集成与持续交付/部署)是现代软件开发的核心实践,通过自动化构建、测试和部署流程提高开发效率和质量。Git作为分布式版本控制系统,支持高效的分支管理和团队协作。本文介绍了CI/CD的概念、优势及常用工具,并详细讲解了Git的基本工作流程、安装配置和常用操作命令,包括初始化仓库、文件状态跟踪、提交修改等关键步骤,为开发者提供了一套完整的版本控制和持续集成实践指南

Kubernetes 1.31安装手册摘要 本手册详细介绍了Kubernetes 1.31版本的安装过程,采用1个Master节点和2个Worker节点的集群架构。

本文摘要: Kubernetes中的Ingress和Ingress Controller解决了Service暴露服务的局限性。Ingress作为API资源定义HTTP/HTTPS路由规则,而Ingress Controller(如Nginx)实际执行流量转发。相比四层负载均衡的Service,Ingress提供七层代理能力,支持基于域名和路径的灵活路由,并能处理TLS加密。关键配置包括:defau

Kubernetes ConfigMap 是用于管理非机密配置数据的资源对象,支持键值对或文件形式存储。它解决了传统配置管理的痛点,实现容器与配置解耦,支持统一配置变更。ConfigMap 可通过命令行或 YAML 创建,提供两种注入方式:挂载为存储卷或通过环境变量注入。









