PostgreSQL 日报| psqlodbc 修复安全漏洞(11 月 3 日)

[Web3] 基础第4篇: 区块链的组织结构 适用于大规模数据过滤(如 区块链、数据库、搜索引擎)低存储需求、高速查询的场景需要注意不能删除数据(标准版本) → 计数布隆过滤器解决存在误判(False Positive) → 适用于 非精确查询布隆过滤器以 高效存储和快速查询 在 区块链、分布式存储和大数据处理 领域有广泛应用。 阅读详情

PostgreSQL 技术文章

Managed Better Auth 现已支持作为 OAuth 提供商,并集成 MCP 功能

Neon 的 Managed Better Auth 新增了对 OAuth Provider 插件的支持,使认证实例能够作为 OAuth 2.1 授权服务器运行。第三方应用和 MCP 客户端可以通过该托管认证服务对用户进行身份验证。此次更新扩展了平台的集成能力,适合需要委托认证流程的开发者,尤其是构建互联应用或依赖托管后端的 AI 工具场景。

原文链接:

https://pgnexus.ai/tech-blogs?url=https%3A%2F%2Fneon.com%2Fblog%2Fmanaged-better-auth-oauth-provider-mcp

psqlodbc 安全版本发布

PostgreSQL ODBC 项目发布了 psqlodbc 18.00.0006 版本,修复了多个安全漏洞。建议所有使用 psqlodbc 的用户尽快升级至该版本以降低安全风险。具体修复内容可参阅项目 Changelog,公告中未披露漏洞的详细技术信息。

原文链接:

https://pgnexus.ai/tech-blogs?url=https%3A%2F%2Fwww.postgresql.org%2Fabout%2Fnews%2Fsecurity-release-for-psqlodbc-3431%2F

HypoPG 1.4.5 发布了!

HypoPG 1.4.5 已发布。此版本修复了两个问题:一是 hypo_estimate_index 函数中长期存在的逻辑错误,二是假设索引中 relid 处理不当导致可能崩溃的问题。两处修复均由 Julien Rouhaud 提交。HypoPG 是一个支持假设索引测试的 PostgreSQL 扩展,无需实际创建索引即可评估其效果,兼容 PostgreSQ…

原文链接:

https://pgnexus.ai/tech-blogs?url=https%3A%2F%2Fwww.postgresql.org%2Fabout%2Fnews%2Fhypopg-145-is-out-3428%2F

PostgreSQL Hacker 电子邮件讨论精选

ZSTD TOAST 压缩及可扩展的压缩方法编码

Greg Burd 发布了 ZSTD TOAST 压缩补丁系列的 v14 版本,已基于 master 分支重新变基,解决了 Hannu Krosing 上次审查中发现的所有主要问题:pg_toast_dictionary 非空时 pg_upgrade 失败、relcache 字段导致的 CacheMemoryContext 内存泄漏、损坏 4B_C dat…

原文链接:

https://pgnexus.ai/hacker-discussions?subject=ZSTD%20TOAST%20compression%2C%20and%20an%20extensible%20compression%20method%20encoding

Parallel vacuum: 工作进程与主进程共同超支成本预算

一个修复并行 vacuum 中 worker 进程与 leader 进程共同超出代价预算问题的补丁已被提交。该补丁经历了至少三个版本的迭代,v3 获得了 surya poondla 的积极评价,他指出文档修改表述清晰,maintenance.sgml 中对共享代价限制的描述准确。Masahiko Sawada 同意该评审意见并将补丁推送入库。目前无遗留问题…

原文链接:

https://pgnexus.ai/hacker-discussions?subject=Parallel%20vacuum%3A%20workers%20together%20with%20leader%20could%20overrun%20cost%20budget

订阅处于 two_phase 启用状态时,避免重置其待处理状态

Peter Smith 建议对该 patch 进行重构,认为当前代码中对 opts.twophase 的嵌套三元判断逻辑难以理解,并提出用更为详细的 if-else 结构替代,同时可避免类似将 ‘d’ 写回 ‘d’ 这类无意义的冗余替换操作。Zhijie Hou 表示感谢,但不认同这种更冗长的写法更易读,倾向于保留当前实现,并将最终决定交由 commi…

原文链接:

https://pgnexus.ai/hacker-discussions?subject=Avoid%20resetting%20subscription%20two_phase%20state%20to%20pending%20when%20already%20enabled

修复 BRIN numeric_minmax_multi_ops 范围值合并时的越界问题

Tomas Vondra 已推送三个与 numeric_minmax_multi_ops 越界值范围合并相关的 BRIN 修复。剩余的第 0004 号补丁针对 GiST 中的 multirange 问题:numrange_subdiff 在 v1 < v2 时可能被调用,溢出结果应返回 -infinity 而非 +infinity。Shihao Zhong…

原文链接:

https://pgnexus.ai/hacker-discussions?subject=Fix%20BRIN%20numeric_minmax_multi_ops%20out%20of%20range%20value%20range%20merging

[RFC] 在 Postgres 中应用基于属性的测试方法

Greg Burd 提议为 PostgreSQL 引入一个可选的、默认关闭的 property-based testing(PBT)框架,位于 src/test/prop/ 目录下,依赖外部引擎 libhegel。RFC 包含两个补丁:一是构建系统集成(configure/meson),二是基于 C 的轻量封装层,提供 37 个可确定性重放的属性测试,覆盖…

原文链接:

https://pgnexus.ai/hacker-discussions?subject=%5BRFC%5D%20Property-based%20testing%20for%20Postgres

修复并发逻辑解码激活导致的"意外逻辑解码状态变化"错误

讨论围绕并发 logical decoding 激活时触发"unexpected logical decoding status change"错误的竞态条件展开。Kuroda 解释了为何在退出前简单调用 injection_points_detach() 并不够:一个延迟退出的 backend(b1)可能会清理另一个 backend(b3)注册的 inj…

原文链接:

https://pgnexus.ai/hacker-discussions?subject=Fix%20%22unexpected%20logical%20decoding%20status%20change%22%20error%3B%20from%20concurrent%20logical%20decoding%20activation

行业新闻

New York Times 等多家媒体起诉 Brave 浏览器涉嫌抓取内容

《纽约时报》及其他多家媒体机构已对隐私浏览器公司 Brave 提起诉讼,指控其非法抓取受版权保护的内容,并将其分发给包括 Anthropic 和 Perplexity 在内的客户。此案折射出出版商与科技公司之间日益加剧的矛盾,尤其是在 AI 公司大量依赖网络抓取数据训练模型的背景下。此次诉讼可能对浏览器及 AI 公司获取和再分发网络内容的方式产生深远影响。

原文链接:

https://pgnexus.ai/tech-news?url=https%3A%2F%2Ftechcrunch.com%2F2026%2F11%2F02%2Fnew-york-times-and-other-outlets-sue-web-browser-brave-over-alleged-content-scraping

Marvell 以 115 亿美元收购 Lumentum,成为科技史上最大并购案之一

Marvell 宣布以 1150 亿美元收购 Lumentum,此举堪称科技行业史上规模最大的并购之一。值得关注的是,两家公司背后都有同一位战略投资人——Nvidia。此次收购反映出半导体与光子学领域在 AI 基础设施需求激增下持续整合的趋势,而 Nvidia 同时持股双方的背景,也为合并后实体在 AI 供应链中的战略定位增添了更多想象空间。

原文链接:

https://pgnexus.ai/tech-news?url=https%3A%2F%2Ftechcrunch.com%2F2026%2F11%2F02%2Fin-one-of-the-largest-deals-in-tech-history-marvell-buys-lumentum-for-115b

Anthropic 警告:AI 即将具备 RSI 能力,自我迭代在即

Anthropic 发出警告,称其 AI 系统正接近"递归自我改进"(RSI)能力的临界点——即 AI 足够强大、可自主优化自身训练的阶段。公司指出,一旦突破这一节点,AI 能力可能出现爆炸式加速提升。在 AI 安全领域,RSI 被视为极具风险的门槛,届时人类对 AI 系统的掌控将变得极为困难。Anthropic 此次公开表态,再次凸显了在前沿模型快速演进…

原文链接:

https://pgnexus.ai/tech-news?url=https%3A%2F%2Ftechcrunch.com%2F2026%2F11%2F02%2Fanthropic-warns-that-its-very-close-to-rsi-capability-aka-self-building-ai

社交媒体动态

还在用 Oracle?

本周四将举办一场时长 60 分钟的线上研讨会,由来自 CYBERTEC 的 Marcelo D. 和来自 DESIC 的 Isabel Planells Chicharro 联合主讲,重点介绍如何在保持安全标准的前提下,从 Oracle 迁移至其他数据库平台。活动名额有限,感兴趣的用户可通过提供的链接报名参加。

原文链接:

https://pgnexus.ai/social-media?url=https%3A%2F%2Fwww.linkedin.com%2Fposts%2Fcybertec-postgresql_postgresql-opensource-database-activity-7522989715688480768-pNkX

AI 工具能力再强,也可能缺乏团队所需的业务理解

Databricks 与 OpenAI 将于 11 月 11 日上午 9 点(太平洋时间)联合举办 DATA + AI LIVE 在线活动。届时,Databricks 联合创始人兼 CEO Ali Ghodsi、联合创始人兼工程副总裁 Patrick Wendell,以及 OpenAI 联合创始人兼总裁 Greg Brockman 等嘉宾将出席。活动将发布一款具备业务理…

原文链接:

https://pgnexus.ai/social-media?url=https%3A%2F%2Fwww.linkedin.com%2Fposts%2Fdatabricks_data-ai-live-context-is-just-the-beginning-activity-7523118031791738880-tFMA

AI 智能体正在接管实验流程,重塑 AI 研究方式

AI 研究的工作方式正在发生转变。研究人员不再手动逐一执行实验,而是越来越多地借助智能体来提出改进方案、并行启动实验、评估结果并决定下一步方向。在 AI Functions 研究任务中,训练作业的数量已增长至原来的八倍。在如此规模下,启动延迟和 GPU 可靠性成为关键瓶颈。为此,团队正在借助 AI Runtime 来应对智能体驱动研究带来的高速迭代需求。

原文链接:

https://pgnexus.ai/social-media?url=https%3A%2F%2Fwww.linkedin.com%2Fposts%2Fdatabricks_ai-research-is-changing-as-agents-take-on-activity-7523061400013987840-A3nM

[Web3] 基础第7篇: 说透比特币的基本框架与原理 08 年的金融危机,中心金融,美元崩塌会导致全球经济崩溃,全球的国家为美国的经济买单;比特币全球流通性,资产去中心化发行,强调去中心化性和全球性,不会因为局部经济崩塌而崩溃,比特币崩溃全球经济才会崩溃;数字来取代传统金融,提高资产主权和全球性经济问题。比特币是第一个区块项目,也是目前为止去中心化程度最高,市值,受欢迎程度最高公链和数字货币,甚至已经成为全球各国央行的储备货币。Bitcoin 具备银行功能:产币的方式传统银行是中心化的,比特币产币是去中心化的,人人都可以参与的。 阅读详情

相关推荐

Kerberos基础及KDC服务(理论知识)

kerberos基础理论讲解+KDC服务

Siobhan_Mxin的博客 9716

linux学习

sudo make install:组装好的家具(编译好的库文件),原本放在你的临时工作区。坏处是,你的程序体积会变大。于是,他会根据你的计划书,结合你电脑的当前情况(比如装了什么编译器,库在哪),生成一本极度详细的《施工进度表》。很多大牌的第三方库(比如你刚装的 libevent)为了照顾不同的需求,会同时提供动态库(.so)和静态库(.a),但并不是所有库都这样。只有动态库:常见于系统的核心库(比如你系统的底层 C 库),或者一些商业闭源软件(厂商只给你一个黑盒子,不让你直接把代码打包进你的程序)。

d_mail的博客 194

基于Unidbg的小红书加密协议动态分析与算法还原实战

在移动应用安全领域,加密协议与签名机制是保障数据传输安全、实现客户端身份验证的核心技术。其原理通常涉及哈希算法、对称/非对称加密以及自定义的混淆逻辑,旨在防止请求被篡改或重放。理解这些协议对于安全研究、风控策略制定及合规的数据交互分析具有重要价值。在实际的工程实践中,面对高度混淆和加固的Native代码(SO库),传统的静态分析往往难以深入。此时,沙盒模拟执行技术提供了一种动态、可控的分析方案。通过搭建一个虚拟的移动应用运行环境,研究人员可以在无需真机、规避反调试机制的情况下,完整地追踪和观察加密算法的执行

weixin_29315091的博客 327

ubuntu 偶发启动失败问题分析

ubuntu 系统启动偶发异常问题分析

平面到立体 198

ADS2019学习笔记:三、SPICE model导入

以BZX84-C33 SPICE model为例,学习如何在ADS2019中导入SPICE model。

qq_42945911的博客 6495

手把手教你用示波器抓取MIPI D-PHY波形:从LP11到HS Burst的完整信号解析

本文详细介绍了使用示波器精准捕获MIPI D-PHY信号的关键技巧,包括探头选择、示波器参数设置、信号状态解析及高级触发配置。通过实战案例和波形分析,帮助工程师快速识别从LP11到HS Burst的各种信号状态,解决常见的信号完整性问题,提升调试效率。

weixin_30471561的博客 563

期货保证金占用变多,怎样找出哪张合约增得最多?

盘中看了两次期货账户,第二次发现保证金占用多了。眼下占用最大的合约很显眼,但它不一定是这段时间增得最多的。如果复盘想知道“先查哪张”,要按前后差额排,不是按第二次的金额排。

weixin_49134609的博客 223

热力学仿真软件:ANSYS CFX_(15).旋转机械仿真

创建旋转域在中选择需要设置为旋转域的区域。选择选项。设置旋转速度在设置中,指定旋转速度(单位为弧度/秒)。也可以选择选项,并输入具体值。设置旋转轴在设置中,指定旋转轴的方向和位置。通常旋转轴的方向可以使用单位向量来表示,例如[0, 0, 1]表示沿Z轴旋转。旋转轴的位置可以通过指定一个点的坐标来确定,例如[0, 0, 0]表示旋转轴通过原点。旋转机械的仿真在ANSYS CFX中是一个复杂但重要的过程。

kkchenjj的博客 1159

高可用分布式存储架构设计及其应用

节点间维持秒级心跳,同时引入Phi accrual failure detector:当某节点心跳间隔的分布偏离历史基线超过阈值时,判定为“疑似故障”,提前触发副本状态检查,而非被动等待固定超时。同城双AZ部署,指令通道的Raft副本组跨AZ分布,AZ间RTT控制在1.5 ms以内,确保多数派写入的延迟增量可接受。这一取舍的直接后果是:同城单AZ故障时,指令通道经历约2—5 s的写入暂停,遥测通道保持可用但可能出现秒级的数据空洞,由车端缓冲补齐。,使异地副本常态化接近同步状态,压缩故障切换时的数据差距。

jcgu的专栏 180

Unity中的Timeline

Timeline与动画系统类似,但是它可以针对多个物体做出一系列多个动画,它可以创建多个轨道,对象激活与隐藏轨道,动画轨道,声音轨道等。每个轨道都可以单独编辑,轨道内的不同资源可以排列并且融合

L的博客 1万+

Tessy集成测试,看完这篇就够了

本文详细介绍了集成测试模块的创建与测试流程。首先,通过TESSY模块进行组件测试管理,设置测试环境并配置相关函数,包括外部函数和组件函数的处理。接着,设计测试用例,包括设置工作任务、增加测试用例、为测试场景添加函数及赋值,并执行测试用例。此外,文章还介绍了集成测试覆盖率的概念,包括CPC(调用对覆盖率)和FC(函数覆盖率)的定义与作用,强调了它们在确保测试充分性和发现潜在问题中的重要性。最后,提到了数据共享的注意事项,指出在测试过程中全局变量的共享特性及桩函数调用的处理方式。

qq_37282365的博客 1097

空圈容错・优快云 站点技术架构信任链诊断

本文为基于公开故障现象的黑箱架构推演报告,聚焦“监控健康但用户访问异常”共性问题。提出C/M/V/P四层可达性分析框架,强调V层需满足数据源、方法、环境三异才具仲裁能力。通过R1–R10探针识别架构风险,揭示同源校验、配置共担、降级粗放等隐患。诊断指出:进程存活≠链路通畅,200状态码≠内容正确。配套8问自测清单与∅_safe分级降级方案,推动从“全好/全崩”到“半坏可控”的可观测跃迁。所有推断假说需依赖图谱与压测验证,不构成线上定论。

Liaiyang66的博客 393

STM32F407中文手册

STM32f407中文手册 本参考手册面向应用开发人员,提供有关使用 STM32F405xx/07xx、STM32F415xx/17xx、 STM32F42xxx 和 STM32F43xxx 微控制器存储器与外设的完整信息。STM32F405xx/07xx、STM32F415xx/17xx、STM32F42xxx 和 STM32F43xxx 构成一个微 控制器系列,各产品具有不同的存储器大小、封装和外设。有关订购信息以及器件的机械与电气特性,请参见数据手册。有关 ARM Cortex™-M4F 内核的信息,请参见《Cortex™-M4F 技术参考手册》。

CAGR7.5%!小众高端科研仪器:平面双轴拉伸试验系统市场稳步扩容

平面双轴拉伸试验系统是一个典型的 “小而美” 高端科研仪器赛道,市场总量不大,但增速 7.5%、毛利空间可观,需求来自新材料前沿研发,而非常规质检。行业增长主线集中在生物软组织、柔性电子、航空复合材料这几个方向,直线电机低载荷机型、四执行器中心保持方案、DIC 一体化系统是产品升级重点。国内厂商的机会在于国产化替代和本地化技术服务,但必须攻克多轴同步控制、试样对中、配套试验方法论这些核心难点,不能只做简单机械装配。

2603_95348957的博客 142

廖雪峰Python教程[完整版]

廖雪峰的python教程整理的,已经排好版了,而且还是完整的,适合小白

Data-Structures-and-Algorithm-Analysis-in-Java.pdf

作者: Weiss, Mark A. 出版社: Addison Wesley Data Structures and Algorithm Analysis in Java is an “advanced algorithms” book that fits between traditional CS2 and Algorithms Analysis courses. In the old ACM Curriculum Guidelines, this course was known as CS7. This text is for readers who want to learn good programming and algorithm analysis skills simultaneously so that they can develop such programs with the maximum amo...

区块链从小白到精通(十):合约安全与上线——重入攻击、Gas 优化与最佳实践

本文为「区块链从小白到精通」系列收官之作,深度解析智能合约安全核心——重入攻击原理与修复(Checks-Effects-Interactions模式、重入锁、优先使用transfer),并梳理整数溢出、tx.origin钓鱼、权限中心化等高频漏洞。结合Gas优化技巧(变量打包、calldata使用、自定义error)与上线前检查清单,强调“代码即法律”的严谨性,助开发者写出可部署、可审计、可信任的合约。

z1107006615的专栏 311

FPGA 与加密行业:从算法加速到可信硬件的完整技术图谱

本文系统探讨FPGA与密码学的深度交叉,揭示其在加密加速、区块链基础设施、零知识证明及后量子密码中的关键作用。从底层硬件特性到工程实践,分析对称加密、公钥算法、零知识证明等负载的FPGA加速优势,强调其高能效、低延迟与灵活可重构的特性。结合当前密码学复杂度上升与硬件竞争加剧的趋势,指出FPGA是算法验证与高性能实现的理想载体,为安全计算提供高效硬件支撑。

weixin_49780322的博客 263

想调用证券公司 API 做股票数据分析,Python 应该如何接入行情?

想通过证券公司 API 做股票数据分析,首先需要区分交易接口和行情接口:交易接口负责委托、撤单和账户查询,行情接口负责提供股票价格、成交量等市场数据。对于历史行情研究,真正影响结果可靠性的,不只是能否拿到收盘价,还包括复权方式、交易日期排序、字段类型以及数据完整性。如果只需要历史行情、技术指标和基础选股研究,可以先使用合适的行情数据 API。A:取决于分析目的。A:可以作为研究程序的基础,但还需要补充数据时效性检查、交易日历管理、指标有效性验证、策略回测和风险控制,不能仅凭一个均线条件直接进行实盘决策。

2601_96694965的博客 202

期货分钟线中间少了一段,怎么查是不是休市?

复盘一份已经保存的期货分钟线,10:14 后直接跳到 10:30,另一处却是 10:42 后跳到 10:44。屏幕上两处都没连起来,处理起来并不一样:如果当天确实在第一段休息,不用补;如果 10:43 落在交易时段里,则要回查原始记录和样本覆盖。

lisiccwss的博客 158

[Web3] 智能合约 02: Solidity 基础语法

通过 enum 关键字定义,代码案例Big,Small,Single,Double测试代码通过关键字 struct 定义,使用一个代码案例说明结构体的基本概念和使用userInfo1.homeAddress = unicode"天津市西青区xxx";注意事项结构体是 Solidity 中用于组织和管理数据的重要工具,特别适用于复杂数据结构的描述和操作。在设计合约时,合理使用结构体可以使代码更加清晰、模块化和易于维护。

OxYGC 487

[Web3] 智能合约 01: Solidity 开发入门与 Remix/Hardhat/Foundry

Solidity 是一种面向智能合约的高级语言,在 EVM 上开发,部署,运行,Solidity 编程语言是 Ethereum 团队开发,创建和管理的,主要是为了简化 EVM 上的智能合约的创建和管理。Solidity 编程语言有以下特点:面向合约编程:专为智能合约设计,这些合约都是运行在以太坊虚拟机(EVM )上,并且在 EVM 执行和管理链上的交易和协议静态类型:是静态类型语言,变量类型在编译时确定,提供了更严密的类型检查和更高的代码安全性。

OxYGC 393

国内哪些平台提供比较全的金融数据接口?Python 量化开发如何选型?

国内金融数据接口众多,选型需结合量化需求,避免仅凭名气选择。以QuantDash为例,通过SDK获取前复权日K线后,必须严格校验日期排序、价格有效性及字段完整性,再进行动量计算。关键在于:数据质量决定分析可靠性,接口能力≠实际可用性,需建立数据验证流程,确保研究结果可信。

quantdash_cc的博客 266

去哪里下载股票历史 K 线数据?Python 获取日线行情与本地保存实践

通过QuantDash SDK获取600519.SH历史日K线数据,结合pandas完成字段验证、价格逻辑检查与异常处理,确保数据完整性与一致性后,将清洗后的行情数据保存为CSV文件,并附带元信息(如复权方式、下载时间等),实现可复现、可追溯的量化数据管理。

2601_96694965的博客 245

期货期权想对照看涨和看跌,怎样挑出能配成一对的合约?

想把看涨和看跌放在一起观察,同一个行权价往往能搜出好几条。最容易认错的是标的和行权价都对,只差了到期批次的一条。两边简称看着很像,放进同一行以后,价格差却混进了不同到期条件,已经不是原来想看的那一对。

zhangnihi的博客 88

期货委托对账,该看程序里的委托号还是交易所单号?

程序留存的期货委托号是SDK-A17,回单上却写着000542。两串号码不一样,未必是两笔委托。反过来,两张回单上都有000542,也不能只凭这个就合成一笔。对账前先分清:是要在程序里找回原单,还是要证明外部回单指向这张单?

shinnyringo的博客 161

[Web3] 智能合约 05: 合约升级方式

Solidity 合约一旦部署就无法直接修改,本文系统梳理智能合约升级的五条路线:合约迁移、透明代理、UUPS、钻石代理与信标代理。结合 ERC20 代币迁移、数据合约与真实案例,逐条对比存储布局、权限控制与升级入口的差异,并给出可复用的实战代码,帮助开发者按项目场景选择最合适的可升级方案。

OxYGC 98

股票市场全景评测与实战分析

经过对全天数据的层层剥茧,我们对后市的走向有了更清晰的预判。如果今日盘面显示资金流向健康、热点板块有持续性、且关键技术位得到支撑,那么后市大概率将延续震荡向上的趋势,操作上可适度积极,重点关注那些刚启动且有业绩支撑的细分龙头。反之,若今日呈现出放量滞涨、主力大幅流出、且技术形态出现背离,则需对后市保持谨慎,防范回调风险。此时的操作建议应以防守为主,控制仓位,避免盲目加仓,耐心等待市场企稳信号的出现。投资是一场长跑,单日行情的波动只是长河中的一朵浪花。

shhzcj的博客 115
上一篇: 深入 PostgreSQL WAL:从崩溃恢复到逻辑复制
下一篇: PG18 开发者与 SQL 新特性在 IvorySQL 5.6 实测
IvorySQL
博客等级 码龄5年 745粉丝 566原创
评论
成就一亿技术人!
拼手气红包6.0元
还能输入1000个字符
 
 条评论被折叠 查看
添加红包

请填写红包祝福语或标题

个

红包个数最小为10个

元

红包金额最低5元

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

抵扣说明:

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

余额充值