自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+

南宫乘风-Linux运维-虚拟化容器-Python编程 ownit.top

当你的才华撑不起你的野心时,只有静下心学习才是唯一的出路

  • 博客(413)
  • 资源 (9)
  • 收藏
  • 关注

原创 MHA架构实施(一主一从)学不会,你来打我?加油!奥利给

目录1、环境要求2、架构工作原理2.1架构介绍:2.2 MHA软件构成3、Mysql环境搭建3.1环境准备(主从都需要下面步骤)3.2用户的创建处理原始环境3.3解压文件,更改文件目录3.4设置环境变量3.5环境目录规划3.6my.cnf配置文件3.7mysql数据库初始化3.8启动数据库2种方式1. sys-v2. systemd3.9修改数据库的密码4、mysql主从配置1、主库创建用户(db01)2、从库开启连接(db0.

2020-06-24 11:43:46 4054 3

原创 手误【删库】 == 跑路,不存在的 ——删瓦辛格

手误【删库】 == 跑路,不存在的 ——删瓦辛格 前言今天公司服务器的宝塔打不开,让我去修(ps:宝宝委屈) 打开找一下问题所在问题:发现是宝塔官方的cdn好...

2020-04-22 18:42:41 11148 55

原创 Chroma向量检索实战:打造智能客服的“最强大脑”

向量库(Vector Database)是一种专门设计用来存储和检索向量数据的数据库系统。在这个文件中使用的ChromaDB就是一种向量数据库。向量嵌入(Embeddings) :将文本、图像等非结构化数据转换为高维数字向量相似性搜索 :基于向量间的距离(如余弦相似度)快速查找相似内容高效索引 :使用特殊的索引结构(如HNSW)加速相似性搜索。

2025-04-28 18:17:57 963

原创 Harbor2.0仓库镜像清理策略

这些历史镜像如果不及时清理,会占用大量的存储空间,导致 Harbor 仓库膨胀,影响系统性能。在策略页面,点击“编辑”按钮,配置策略的执行时间。-配置并执行镜像清理策略后,镜像的元数据会被删除,但实际的存储空间不会立即释放。目前 公司的Harbor存储已经占用1T,好多的repo的镜像tag达到上百多,没有清理十分占用空间。:多个策略可能存在冲突,Harbor 按照策略的创建顺序依次执行,建议合理规划策略的优先级。在策略页面,点击“立即执行”按钮,可以手动触发策略,立即清理符合条件的镜像。

2025-04-27 18:38:51 1104

原创 Python使用FastMCP开发MCP服务端

Model Context Protocol (MCP) 是一个专门为 LLM(大语言模型)应用设计的协议,它允许你构建服务器以安全、标准化的方式向 LLM 应用程序公开数据和功能。FastMCP 作为 Python 生态中的一款轻量级框架,利用装饰器来简化路由与工具函数的开发,帮助开发者快速构建面向工具的服务端应用。1. Tool(工具)Tool 允许服务器公开可执行的函数,这些函数可由客户端调用并由 LLM 使用来执行操作。

2025-04-15 18:08:00 1524

原创 基于Go语言和Kubernetes的多集群管理平台开发实践

client-go是kubernetes官方提供的go语言的客户端库,go应用使用该库可以访问kubernetes的API Server,这样我们就能通过编程来对kubernetes资源进行增删改查操作;除了提供丰富的API用于操作kubernetes资源,client-go还为controller和operator提供了重要支持client-go的informer机制可以将controller关注的资源变化及时带给此controller,使controller能够及时响应变化。

2025-03-26 15:11:01 1147

原创 使用Vue CLI从零搭建企业级项目实战(Vue3+全家桶)

一篇关于 Vue3 项目搭建的博客文章。下面的示例包含了以下内容:- 使用 Vue CLI 创建项目- 安装并使用 axios 进行 API 请求- 配置 vue-router 实现路由跳转- 全局引入 ant-design-vue 组件库

2025-03-10 15:37:46 537

原创 Gin框架从入门到实战:核心用法与最佳实践

Gin 凭借其高性能和简洁设计,成为 Go 语言 Web 开发的首选框架。本文从基础用法到高级特性,覆盖了路由、中间件、参数绑定等核心内容。掌握这些技能后,可尝试结合 gRPC、Swagger 等工具构建企业级应用。

2025-03-04 11:07:28 909

原创 实战复盘:如何用JProfiler在30分钟内解决内存泄漏?

通过JProfiler分析Dump文件,开发者可以快速定位内存泄漏或大对象问题。生成准确的快照:确保JVM参数配置正确。掌握分析工具的核心功能:如引用链追踪、大对象筛选。结合代码与业务场景:避免“治标不治本”的临时修复。

2025-02-24 17:13:37 1450

原创 轻量级日志分析利器:Go实战

log-analyzer 是一个轻量级、实用的日志分析工具,它以简洁的代码实现了核心的日志分析功能,能够有效提升开发者和测试人员的日常工作效率。后续根据公司需求添加更多的功能。

2025-02-17 16:48:49 1041

原创 Kubernetes Pod扩容预热陷阱:如何避免5xx错误和CPU飙升?

等到第二次再去启动的时候,JVM就可以去读取刚刚所记录的这些方法编译的信息,同时会主动的触发即时编译器编译刚刚记录的热点方法,使得在用户请求到来之前,就把热点方法编译成为性能较高的Native Code,避免了在用户请求大量进入的时候做编译,这样就能够进一步提高应用程序的性能,节约CPU使用率。因此,每次扩展服务时,都会丢失数据或者会导致这部分请求的响应时间增加。在慢启动模式下,添加新的目标服务Pod时,避免新增Pod被大量请求击垮,这些新目标服务可以根据指定的加速期在接受其均衡策略的请求之前进行预热。

2025-02-06 15:23:02 1116

原创 Zabbix监控山特UPS电源:实现高效监控与告警

近期,随着机房迁移的进行,为了提升电力保障并确保设备的持续运行,我们在原有基础上新增了多台山特UPS电源作为备用电源。这些UPS电源的主要作用是在电力中断时为机房设备提供足够的电力支持,确保设备有充足的时间进行正常关机,避免由于突然断电带来的数据丢失或硬件损坏。然而,UPS电源本身并未进行有效的监控,这使得我们无法实时掌握UPS的工作状态、电池电量等关键信息,从而错失可能出现故障的早期预警。因此,为了提高机房电力管理的智能化水平,确保UPS电源的稳定性与可靠性,我们决定对这些UPS电源进行全面的监控。通过

2025-01-20 16:28:12 698 1

原创 Flask 与 SocketIO 正确初始化及最佳实践调试

我使用Flask和Flask-SocketIO 来做 Websocket 链接。前期正常使用,但是后期布置修改什么导致Websocket连接失败。排查需求,才发现初始化不正常导致。在postman输入地址和监听事件。

2024-12-30 18:02:10 449

原创 CSDN数据大屏可视化【开源】

这是一个基于 Python 的 CSDN 博客数据可视化看板项目,通过爬虫采集 CSDN 博客数据,并以现代化的可视化界面展示博主的各项数据指标。该项目采用前后端分离架构,集成了数据采集、数据存储、API 服务和数据可视化等多个功能模块。

2024-12-19 21:38:38 1812

原创 构建全面的生产监控体系:从基础设施到业务服务

本文将从基础设施层、中间件层、容器与编排层、应用与服务层逐步展开,全面介绍如何构建生产环境的监控体系。一个完善的生产监控体系需要涵盖基础设施、中间件、容器与编排、应用与服务等多个层面,并辅以告警和可视化工具来提升监控效果。基础设施是支撑整个 IT 系统运行的根基,对其进行有效的监控,可以及时发现并解决问题,确保整个系统的稳定性和可靠性。监控可视化是监控体系中的重要组成部分,它可以将复杂的数据以图形化的方式直观展示,帮助运维和开发人员快速理解系统状态。

2024-12-18 22:18:28 727

原创 集中管理与实时审计:构建Linux集群(1300台服务器)日志平台的最佳实践

随着企业IT基础设施的不断扩大,Linux服务器的数量也日益增多,传统的单机日志管理方式已无法满足对日志数据集中管理、审计和分析的需求。尤其是在大型集群环境中,如何高效地收集、存储和分析日志成为了一项重要的技术挑战。

2024-12-03 19:11:17 1491

原创 基于 Flask 和 RabbitMQ 构建高效消息队列系统:从数据生成到消费

在构建 Web 应用时,处理和传输大量数据是不可避免的。对于需要高效、可扩展的消息处理和异步任务执行的场景,使用 RabbitMQ(一种流行的消息队列中间件)与 Flask(一个轻量级的 Python Web 框架)结合,能够大大提升应用的性能和可靠性。本文将带你通过一个基于 Flask 和 RabbitMQ 的实际应用案例,深入了解如何构建一个高效的消息队列系统,完成从生成假数据到消费数据的全过程。Python:一个强大的编程语言,适合快速开发。Flask:一个轻量级的Web应用框架。Pika。

2024-11-27 14:27:58 1717

原创 深入浅出 WebSocket:构建实时数据大屏的高级实践

请参考下方,学习入门操作基于 Flask 和 Socket.IO 的 WebSocket 实时数据更新实现在当今数字化时代,实时性是衡量互联网应用的重要指标之一。无论是股票交易、在线游戏,还是实时监控大屏,WebSocket 已成为实现高效、双向实时通信的最佳选择之一。本文将通过一个基于 WebSocket 实现的实时数据大屏案例,深入探讨 WebSocket 的高级用法和优化技巧。本案例的目标是实现一个实时数据监控大屏,通过 WebSocket 技术,将实时更新的数据动态展示在用户界面中。数据生成与推送

2024-11-25 11:39:51 1581

原创 基于 Flask 和 Socket.IO 的 WebSocket 实时数据更新实现

随着现代化应用的快速发展,实时数据交互已经成为许多 Web 应用的核心需求,比如实时消息推送、数据监控大屏等。本文将基于一个完整的 WebSocket 实现示例,带你一步步理解如何使用 Flask 和 Socket.IO 构建实时数据更新的 Web 应用。将实现一个实时数据监控大屏,数据会通过后台自动生成,并以 WebSocket 的方式实时推送到前端页面进行展示。

2024-11-25 11:05:13 1910

原创 机房私有云OpenStack搭建详细步骤流程

OpenStack是一个开源的云计算管理平台,旨在为公共及私有云的建设与管理提供软件。它由几个主要的组件组合起来完成一些具体的工作,包括计算、存储和网络资源的管理。OpenStack支持所有类型的云环境,可以简单地实施并大规模扩展,提供了一个丰富、标准化、统一的云计算管理平台。在私有云的部署中,OpenStack提供了强大的灵活性和可扩展性,允许企业根据自己的需求来定制和优化云环境。例如,通过OpenStack,企业可以规划并管理大量虚拟机,提供所需的对象及块存储资源,并实现网络资源的高扩展和自动化管理。

2024-10-25 16:28:51 1416

原创 OpenStack将运行的系统导出 QCOW2 镜像并导入阿里云

环境介绍源环境:OpenStack 版本(适用于其他版本,但步骤可能略有不同)目标环境:阿里云ECS操作系统:以Centos7 为例(其他Linux发行版的操作可能类似)必要工具:qemu-img(用于转换镜像格式)将OpenStack环境中的虚拟机镜像成功迁移到阿里云ECS。这个过程不仅增强了云资源的可移植性,而且为企业提供了更多的灵活性和选择权。无论是为了成本优化、性能提升还是遵循合规性要求,这种迁移策略都是现代云基础设施管理不可或缺的一部分。

2024-10-23 18:43:17 1214

原创 Kubernetes部署(haproxy+keepalived)高可用环境和办公网络打通

将 Kubernetes 高可用环境部署与办公网络打通,使用 HAProxy 和 Keepalived 可以实现负载均衡和高可用性。以下是该方案的摘要:HAProxy + Keepalived 部署高可用性入口:使用 Keepalived 实现 VIP(虚拟 IP),为 HAProxy 提供高可用性。Keepalived 会监控 HAProxy 的状态,如果主节点失效,VIP 会自动漂移到备用节点,确保高可用性。

2024-09-09 15:43:46 1586

原创 云原生时代的数据守护者:Velero 备份与迁移实战

本文将基于一个典型的云原生环境,介绍如何使用 Velero 进行 Kubernetes 集群的备份与迁移支持的版本列表Velero 组件一共分两部分,分别是服务端和客户端。服务端:运行在你 Kubernetes 的集群中客户端:是一些运行在本地的命令行的工具,需要已配置好 kubectl 及集群 kubeconfig 的机器上。

2024-08-16 15:19:11 1500

原创 PowerDNS架构解析与安装部署指南

目前公司使用PowerDNS进行DNS管理,但由于采用的是单节点架构,存在不可用的风险。为提升系统的稳定性和可靠性,我们计划对现有架构进行重构。通过引入高可用性设计,我们将优化系统架构,使其能够在故障情况下依然保持服务的连续性和高效性,从而提升整体的业务稳定性。系统:Cnetos7软件:(相关信息已经脱敏)名称ip组件matsernginx,mysql,PowerDNS Authoritative ,PowerDNS Recursor (主)slave。

2024-07-29 17:11:26 2771

原创 处理.git文件夹过大出现臃肿问题

项目名称代码托管平台: GitLab主要分支清理工具通过这次清理,我们成功地从 xxxx_adc_backend 项目中移除了不必要的大文件,不仅减轻了代码库的负担,还提高了代码管理的效率。BFG Repo-Cleaner 以其高效和稳定性,成为了我们清理 Git 历史大文件的首选工具。

2024-07-18 11:53:39 2278

原创 使用Nginx OpenResty与Redis实现高效IP黑白名单管理

OpenResty是一个基于Nginx的全功能Web平台,它集成了一系列精心设计的Lua库、第三方模块和一个基于LuaJIT的轻量级Web框架。OpenResty的核心是Nginx,但它通过Lua语言扩展了Nginx的功能,使其能够构建能够处理超高并发的动态Web应用。白名单是一种安全策略,用于定义一组被信任的IP地址或实体,它们被允许访问特定的资源或服务。安全性增强:限制访问权限,仅允许特定的IP地址访问敏感资源。防止滥用:减少恶意用户或爬虫对服务的滥用。流量管理。

2024-07-15 16:47:03 2368

原创 基于Padavan Exporter的Prometheus客户端二次开发实践

在现代的微服务架构中,对系统的实时监控变得尤为重要。Prometheus作为一款开源的系统监控与报警工具,以其强大的数据模型和灵活的查询语言,成为了监控领域的佼佼者。然而,对于特定的硬件设备,如基于Padavan固件的路由器,直接集成Prometheus可能并非易事。因此,开发一个针对Padavan设备的Prometheus exporter,能够极大地简化监控集成过程,提升运维效率。本文将以项目为例,探讨如何基于此项目进行二次开发,以适应更广泛的监控需求。

2024-07-09 10:24:28 1629

原创 Python (Ansbile)脚本高效批量管理服务器和安全

在现代 IT 基础设施中,管理大量服务器是一项复杂而繁琐的任务。特别是在检查服务器的存活状态以及 SSH 登录等任务上,手动操作非常耗时且容易出错。本文将介绍如何使用 Python 脚本实现对多台服务器的批量检查和管理,包括检查服务器是否在线,以及通过密码或 SSH 密钥登录服务器。paramiko:用于 SSH 登录。tqdm:用于显示进度条。:用于多线程处理。

2024-06-27 17:27:24 1863

原创 生产环境OpenLDAP主从集群

需要注意的是认证用户一定要使用超级管理员,如果使用普通用户连接master的话,slave将不会同步用户的密码字段信息。对于slave节点,也参照前述章节安装并配置,但只到执行ldapdomain.ldif文件后就行。通过上图,我们可以很明显的看到slave机器上slapd服务没有报错,而且已经在同步相关openldap数据。slave机器上配置完毕后,无需重启master机器和slave机器的slapd服务。1、在master节点上修改用户字段信息,slave节点上应能同步到修改信息。

2024-06-20 17:00:04 1088

原创 Go开发Prometheus客户端实战步骤

为了满足业务逻辑相关的监控需求,尽管 Prometheus 官方提供了一系列标准的 Exporter(如 node_exporter 和 snmp_exporter),但它们在特定业务指标的监控上存在局限性。因此,我们决定使用 Go 语言(Golang)编写一个专为业务定制的 Prometheus Exporter,以实现对特定业务指标的精准监控。选择 Go 语言的原因如下:并发友好:Go 语言天然支持高并发,适合编写高性能的网络服务。成熟的 Prometheus 客户端库:官方提供了完善的 Pr

2024-05-29 18:10:56 2414 3

原创 MongoDB数据库(10亿条数据)清理策略: 自动化过期数据删除实战

根据公司业务发展积累,在众多应用场景中,如日志记录、临时缓存、会话管理等,数据往往具有时效性,超过一定时间后便不再有用。如果不及时清理,这些过期数据会占用大量存储空间,增加数据库维护成本,甚至影响查询效率。本文将深入探讨一种自动化清理MongoDB中过期数据的策略,并通过一个实际的Python脚本示例,展示如何实现这一功能。

2024-05-27 16:05:30 2620

原创 自动化重置数据库功能的探索与实践

在现代软件开发中,尤其是涉及到数据驱动的应用程序时,开发和测试环境中数据库的管理是至关重要的一环。为了确保开发和测试环境中的数据库始终处于一致的状态,自动化重置数据库成为了一种常见的实践。本文旨在介绍如何通过Shell脚本来自动化重置MySQL数据库,以便开发团队能够轻松地在每次测试或开发新功能前将数据库恢复到一个已知的初始状态。

2024-05-24 14:37:11 467

原创 生产环境 OpenLDAP 部署流程

一个目录,除了支持基本的查找和更新功能外,是一个特别设计用来搜索和浏览的专门的数据库。目录倾向于包含描述性的、基于属性的信息,并支持精细的过滤能力。目录通常不支持复杂的事务和回滚机制,这与关系数据库不一样。

2024-05-16 15:44:43 1339

原创 Python实现“黑猫投诉平台,舆论监控系统”

"黑猫投诉"舆论监控系统是一款专为快速识别和响应网络投诉而设计的应用,旨在帮助企业或机构第一时间掌握公众意见和反馈。通过实时监控网站及其他在线平台,系统能够迅速侦测到关于品牌或服务的负面评论、投诉或提议。

2024-04-24 22:31:16 1201 1

原创 ELK日志收集和备份填坑实战 (滞后8个小时等时区问题)

数据写入时间不一致、数据滞后8小时等时区问题的本质是:各个处理端时区不一致,写入源的时区、Kibana默认是本地时区(如中国为:东8区时区),而 logstash、Elasticsearch 是UTC时区。

2024-04-15 11:39:49 1582

原创 Ingress配置优化和追踪

在传统的业务系统中,应用微服务化后,需要一个统一的入口来将各个服务进行整合,这个入口可以是Nginx、Apache、HAproxy等等。而在K8s中,同样需要一个工具来将应用的各个service整合到统一的入口,这个工具就叫Ingress控制器,Ingress的中文翻译即为“入口”。它是由Kubernetes社区基于Nginx Web服务器开发的,并补充了一组用于实现额外功能的Lua插件,作为“官方”默认控制器支持当然最优。Github​说明文档​。

2024-04-11 18:30:08 1186 1

原创 Nginx日志格式化和追踪

Nginx默认日志格式包含多个字段,每个字段都提供了有用的信息来帮助分析服务器行为。: 客户端的IP地址: 客户端用户的名称: 访问时间与时区$request: 完整的HTTP请求行,包括请求方法、URI和协议$status: 服务器响应的HTTP状态码: 发送给客户端的字节数,不包括响应头的大小: 客户端发送的HTTP Referer头部信息: 客户端发送的User-Agent头部信息这些字段的组合可以提供全面的请求和响应信息,有助于分析用户行为和服务器性能。

2024-04-10 17:25:30 1720

原创 MongoDB快照(LVM)业务场景应用实战

MongoDB的重要性:MongoDB支持的灵活的文档模型,使其成为处理大量分散数据的理想选择,特别是在需要快速迭代和频繁更改数据结构的应用中。LVM(逻辑卷管理)快照技术基本概念:LVM允许在不停止数据库服务的情况下,创建数据在某一时间点的快照。这意味着可以在不影响数据库性能和用户体验的情况下进行备份。MongoDB数据库的备份和恢复是确保数据安全和业务连续性的重要环节。通过使用LVM快照作为备份策略,我们能够快速备份MongoDB数据,最小化停机时间,并以高效的方式恢复数据。

2024-04-08 16:16:38 1290

原创 Nginx在Kubernetes集群中的进阶应用

在现代DevOps环境中,Nginx作为负载均衡器与Kubernetes的Ingress资源的结合,为应用程序提供了强大的路由和安全解决方案。本文将深入探讨如何利用Nginx的灵活性和功能,实现高效、安全的外部访问控制,以及如何配置Ingress以优化流量管理和SSL/TLS支持。Nginx 可以与 Kubernetes 的 Ingress 资源配合使用,以提供高级的路由和负载均衡功能。Ingress 允许你通过定义规则来管理外部访问集群内服务的路径。

2024-04-02 16:13:11 946

原创 Gitlab的流水线任务【实现每小时自动测试 dev分支的更新】

这样,我们通过灵活调用和智能判断,确保了在构建失败时及时通知相关人员,并在问题得到解决后发送成功通知,既避免了不必要的通知干扰,又保证了团队能够及时了解到构建状态的变化。GitLab 流水线是一系列作业(jobs)的集合,这些作业可以并行或顺序执行,以完成构建、测试、部署等任务。计划任务是 GitLab 流水线的一个特性,它允许你按计划执行流水线,而不需要代码提交或其他触发条件。我们将定义两个作业:一个是常规的测试作业,另一个是计划任务作业。的Shell脚本,用于对接钉钉机器人发送构建状态的通知。

2024-03-22 16:32:28 3472

openssh-8.6p1.zip

openssh-8.6p1 openssl 等等升级所需要的软件

2021-10-30

shellcheck-stable.linux.x86_64.tar.xz

shellcheck 是一款实用的 shell脚本静态检查工具。

2021-06-12

MHA实施文档.zip

MHA(Master High Availability)目前在MySQL高可用方面是一个相对成熟的解决方案,它由日本DeNA公司youshimaton(现就职于Facebook公司)开发,是一套优秀的作为MySQL高可用性环境下故障切换和主从提升的高可用软件。在MySQL故障切换过程中,MHA能做到在10~30秒之内自动完成数据库的故障切换操作,并且在进行故障切换的过程中,MHA能在最大程度上保证数据的一致性,以达到真正意义上的高可用。   MHA还提供在线主库切换的功能,能够安全地切换当前运行的主库到一个新的主库中 (通过将从库提升为主库),大概0.5-2秒内即可完成。   该软件由两部分组成:MHA Manager(管理节点)和MHA Node(数据节点)。MHA Manager可以单独部署在一台独立的机器上管理多个master-slave集群,也可以部署在一台slave节点上。MHA Node运行在每台MySQL服务器上,MHA Manager会定时探测集群中的master节点,当master出现故障时,它可以自动将最新数据的slave提升为新的master,然后将所有其他的slave重新指向新的master。整个故障转移过程对应用程序完全透明。

2020-06-24

MHA实施文档.pdf

MHA(Master High Availability)目前在MySQL高可用方面是一个相对成熟的解决方案,它由日本DeNA公司youshimaton(现就职于Facebook公司)开发,是一套优秀的作为MySQL高可用性环境下故障切换和主从提升的高可用软件。在MySQL故障切换过程中,MHA能做到在10~30秒之内自动完成数据库的故障切换操作,并且在进行故障切换的过程中,MHA能在最大程度上保证数据的一致性,以达到真正意义上的高可用。   MHA还提供在线主库切换的功能,能够安全地切换当前运行的主库到一个新的主库中 (通过将从库提升为主库),大概0.5-2秒内即可完成。   该软件由两部分组成:MHA Manager(管理节点)和MHA Node(数据节点)。MHA Manager可以单独部署在一台独立的机器上管理多个master-slave集群,也可以部署在一台slave节点上。MHA Node运行在每台MySQL服务器上,MHA Manager会定时探测集群中的master节点,当master出现故障时,它可以自动将最新数据的slave提升为新的master,然后将所有其他的slave重新指向新的master。整个故障转移过程对应用程序完全透明。

2020-06-24

zabbix4.2.4.zip(包含win版本)

zabbix-4.2.4.tar.gz安装包下载 绝对官网原包,资源可用,欢迎下载,zabbix能监视各种网络参数,保证服务器系统的安全运营

2020-05-09

python爬虫软件

这个软件是我无聊时写的一款爬虫软件,可以爬去无水印的照片(御姐,美女,校花,萝莉,帅哥,型男等等),可以批量保存,无限爬去哦。喜欢的可以下载看看,声明,这软件是python编写的,我测试只能在win10系统运行,win7运行不了。

2019-01-03

仿站小工具 v3.0-网页文件下载工具

仿站小工具 v3.0-网页文件下载工具这个可以下载网站的源码,可以轻松获取一个界面的全部源码。使用起来非常简单,容易

2019-01-03

XSS剖析(让你认识到xss的危害和防范)

XSS全称:跨站脚本(Cross Site Scripting),为了不和层叠样式表(Cascading Style Sheets)的缩写CSS混合,所以改名为XSS;攻击者会向web页面(input表单、URL、留言版等位置)插入恶意JavaScript代码,导致管理员/用户访问时触发,从而达到攻击者的目的。

2019-01-03

空空如也

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

TA关注的人

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