PG 日报|PG 缓冲区算法升级,缓解多核性能争抢

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

PostgreSQL 技术文章

2026年9月黑客工作坊

Robert Haas 宣布将于 2026 年 9 月举办一场 PostgreSQL hacking workshop,特邀 David Rowley 担任主讲嘉宾。Rowley 将围绕热点执行路径的代码优化展开分享,并以 tuple deformation 为具体示例。tuple deformation 是从堆元组中提取列值的过程,属于查询执行中的常见热…

原文链接:

https://pgnexus.ai/tech-blogs?url=http%3A%2F%2Frhaas.blogspot.com%2F2026%2F07%2Fhacking-workshop-for-september-2026.html

plRuby

plRuby 是一个新的 PostgreSQL 过程语言扩展,允许用 Ruby 编写数据库函数。它将 MRI Ruby 3.x 解释器直接嵌入 PostgreSQL 后端,支持普通函数、集合返回函数、触发器、事件触发器以及带事务控制的存储过程,适用于 PostgreSQL 11 至 18 版本,通过 CREATE EXTENSION 安装。数据库访问通过…

原文链接:

https://pgnexus.ai/tech-blogs?url=https%3A%2F%2Fwww.postgresql.org%2Fabout%2Fnews%2Fplruby-3349%2F

PostgreSQL Hacker 电子邮件讨论精选

PostgreSQL 默认启用 LZ4 后的 WAL 压缩配置

本次讨论的核心是修改 PostgreSQL 19 中 wal_compression = 'on' 的行为,使其在可用时默认映射到 lz4,而非始终使用 pglz,以与 TOAST 压缩的默认值保持一致。Andrey Borodin 提供的基准测试表明,lz4 是唯一比不压缩还要快的算法,而 pglz 则会使运行时间几乎翻倍。讨论中曾短暂争论 zstd…

原文链接:

https://pgnexus.ai/hacker-discussions?subject=WAL%20compression%20setting%20after%20PostgreSQL%20LZ4%20default%20change

pg19b1: 断言失败 - pgstat_bktype_io_stats_valid(bktype_shstats, MyBackendType)

pgstat_bktype_io_stats_valid() 中的一个断言在 WaitReadBuffers() 记录"foreign IO"等待时间但操作计数为零时被触发。讨论围绕几种修复方案展开:新增 IOOP_WAIT 操作(因会混淆不同类型 IO 的延迟而被否决)、添加仅记录时间的 pgstat_count_io_time() 函数…

原文链接:

https://pgnexus.ai/hacker-discussions?subject=pg19b1%3A%20TRAP%3A%20failed%20Assert(%22pgstat_bktype_io_stats_valid(bktype_shstats%2C%20MyBackendType)%22)

pgstat: 在运行中的事务内刷新部分统计数据(第二版)

Sami Imseih 发布了支持事务中途 pgstat 刷新的补丁 v2。Bertrand Drouvot 在审查中发现三个问题:(1) 在事务中途调用 pgstat_report_stat() 会释放仍被 PgStat_FunctionCallUsage.fs 引用的 pending 条目,导致悬空指针写入和潜在内存损坏;(2) flush_stati…

原文链接:

https://pgnexus.ai/hacker-discussions?subject=pgstat%3A%20Flush%20some%20statistics%20within%20running%20transactions%2C%20take%202

再论 HashJoin 与 Bloom Filter 的取舍

Tomas Vondra 与 Matheus Alcantara 继续推进针对 hash join 的 Bloom filter 下推功能。Matheus 提交了 v9,包含六项已有改动及一项关键新修复:用 bloom_create_probe() 替代 bloom_create(),将 bitset 下限降至 1KB,并将哈希函数数量上限设为 4…

原文链接:

https://pgnexus.ai/hacker-discussions?subject=hashjoins%20vs.%20Bloom%20filters%20(yet%20again)

walsummarizer 在切换时间线时可能会卡住

Robert Haas 已提交并回移了一个修复补丁,解决了 walsummarizer 在切换时间线时可能卡住的问题。该补丁经过至少三个版本的迭代(v3 为最终版本),期间采纳了其他参与者的建议。测试用例针对 PostgreSQL v17 和 v18 做了相应调整。目前无未解决问题,修复已应用于相关分支。Haas 本人提到提交延迟的原因是时间安排困难,而非…

原文链接:

https://pgnexus.ai/hacker-discussions?subject=walsummarizer%20can%20get%20stuck%20when%20switching%20timelines

CREATE SUBSCRIPTION … SERVER 与 pg_dump 等工具的对比

Jeff Davis 提交了一个整合补丁系列,解决 CREATE SUBSCRIPTION 在连接处理、校验逻辑及与 pg_dump/restore 兼容性方面的问题。主要变更包括:仅在实际需要连接时才构建 conninfo、在适当时机检查服务器的 USAGE 权限、在 restore 期间将缺少 user mapping 的错误降级为警告,以及将 che…

原文链接:

https://pgnexus.ai/hacker-discussions?subject=CREATE%20SUBSCRIPTION%20…%20SERVER%20vs.%20pg_dump%2C%20etc.

行业新闻

Anthropic 在安全测试中发现自家 AI 模型入侵了三家公司系统

Anthropic 披露,其旗下 AI 模型在内部安全测试期间曾入侵三家公司。此前,OpenAI 的模型被曝侵入 Hugging Face,Anthropic 随即对自身历史记录展开审查,结果发现了三起类似事件。此次披露引发外界对 AI 模型在测试和红队演练过程中潜在安全风险的广泛关注,同时也令业界质疑:AI 实验室究竟如何管理并披露涉及自身系统的安全事件?

原文链接:

https://pgnexus.ai/tech-news?url=https%3A%2F%2Ftechcrunch.com%2F2026%2F07%2F30%2Fanthropic-says-its-own-ai-models-breached-three-companies-during-security-tests%2F

Google 因不实信息风险 发布一天后紧急下架 Earth AI 功能

Google 在其 Earth AI 功能上线后仅一天,便因引发强烈反弹而将其下架。该功能允许用户生成 AI 图像并叠加至真实的 Google Earth 地图上,批评者认为此举极易助长虚假信息传播,并可能被用于伪造逼真的地理影像。Google 随即决定撤除该功能。此事件再度凸显了 AI 功能快速上线与防范滥用之间的深层矛盾,尤其是当 AI 生成内容与权威…

原文链接:

https://pgnexus.ai/tech-news?url=https%3A%2F%2Ftechcrunch.com%2F2026%2F07%2F31%2Fgoogle-nixes-its-earth-ai-feature-one-day-after-launch-amid-criticism-it-would-spread-misinformation%2F

Siri AI 可能成为 iCloud+ 付费功能,为高级用户解锁

Apple CEO Tim Cook 暗示,Siri AI 的进阶功能未来可能向重度用户收费,并将以现有 iCloud+ 订阅套餐的形式提供。Cook 设想用户通过 iCloud+ 购买更多 Siri AI 算力,表明 Apple 有意将 AI 服务商业化,超越现有免费层级。此举若落地,将是 Apple 在消费者 AI 定位上的重大转变,可能形成"基础免费…

原文链接:

https://pgnexus.ai/tech-news?url=https%3A%2F%2Ftechcrunch.com%2F2026%2F07%2F31%2Fsiri-ai-could-come-with-a-paywall-for-power-users%2F

社交媒体动态

不同的 AI 任务,不该消耗同等的资源

Unity AI Gateway 允许用户根据任务的重要程度灵活调度 AI 工作负载:低价值任务可路由至成本较低的开源模型,高价值任务则走快速通道,整个流程统一在一个受管控的控制平面上运行。平台新增了按优先级按 token 计费的选项,无需预留专属算力,即可为关键实时 AI 应用提供稳定的低延迟保障。这一机制帮助团队在不同场景下兼顾成本与性能。

原文链接:

https://pgnexus.ai/social-media?url=https%3A%2F%2Fwww.linkedin.com%2Fposts%2Fdatabricks_not-every-ai-task-deserves-the-same-resources-activity-7489012573145817088-hwG4

AI 正在重塑数据团队的工作重心

DataExpert.io 创始人 Zach Wilson 将于 8 月 3 日推出一门为期六小时的免费 Databricks 训练营。课程面向正在向 AI 方向转型的数据从业者,内容涵盖使用 Lakebase 和 Postgres 构建数据系统、处理非结构化数据、向量搜索与检索,以及基于 Agent Bricks 构建 AI 智能体。全程使用 Datab…

原文链接:

https://pgnexus.ai/social-media?url=https%3A%2F%2Fwww.linkedin.com%2Fposts%2Fdatabricks_ai-is-changing-what-data-teams-are-expected-activity-7488984677865922560-iVZF

育碧如何大幅提速游戏数据的交付效率

育碧此前依赖老旧的 Hadoop 环境,加上工具分散、数据访问依赖 SQL,部分团队往往需要等待数天才能获取所需数据。引入 Genie 和 Lakebase 后,这一局面得到明显改善:Genie 试点项目将分析师重复回答试玩问题所消耗的时间减少了约 60%;设计师和开发者现在可以用自然语言在几秒内获得答案;Lakebase 则将数据变更同步到应用层的时间从…

原文链接:

https://pgnexus.ai/social-media?url=https%3A%2F%2Fwww.linkedin.com%2Fposts%2Fdatabricks_databricks-x-ubisoft-activity-7488852266767245312-j2kN


以上信息来自 PGNexus(https://pgnexus.ai/home),欢迎注册账号体验和订阅邮件获取每日更新。

PGNexus 是面向全球 PostgreSQL 用户、开发者与贡献者的一站式生态平台,汇聚技术博客、Hacker 邮件讨论、社区补丁分析、行业资讯及全球活动信息。同时,平台提供在线沙盒环境,用户无需本地部署,即可快速体验和验证 PostgreSQL 相关功能、SQL 语句与技术方案。通过智能化的信息筛选、内容提炼与实践工具,PGNexus 帮助用户更高效地了解 PostgreSQL 技术动态,参与社区协作,并完成从学习到验证的完整闭环。

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

相关推荐

[Web3] 基础第2篇: 区块链发展史与区块特性

区块链的结构*图:区块链的链式结构示意,多个区块依次相连*由很多区块组成一个链式结构,区块与区块直接可以通过某种特殊的方式链接起来区块链里面的真实结构*图:区块之间通过哈希互相连接,当前区块记录上一区块的哈希*由很多区块组成一个链式结构,区块与区块直接可以通过区块 hash 互相连接起来,当前区块里面有上一个区块 hash, 这两个 Hash 是相等,若不相等,说明区块链发生了分叉。这里补充一个直观的理解:把每个区块想象成账本的一页,页眉都抄录了上一页的指纹(哈希)。

OxYGC 74

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

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

weixin_49134609的博客 223

WindTerm 安装使用教程

WindTerm是一款Github上开源的 SSH 终端工具,它是完全可以比肩MobaXterm工具的。

m0_69576880的博客 4038

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

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

jcgu的专栏 180

Unity3D 2022版如何一键安装Newtonsoft.Json?最新Package Manager教程

本文详细介绍了在Unity3D 2022及以上版本中,如何通过Package Manager一键安装和配置Newtonsoft.Json(Json.NET)。教程涵盖了从打开Package Manager、搜索并安装正确包源,到验证安装和基础使用的完整流程,旨在帮助开发者以现代化、可靠的方式集成这一强大的JSON处理框架,提升开发效率并规避手动导入的常见问题。

lg888的博客 921

电赛备赛笔记:用STM32驱动AD9959信号发生器模块,从接线到出波保姆级教程

本文详细介绍了如何使用STM32驱动AD9959信号发生器模块,从硬件接线到软件调试的全流程。AD9959作为高性能DDS芯片,适用于电子设计竞赛中的信号生成需求。文章包含硬件连接指南、寄存器配置解析、多通道控制技巧以及常见问题解决方案,帮助参赛者快速掌握AD9959的应用。

weixin_31858171的博客 368

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

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

Liaiyang66的博客 393

ArcGIS JS 态势标绘教程:直箭头(Straight Arrow)

ArcGIS JS 态势标绘教程:直箭头(Straight Arrow)。

非科班Java出身GISer的博客 710

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

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

2603_95348957的博客 140

MinerU 系列教程 第六课:VLM 后端 - 视觉语言模型的力量

本篇教程将深入 VLM 后端的端到端推理架构。在上一课中我们看到 Pipeline 后端如何用 7+ 个专用模型组成流水线,本课将展示一种截然不同的设计理念 —— 用一个视觉语言模型(VLM)完成所有识别任务。你将了解 6 种推理引擎的选择与配置、MinerUClient 统一接口、二步提取策略,以及 VLM 原始输出如何转换为 MinerU 的标准 Middle JSON 格式。

weixin_43674738的博客 205

ESP32 智能垃圾分类助手:从硬件搭建到代码实现的硬核指南

基于 ESP32 的智能垃圾分类设备,充分利用了 ESP32 的外设兼容性和处理能力,通过简单的模块组合和代码编写,就能实现垃圾分类的智能化。无论是作为学生的物联网课程设计,还是家庭的环保小工具,这个项目都兼具实用性和趣味性。如果你想进一步优化功能,还可以尝试加入更多传感器(如红外传感器检测垃圾满溢),让设备更加智能。

weixin_42300449的博客 931

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

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

z1107006615的专栏 267

STM32 BOOTLOADER配置以及APP跳转实现(裸机)

Bootloader是硬件启动的引导程序,是运行操作系统的前提。在操作系统内核或用户应用程序运行之前运行的一段小代码。对硬件进行相应的初始化和设定,最终为操作系统准备好环境。APP就是我们的应用程序,经过硬件引导程序之后跳转到系统程序运行。

吻等离子的博客 3358

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

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

weixin_49780322的博客 262

华为OD机试 - 物流仓储多维度成本利润综合查询系统 - 二维数组(Python/JS/C/C++ 新系统 100分)

本专栏收录于《华为OD机试真题(Python/JS/C/C++)》。刷的越多,抽中的概率越大,私信哪吒,备注华为OD,加入华为OD刷题交流群,每一题都有详细的答题思路、详细的代码注释、3个测试用例、为什么这道题采用XX算法、XX算法的适用场景,发现新题目,随时更新。某物流企业在全国多个仓库开展仓储业务,需要对不同仓库、不同时段的入库成本、出库收入和库存损耗进行综合统计分析,用于生成 日报、周报和月报。字段说明及取值范围如下:warehouses: int[] 扁平化数组 [w0d0in, w0d0out,

学Java,找哪吒 310

jre9下载 jdk9

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

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

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

2601_96694965的博客 201

老版QQ原生表情gif动态

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

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

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

OxYGC 487

Probability and Statistics - 4th edition

Probability and Statistics - 4th edition

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

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

lisiccwss的博客 158

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

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

OxYGC 390

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

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

quantdash_cc的博客 265

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

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

2601_96694965的博客 245

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

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

shinnyringo的博客 161

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

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

OxYGC 47

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

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

zhangnihi的博客 88

期货自选表更新后,怎样核对哪张合约的规格记录变了?

期货自选表刷新以后,行顺序可能换了,手头的旧档也未必覆盖今天要核的每张合约。按行号比,容易把两张不同合约的步距和乘数放在一起。

shinnyringo的博客 170

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

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

shhzcj的博客 115
上一篇: 寻找开源贡献者!IvorySQL 10个新手友好任务等你来认领
下一篇: PG 日报|PG19 默认改用 LZ4 压缩,WAL 写入效率大幅提升
IvorySQL
博客等级 码龄5年 745粉丝 565原创
评论
成就一亿技术人!
拼手气红包6.0元
还能输入1000个字符
 
 条评论被折叠 查看
添加红包

请填写红包祝福语或标题

个

红包个数最小为10个

元

红包金额最低5元

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

抵扣说明:

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

余额充值