利用Serverless实现网站监控脚本的实现!

Python与无服务器架构——Serverless应用开发 摘要在前几篇文章中,我们介绍了Python在云计算中的基础应用、自动化部署与持续集成,以及容器编排技术。本篇文章将进一步深入探讨无服务器架构(Serverless)的应用。我们将介绍如何使用Python编写无服务器函数,并通过具体案例展示如何构建和部署高效、低成本的Serverless应用程序。目录引言无服务器架构概述主要... 阅读详情

很多开发者都有自己的博客,或者做过 Web,但是自己关心的 Web 是否健康?当前状态是否可访问?网站挂了谁的锅?这些问题都可以用相关的网站监控脚本进行监测。今天本文将分享如何通过云函数开发一个简单的脚本,进行网站监控。

基本监控脚本

假如说,目前想要监控的网站是 https://www.anycodes.cn ,想知道这个网站是否可用,那么可以通过 Python 语言编写一个脚本,来查看这个网站的状态,获取他的 http_status_code,如果该数值为 200,则说明网站可用,如果非 200,则说明网站不可用。

首先,打开腾讯云登陆并选择云函数业务,创建监控脚本:

 

 

 

 

Python资源共享群:484031800

写代码:

 复制代码

# -*- coding: utf8 -*-
importjson
importurllib.request
defgetStatusCode(url):
returnurllib.request.urlopen(url).getcode()
defmain_handler(event, context):
ifgetStatusCode("https://www.anycodes.cn") ==200:
print(" 网站可访问 ")

测试结果:

 

 

 

 

 

可以看到,网站是通的,在控制台输出相对应的结果。但如果网站返回的不是 200,应该怎么办呢?可以通过短信或者邮件进行告警,以邮件告警方法为例,再写一个发送邮件的方法并整合进去:

 复制代码

# -*- coding: utf8 -*-
importssl
importjson
importsmtplib
importurllib.request
fromemail.mime.textimportMIMEText
fromemail.headerimportHeader
ssl._create_default_https_context = ssl._create_unverified_context
defsendEmail(content, to_user):
sender ='service@anycodes.cn'
receivers = [to_user]
mail_msg = content
message = MIMEText(mail_msg,'html','utf-8')
message['From'] = Header(" 网站监控 ",'utf-8')
message['To'] = Header(" 站长 ",'utf-8')
subject =" 网站监控告警 "
message['Subject'] = Header(subject,'utf-8')
try:
smtpObj = smtplib.SMTP_SSL("smtp.exmail.qq.com",465)
smtpObj.login('service@anycodes.cn','密码')
smtpObj.sendmail(sender, receivers, message.as_string())
exceptsmtplib.SMTPException:
pass
defgetStatusCode(url):
returnurllib.request.urlopen(url).getcode()
defmain_handler(event, context):
url ="http://www.anycodes.cn"
ifgetStatusCode(url) ==200:
sendEmail(" 您的网站 %s 可以访问!"% (url),"service@52exe.cn")

点击测试查看结果:

 

 

 

 

 

此时,手机上面接收到了提醒:

 

 

 

 

 

为我们是要监控网站不可访问的状态,所以修改一下判断:

 

 

 

 

 

修改完成之后,就可以保存了。考虑到这个脚本需要每隔一段时间都要触发一次,因此可以设置一个定时触发。

 

 

 

 

 

触发方式里面增加定时触发,并且保存即可,同时点击右上角的发布新版本:

 

 

 

 

 

这时,网站状态监控就已经上线。

升级监控脚本

有人说了,这样简单的一个脚本,意义大么?个人感觉意义很大,因为这个脚本,只是抛砖引玉,还有 Plus 版本:单纯根据状态判断靠谱么?我不要做一个访问时间统计?那么,就可以融合一个爬虫进入:

以网站测速网站: http://tool.chinaz.com/speedtest/anycodes.cn 为例,可以看到:

 

 

 

 

 

是不是可以获得每个请求查看耗时呢?

通过网页分析,获得了每个测试点的 id 对应关系:

 复制代码

62a55a0e-387e-4d87-bf69-5e0c9dd6b983 江苏宿迁 [电信]
f403cdf2-27f8-4ccd-8f22-6f5a28a01309 广东佛山 [电信]
bcff47de-61bb-4bf7-9fe6-4e456067e540 广东惠州 [电信]
7740099a-6b60-49e0-9913-2f0b416ae63b 广东深圳 [电信]
2bfd90a0-4661-4920-9963-0241cd3fc0db 浙江湖州 [电信]
b698f5c4-0c88-4ae4-b123-ef57293ce442 辽宁大连 [电信]
7253644b-58d3-48bb-808a-3c8b9416cfd5 江苏泰州 [电信]
d8c0d1d1-9da8-4480-a9df-555731cdd7b8 安徽合肥 [电信]
299f5043-d454-4485-945f-a331d960d86e 江苏镇江 [电信]
38522b83-8893-4ca6-b45f-b6588b034462 云南昆明 [电信]
19705ba7-3816-4b35-976b-c3b8d69e78d2 湖南长沙 [电信]
8081b399-499a-4680-9a5a-723977cfea04 湖南衡阳 [电信]
5713f157-3378-495a-9c55-7172187e9f36 江苏宿迁 [电信]
a80cd07e-5508-4be6-8c83-524fe59318b8 江苏泰州 [电信]
4daa81e2-f397-4cde-bf74-b2bee84a4ea5 江苏宿迁 [电信]
bdd1ecd4-5516-44f8-8022-d83e4ac102f2 广东佛山 [电信]
6b6f9b1c-6154-4696-96d6-112248f902dc 北京 [电信]
8292e59e-ffde-4988-814f-4fe7fc4ec888 贵州兴义 [电信]
be09c5ce-3031-4565-8f6a-3e328e256e16 江苏扬州 [电信]
524906a3-2749-4469-aee3-48885f042a3a 江苏徐州 [电信]
fce17d47-07c3-4315-892b-acd76d918ada 广西南宁 [电信]
21cf6110-400c-4c6b-87c8-cada4ec3f6a7 浙江台州 [电信]
0c8ca9bf-fa7a-42a3-9148-f15ead65f45e 广东深圳 [电信]
b1499d95-7e3c-472a-9682-e58e1b362633 江西九江 [电信]
4130a733-57c7-432b-ab8d-735ccbefbc0a 山东枣庄 [电信]
066ab75f-0a74-40e8-b717-d17a71eda942 广东惠州 [电信]
1befa95d-cde1-473e-b851-38440d034f1c 江苏泰州 [电信]
c5ae6abd-901b-47c7-9018-7eda8b4441c6 陕西西安 [电信]
d1e4fc25-16e5-4651-a8d7-b8df50dda396 江苏镇江 [电信]
70a537ed-95b2-4bfd-b6b0-64c3920d9910 重庆 [电信]
e6a3a9b7-2088-41be-bf1d-6a25276ab1ed 江西吉安 [电信]
0e34cba2-fe5c-40d2-9ec7-e497f99365b8 广东广州 [电信]
547e8248-6dfb-4f4f-b52d-8a287e89b844 湖北随州 [电信]
df8bdd7a-b928-41f8-959f-d0d56fadea64 四川绵阳 [电信]
4e5d43e6-9d6a-4e5a-b495-a78c0921d26d 四川成都 [电信]
36d59519-d4bb-4635-8476-1d6ea27f62b2 江苏镇江 [电信]
bc25c8fd-62a1-4c57-a44d-0855b6c67714 四川绵阳 [电信]
0d3fd0b2-1255-4e5d-b94e-717569d2e8bd 江苏扬州 [电信]
47a0f82f-7dbb-48f4-96e0-d7a279ebba11 浙江宁波 [电信]
61d76c8c-b681-4196-b734-7d8e60f1e3ae 浙江绍兴 [电信]
da8bc796-4e65-48ef-beaa-d2ee1a7dd4bf 广东佛山 [电信]
cd787783-c0f5-486c-ac9f-34a80e386c34 广东佛山 [电信]
0e8d2e22-74db-4b31-9edd-fdda946dcd03 江苏常州 [电信]
5daad9ff-ced5-426a-8216-bf2aad097de0 浙江温州 [电信]
91a304a7-f91b-49ac-abbe-b77442cbc48c 上海 [电信]
12b16bb6-d42d-4296-a394-b96b22bca9c3 陕西咸阳 [电信]
bf9f80ef-1ef7-4267-aece-4fb1e5fe45bf 湖北荆门 [电信]
cd442c9e-de26-470f-bba2-33a8e71e4639 福建泉州 [电信]
9fef7898-e2d3-4c02-ab2a-5dc780f5a65c 河南新乡 [电信]
65078859-3e99-48eb-b170-7463fc53a98e 辽宁大连 [电信]
0165e09b-aad3-46c2-87e8-160432229f60 贵州兴义 [电信]
817bc339-c6f6-479c-9708-01ca54f2be80 江西新余 [电信]
1edc7af0-68ac-427b-a368-c27610797971 广东佛山 [电信]
9bc90d67-d208-434d-b680-294ae4288571 新疆哈密 [电信]
b44faece-c6fe-4cc1-ab9a-ae7dcf37f146 辽宁鞍山 [电信]
7fb11d87-1029-487b-8345-27e12a6acf1e 江苏镇江 [电信]
04d82618-d562-4aa7-9db6-4600dd7f4780 湖南衡阳 [电信]
252167a8-eaeb-491b-a4f3-319d25680f48 江苏宿迁 [电信]
22456bec-ad37-49e8-ba6f-032b3faaa0a0 湖北武汉 [电信]
5802da93-4e05-4932-9bc6-20d5d75b7af5 江苏宿迁 [电信]
a083795a-b69f-49fe-a905-cd8838c09553 浙江温州 [电信]
9c3b9aed-4b8a-4258-9b1f-55016211ced9 广东深圳 [电信]
2140cc66-e5ea-4f56-981a-8f044a98c92a 浙江绍兴 [电信]
9a8406ca-8a2d-44b7-a60e-4fe0ff6dd3aa 陕西西安 [电信]
8df24006-5e55-428c-9f29-9a2386480a4d 湖北仙桃 [电信]
cb2be8e0-670f-4922-8dd8-a1dd155cbf97 广东深圳 [多线]
c5964a0d-c49f-4fac-833d-2348b3b1304b 江苏常州 [多线]
19ef9d71-e0cb-4b79-a416-8fd670f6e7ca 江苏泰州 [多线]
5bea1430-f7c2-4146-88f4-17a7dc73a953 河南新乡 [多线]
1f430ff0-eae9-413a-af2a-1c2a8986cff0 河南新乡 [多线]
ea551b59-2609-4ab4-89bc-14b2080f501a 河南新乡 [多线]
4d462057-4581-4ae1-974d-ca7ca019e700 河南新乡 [多线]
9c137190-5a57-4ef5-be4b-b9add998ad52 河南新乡 [多线]
120ec517-1b0f-4b6e-841d-61116f73099a 广东东莞 [多线]
cbc3caa1-9faf-438c-abde-fbd5c64c8036 辽宁大连 [多线]
ba9e31d2-918a-41ad-9d0b-99175e365583江苏扬州 [多线]
74cb6a5c-b044-49d0-abee-bf
Serverless 架构揭秘与静态网站部署实战 点击观看大咖分享 抗击疫情,腾讯云在行动。Serverless(无服务架构)被誉为下一代云计算技术,自概念推出以来,因为能带来研发交付速度提升与成本的降低在业内异常火爆。本次课程将围绕Serverless Framework为大家详细讲解Serverless架构演进,并通过简单的示例帮助开发者快速使用并部署Serverless Hexo 静态博客站点。 本次腾讯云大学大咖分享课程邀请 Server... 阅读详情

相关推荐

《前端serverless 面向全栈的无服务器架构实战》读书笔记

第1章 什么是severless 什么是NoOps 利用自动化运维代替手工运维模式 什么是severless 开发者无需关注服务器资源配置情况、部署情况、操作系统以及依赖软件等在内等所有细节,这一切都由平台完成,开发者只需要专注于业务实现。 serverless是指在应用的构建环节或应用环节都无需对服务器进行操作 云原生计算基金会CNCF 2015年谷歌用go语言重构了内部用于容器编排的项目也就是后来的k8s。随着k8s的发布,谷歌与linux基金会合作成立了cncf(cloud native comput

黑山老妖的小站 653

Vercel免费部署指南:从零上手Serverless与前端项目实战

在云原生和Serverless架构日益普及的今天,开发者无需再为服务器运维、网络配置等底层细节耗费精力。Serverless Functions(无服务器函数)作为核心实现原理,通过事件驱动和按需执行的模式,将资源管理和扩缩容交由云平台自动处理,极大降低了运维成本和技术门槛。这种架构的技术价值在于实现了极致的弹性伸缩和按量计费,特别适合流量波动大或需要快速迭代的应用。在应用场景上,Serverless广泛服务于Web API、数据处理、实时文件处理以及AI应用接口等。结合全球CDN(内容分发网络)的边缘节点

weixin_33812433的博客 560

本地Ubuntu轻松部署高效性能监控平台SigNoz与远程使用教程

本文介绍如何在Ubuntu系统上使用 Docker 快速部署一款强大的应用性能监控工具SigNoz,并结合cpolar内网穿透工具轻松实现异地远程使用。今天咱们要来聊聊一个超级神器——SigNoz,一个让你们监控应用性能和健康状况时不再抓狂的工具。如果你正被复杂的微服务架构和无服务器架构搞得头大如斗,那么今天的教程你绝对不能错过!在现代应用开发中,复杂的微服务架构使得问题定位变得非常困难。不同服务之间的交互错综复杂,一旦出现问题,往往需要花费大量时间和精力才能找到根源。

m0_68662723的博客 1988

零代码搭建个人晨间信息流:基于Serverless与自动化平台实践

在数字化转型与效率提升的背景下,自动化工作流和Serverless架构正成为开发者优化日常任务的关键技术。自动化工作流通过可视化编排连接不同服务,实现业务流程的自动触发与执行,而Serverless架构则提供了按需运行代码的能力,无需管理服务器,极大降低了运维成本与开发门槛。两者的结合,为构建轻量级、可定制的个人自动化工具提供了强大支持。本文以“个人晨间信息定制流程”为具体应用场景,详细展示了如何利用Zapier/Make等低代码平台作为流程编排的“骨架”,结合Python脚本与Serverless函数处理

weixin_34013044的博客 338

Serverless与小程序:基于人工智能的相册小程序

点击观看大咖分享 Serverless和小程序,是目前比较主流和热门的技术,有不少技术人也想往这两个方向发展,腾讯云大学邀请了腾讯研发工程师刘宇。刘宇讲师作为一名后台研发,此前对于小程序编写的经验几乎为零,但是随着Serverless架构与人工智能技术结合的真实需求增多,他也开始接触小程序编写。以下是我们整理的刘宇讲师的直播课分享。 目前有的人已经很了解Serverless这个技术了,但...

qwefgh123321的专栏 430

OpenClaw无服务器爬虫部署实战:从架构设计到AWS Lambda实现

网络爬虫作为自动化数据采集的核心技术,其工作原理是通过模拟浏览器行为向目标网站发送HTTP请求,解析返回的HTML文档并提取结构化信息。传统爬虫常驻服务器运行的模式存在资源闲置、运维复杂等痛点。无服务器架构通过事件驱动和函数即服务(FaaS)模型,将计算资源从预置转为按需分配,实现了极致的弹性伸缩与成本优化。这一技术价值在数据监控、内容聚合等间歇性任务场景中尤为突出,能够显著降低运维负担。本文以OpenClaw框架为例,深入解析如何将爬虫任务拆解为独立函数,并部署至AWS Lambda等无服务器平台。通过结

weixin_33488239的博客 952

钓鱼网站搭建原理与防御实战:从社会工程学到Web安全攻防

钓鱼攻击(Phishing)是一种基于社会工程学的网络攻击手段,其核心原理在于通过伪造受信任的实体(如知名网站登录页面),诱导用户在虚假环境中主动提交敏感信息。从技术实现层面看,这通常涉及前端页面克隆、后端数据捕获以及交互流程模拟三个关键组件。理解其技术原理不仅有助于识别此类威胁,更是构建有效防御体系的基础。在Web安全领域,掌握钓鱼网站的搭建方法具有重要的教育与实践价值,能够帮助安全从业者、系统管理员在授权的渗透测试和安全意识培训中,更准确地评估系统脆弱性。本文将从钓鱼网站的核心组件拆解入手,系统介绍几种

weixin_33701294的博客 345

TRAE IGA Pages:面向国内开发者的Serverless静态站点托管服务

Serverless静态站点托管是一种将前端构建产物自动部署至全球CDN的云原生交付模式,其核心原理是声明式资源编排+隔离化构建沙箱+边缘缓存协同。该技术显著降低运维复杂度、提升首屏加载性能,并天然支持GitOps工作流。在国内场景中,传统方案常因海外CDN延迟高、Webhook触发不稳定、权限管控薄弱而失效。TRAE IGA Pages正是为解决这些本土化挑战而设计,深度融合火山引擎IAAC平台与本地化网络基础设施,提供一键部署、秒级回滚、多环境隔离等工程能力,适用于文档站、营销页、内部工具等典型静态站点

weixin_34221073的博客 323

自建表单系统:用Serverless告别付费表单工具,3分钟实现数据自由

表单系统本质上是一个数据收集、存储与通知的链路,但许多商业表单工具通过订阅制、提交量限制和品牌水印将底层能力黑盒化,让用户难以掌控自己的数据。Serverless架构将服务器运维、数据库和邮件服务抽象为托管能力,开发者只需编写核心业务逻辑,即可通过云函数接收POST请求、校验字段、写入KV存储并触发通知,实现轻量级的自定义数据管道。这种模式不仅降低了搭建成本,还赋予了数据主导权,适用于个人博客、活动报名、问卷回收等中小型场景。本文从Serverless的核心原理出发,介绍如何基于Vercel函数和KV存储快

weixin_33416697的博客 248

Cloudflare Kitesurf:无服务器浏览器引擎在AI智能体与网页抓取中的应用实践

浏览器自动化是Web开发和数据抓取领域的核心技术,其原理在于通过程序控制浏览器行为,模拟用户操作。这项技术的核心价值在于能够高效处理动态网页内容,实现大规模、分布式的任务执行。在工程实践中,无服务器架构为浏览器自动化带来了新的范式,通过将浏览器引擎作为函数即服务(FaaS)运行,实现了资源的极致弹性与按需使用。Cloudflare Kitesurf正是这一理念的前沿实践,它将浏览器引擎运行在Workers无服务器环境中,为AI智能体提供了轻量化的网页交互能力,特别适用于分布式网页抓取和自动化测试等场景。

weixin_33861800的博客 384

Serverless 软件架构模式 An Introduction to Serverless Architecture

Serverless 是一种新型的软件架构模式,它将计算资源和服务部署在云端,完全由第三方平台(如 AWS Lambda、Google Cloud Functions)提供计算资源。这种架构风格相对于传统的中心化服务器架构模式具有很多优点,比如降低成本、弹性伸缩、按需付费等。但是,Serverless 的技术门槛也比较高,需要掌握云计算、函数计算、API网关等相关知识。因此,想要正确理解并应用 Serverless 架构模式之前,需要对云计算、服务器架构、函数计算、API网关等相关技术有一定的了解。

AI天才研究院 230

18、使用 AWS Lambda 实现网站健康检查

本文详细介绍了如何使用 AWS Lambda 实现网站健康检查,涵盖无服务器计算概念、Lambda 与 EC2 的对比、函数创建、定时触发、日志监控及 CloudWatch 警报设置。同时拓展了 Lambda 的优势、典型应用场景及性能优化建议,帮助开发者高效构建稳定可靠的自动化监控系统。

gold8的专栏 45

微服务之间的容错和限流微服务架构中的日志管理和监控方案Kafka与RabbitMQ的主要区别分库分表的常见策略优化SQL查询以提高性能Serverless架构的优势和挑战

学习教程(传送门)本人详解作者:王文峰,参加过 优快云 2020年度博客之星,《Java王大师王天师》公众号:JAVA开发王大师,专注于天道酬勤的 Java 开发问题中国国学、传统文化和代码爱好者的程序人生,期待你的关注和支持!本人外号:神秘小峯 山峯转载说明:务必注明来源(注明:作者:王文峰哦)微服务之间的容错和限流微服务架构中的日志管理和监控方案Kafka与RabbitMQ的主要区别分库分表的常见策略优化SQL查询以提高性能Serverless架构的优势和挑战学习教程(传送门)

王大师企业官方博客 2万+

Serverless实战:通过Serverless架构实现监控告警

在实际生产中,我们经常需要做一些监控脚本来监控网站服务或者API服务是否可用。传统的方法是使用网站监控平台(例如DNSPod监控、360网站服务监控,以及阿里云监控等),它们的原理是通过用户自己设置要监控的服务地址和监测的时间阈值,由监控平台定期发起请求对网站或服务的可用性进行判断。这些方法很大众化,通用性很强,但也不是所有场景都适合。例如,如果我们的需求是监控网站状态码,不同区域的延时,并且通过监控得到的数据,设定一个阈值,一旦超过阈值就通过邮件等进行统治告警,目前大部分的监控平台是很难满足这些需求的,这时就需要定制开发一个监控工具。Serverless服务的一个重要应用场景就是运维、监控与

DMA学习笔记

DMA(direct memory access,直接内存访问),是一种避开CPU,可以直接对外设和内存进行访问的技术,可以实现外设与内存、内存之间、外设之间的数据的访问和搬移。

weixin_46220498的博客 3113

从原理到实现:在《图灵完备》中构建一个144*256像素、1536时钟刻/帧的视频播放器

本文详细解析了在《图灵完备》游戏中构建144*256像素、1536时钟刻/帧视频播放器的全过程。从图灵完备原理出发,通过分层架构设计、视频数据预处理和关键电路实现,展示了如何用基础电子元件模拟现代显卡功能。重点介绍了像素坐标定位系统和颜色数据处理流水线的优化方案,为游戏内复杂电子系统设计提供实践指导。

weixin_42520025的博客 445

从零开始用TS开发babylonjs - 本机环境搭建

babylonjs,初始化本地安装,web3d引擎

han3527638的专栏 794

python 识别滑块验证码

博客来源于: https://www.cnblogs.com/wyh0923/p/16528354.html # -*- coding: utf-8 -*- # https://gov.pkulaw.cn/ 1. import io 2. import json 3. from pathlib import Path 4. from PIL import Image 5. import bas...

2102

COCO2017数据集类别分布深度解析

本文深入解析了COCO2017数据集的类别分布情况,包括80个常见物体的分类统计和样本数量分析。通过对比训练集与验证集的分布一致性,探讨了数据均衡性问题,并针对高频和低频类别提出了实用的数据预处理和模型训练建议,帮助优化计算机视觉任务的性能。

weixin_42533751的博客 370

2024年全国大学生电子设计竞赛A题_AC-AC变换电路并联运行

AC-AC变换电路并联运行(A 题)【本科组】

qq_74395263的博客 7836

从底层结构开始学习FPGA(7)----进位链CARRY4

进位链CARRY4在FPGA实现加减法运算时扮演了什么角色?

孤独的单刀 1万+

【STK】手把手教你利用STK进行进行光电红外仿真02-STK/EOIR模块属性之一 传感器选项设置

EOIR传感器可以从空间几何属性、光谱属性、光学属性、辐射属性四个方面进行设置,并且可以设置信号传播路径中的大气特性,包括大气模型、气溶胶模型、气象学可见性和大气湿度。在定义EOIR传感器时,需要Sensor——Definition属性页中,将Sensor Type设置为EOIR。单击下面的按钮打开传感器的EOIR配置页,可以对传感器的属性进行配置,此外,还可以在场景中视情况添加相关的中心体。路径辐射损耗影响上述特性的计算,计算的结果考虑了传感器、目标位置的影响,但是还没考虑地球临边背景的影响。

weixin_44184852的博客 3201

jre9下载 jdk9

(Java SE Runtime Environment 9.0) 9.0u175 官方最新版 【x86|x64】

老版QQ原生表情gif动态

这是老版的QQ表情,不过全是动态的的,Windows照片查看器是不会动的,可以右击用浏览器打开查看,再说一遍是老版的,只是分享给宁愿用老版也要动态的人。

霍尼韦尔SoftMaster使用说明

霍尼韦尔SoftMaster使用说明

Camera2Demo

在Camera2 的基础上进行封装,使得Camera2一堆初始化逻辑与Activity分离,降低耦合度,完成预览拍照并保存的操作

上一篇: 包学包会的Python量化策略加密!
下一篇: 如何通过 SCF 与自然语言处理为网站赋能!
普通网友
博客等级 码龄7年 438粉丝 263原创
评论
成就一亿技术人!
拼手气红包6.0元
还能输入1000个字符
 
 条评论被折叠 查看
添加红包

请填写红包祝福语或标题

个

红包个数最小为10个

元

红包金额最低5元

当前余额3.43元 前往充值 >
需支付:10.00元
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付元
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值