人的成熟不是年龄,而是懂得了放弃。Python_China的博客

Mythos不是新模型:解析Anthropic的推理增强协议栈与受控发布机制 大语言模型的演进正从单纯提升参数规模和基准分数,转向更精细的推理可控性设计。所谓‘推理增强协议栈’,指在基础模型架构中嵌入动态校验、隐式前提补全与长程一致性维护等能力层,不改变主干输出,却显著提升逻辑鲁棒性。其核心价值在于应对高后果场景——如金融合规审查、医疗器械监管申报、核安全分析等对确定性、可追溯性与责任边界的严苛要求。这类能力往往采用‘受控发布(Gated Release)’策略,通过请求元数据指纹、上下文语义门控与响应后置校验三重机制实现细粒度权限管理,而非简单API开关。Anthropic的Myt 阅读详情
人的成熟不是年龄,而是懂得了放弃

Python_China的博客

        心,不要猜,越猜越疑;
  情,不要冷,越冷越远。
  曾经相约而行的,却悄悄走远;
  说好相守一辈子的,却无话可谈。
  爱情也好、友情也罢,你不言、我不语,
  时间久了连主动开口的勇气都没了。
  别把他人的善良当软弱,那是一种大度;
  别把他人的宽容当懦弱,那是一种慈悲。
  好脾气的人不轻易发火,不代表不会发火;
  性子淡的人只是装糊涂,不代表没有底线。
  感情,不能敷衍;人心,不能玩弄;缘分,不能挥霍。
  把情当情,才有真感情;
  平等互爱,才有真人心。
  看清一个人又何必去揭穿;讨厌一个人又何必去翻脸。
  活着,总有看不惯的人,就如别人看不惯我们。
  人的成熟不是年龄,而是懂得了放弃,
  学会了圆融,知道了不争。
  有些苦衷不言痛,不是没感觉,而是知道说与不说都一样;
  那些暗伤,不是不在乎,而是懂得了慢慢修复。
  疼一个人,甘愿就是理由;
  伤一个人,不屑就是绝决;
  放一个人,失望就是结果。

Python_China的博客

LinkedIn数据挖掘实战:用Python分析高技能人才跨国流动的性别差异 数据科学和网络爬虫技术为理解复杂社会现象提供了全新视角。通过Python的Scrapy、Selenium等工具,我们可以从LinkedIn等公开平台合规采集职业轨迹数据,结合自然语言处理和统计建模,将非结构化的简历信息转化为可用于分析的结构化特征。这项技术的核心价值在于,它能帮助我们从海量数据中识别模式、验证假设,为政策制定和商业决策提供量化依据。在人才流动、职场平等、区域发展等应用场景中,这种基于数据的方法能揭示传统调研难以发现的系统性差异。本文聚焦于【性别差异】和【国际流动】这两个关键维度,详细拆解了从 阅读详情

相关推荐

草图式数据探索:重构表格分析的人机交互范式

表格数据探索本质上是人类认知与结构化信息的实时对话,其核心挑战在于降低假设验证延迟、弥合操作与统计逻辑间的语义鸿沟。传统ETL+可视化线性流程因上下文断裂、反馈滞后和原子操作缺失,严重制约探索效率。草图式探索(Sketching)以即时性、可逆性、可组合性为支柱,将筛选、变换、可视化耦合为视觉优先的原子交互,使分布观察、分组对比、异常下钻等行为在秒级完成。它不替代编程能力,而是为临床医生、记者、教师等非专业用户构建低门槛、高保真的探索入口,并天然支持协作复现与知识沉淀。本文深入解析其设计原理与工程实现路径。

weixin_30417487的博客 403

python中国社区-Python中文社区名称的统一

Github 好象没有投票功能哪,,,不过,既然提起了, 俺也就抄发送一下, PyCon2013China 之后相关组委的深入讨论:背景俺就几个基本问题尝试厘清一下:CPyUG 的发展历史,俺知道的记述在:http://code.google.com/p/cpyug/wiki/CpyUgPython 是个很特别的语言,同世界其它语言社区相比,一直是很低调的,这也影响到了我们的社区形态.就俺的社区体...

weixin_39796855的博客 896

GLM-5+OpenClaw构建可执行AI数字员工实战指南

AI数字员工是当前大模型落地的核心范式之一,其本质是将大语言模型(LLM)与操作系统级执行能力深度耦合,实现从‘能说’到‘能干’的跃迁。技术原理上,依赖Agentic规划引擎对模糊需求进行任务拆解、状态机式错误恢复与多工具协同调度;其核心价值在于提升自动化边界——不再局限于API调用,而是真实操作文件系统、浏览器、本地进程与硬件资源。典型应用场景涵盖智能办公助手、个性化数字伴侣、低代码运维Agent等。本文聚焦开源技术栈GLM-5与OpenClaw的工程化集成,详解如何构建具备人格一致性、工具调用稳定性及长

A08110123的博客 458

python爬虫-中国疫情爬虫

python-中国疫情爬虫 疫情当前,使用python来对腾讯新闻中的疫情数据进行爬取将数据按照大小用颜色表示在地图中,并将数据保存在excel中。这里爬取的是我国截至目前个省份的确诊人数,代码中的每一步都有对应的注释,话不多说直接上代码。 import requests import json from pyecharts.charts import Map, Geo from pyecharts import options as opts from pyecharts.globals import

QBJzz的博客 1987

Google与ChatGPT本质区别:索引世界vs生成对话

搜索引擎与大语言模型是两类根本不同的信息处理技术:前者基于网页爬取、意图解析与结果排序,实现高精度、可溯源的信息定位;后者依托海量训练数据与上下文建模,完成指令驱动的个性化内容生成。其核心差异不在‘谁更智能’,而在于‘解决什么问题’——Google擅长发现、验证与实时检索,是知识地图的导航者;ChatGPT强于消化、解释与创造,是认知加工的协作者。理解这一底层分野,才能规避幻觉风险、弥补时效短板,并在学习研究、生活决策、代码调试等真实场景中,科学组合二者能力。本文即围绕这一技术本质展开实操拆解。

dienangpiao2051的博客 482

Sunburst图实战指南:用Plotly实现业务层级可视化

Sunburst图是一种基于树形结构的径向层次可视化技术,其核心原理是将带权重的树映射到极坐标系,通过面积比例表达父子归属与相对占比。相比饼图嵌套的常见误解,它真正支持多级非对称结构建模,具备天然的交互穿透能力。该技术在客户分群分析、成本中心归因、用户行为路径挖掘及组织效能诊断等场景中展现出不可替代的价值,尤其适合需要‘一眼看懂谁属于谁、占多少、点开看下一层’的业务沟通场景。本文聚焦Plotly生态下的Sunburst图工程化落地,覆盖数据建模、三元组构造、样式定制与Dash集成等关键环节。

weixin_30613433的博客 401

Python入门及官网教程

文章目录https://www.python.org/http://www.python-china.com/ https://www.python.org/ http://www.python-china.com/

学习 记录 总结 分享 1208

多节阶梯阻抗变换器工程设计的公式推导

  多节阶梯阻抗变换器工程设计的公式推导,仔细看此文,有点烧脑,所以碎片十分钟,收获一丢丢。   现在就来设计一个超宽带多节阶梯阻抗变换器,要求带内纹波符合切比雪夫分布。   其实,此文已经是省去了大量中间公式推导,只剩下精炼内容了。   阶梯阻抗变换器指标需求   假设现在有一项目需求分析结果是:做一个微带线超宽带阶梯阻抗变换器,指标如下:   从50欧变换到100欧;   回波损耗22dB;   功率容量:2W;   频率范围2~18GHz;   插损能做多少就多少,用30mil板厚.

wusuowei1010的博客 7806

Python 基本是各年龄段开发者的最爱,PHP 伤心了……

(点击上方公众号,可快速关注)编译:技术最前线(TopITnews)【导读】:在 HackerRank 的 2018 开发者技能调查中,开发者喜欢哪种语言?注:语言偏好图...

redditnote的博客 292

从零开始玩转机械臂:用Matlab+Robotics Toolbox实现四自由度机械臂运动仿真

本文详细介绍了如何利用Matlab及其Robotics Toolbox工具箱,从零开始构建并仿真一个四自由度机械臂。通过D-H参数建模、正向运动学验证、交互式操控以及轨迹规划等实践步骤,帮助初学者在虚拟环境中直观理解机器人运动学核心概念,为后续硬件实现奠定坚实基础。

weixin_29055699的博客 324

AD18 PCB模块的Copy

在PCB布局时,时常会将元器件先分模块进行排布,最后才会进行总体的布局,在局部布局的时候,想要移动一个模块的器件总是很麻烦,需要选中全部才能进行移动,有些时候还有选漏的情况,所以会将局部布局的模块把它看做一个整体进行移动,效果如下,元件,布线,铜皮,过孔以及元件编号的位置摆放都和源模块一模一样。4、再选中需要复用的模块内的元件,按照第3步的顺序排序,粘贴刚刚复制的Channel Offset参数。在PCB布局时,有多个模块原理图是一模一样的情况,我们可以只画一个模块,之后灵活应用模块,进行copy。

qq_53859658的博客 3237

自我学习python的笔记

python笔记 自我学习python的笔记 变量 就是将一些运算的中间结果暂存到内存中,以便后续代码调用 必须由数字,字母,下划线任意组合,且不能数字开头; 不能是python的关键字; 变量具有可描述性; 常量 一直不变的量。 e.g. BIR_OF_CHINA = 2021 python的运算规则 自上而下,等号右面先运算 注释 强调文本 强调文本 加粗文本 加粗文本 标记文本 删除文本 引用文本 H2O is是液体。 210 运算结果是 1024. 插入链接与图片 链接: link. 图片:

weixin_48040119的博客 271

模仿学习(Imitation Learning)概述

什么是模仿学习呢?简单来说,模仿学习(Imitation Learning),就是要训练机器能够复制人类的连续动作,进而达到模仿的目的。其实,Imitation Learning的实用性很高,假设今天有一个训练场景,你不知道该怎么定奖励值(reward),但是你可以收集到专家的示范数据(expert demonstration data),你就可以考虑用Imitation Learning这个方法。因此,模仿学习也被寄予很高的期待,成为下一代强人工智能的关键技术。......

qq_22749225的博客 2万+

Python全栈(第一部分)day1

计算机基础 cpu:相当于人的大脑,用于计算。 内存:储存数据,4G,8G,16G,32G,成本高,断电即消失。 硬盘:1T,固态硬盘,机械硬盘,储存数据,应该长久保持数据,重要文件,小电影等等。 操作系统: 应用程序。 python历史 宏观上:python2 与 python3 区别: python2 源码不标准,混乱,重复代码太多, python3 统一 标准,去除重复代码。 pytho...

weixin_30783913的博客 72

llama.cpp量化模型在MTT显卡上的性能对比:S80/S3000/S4000实测数据

本文基于摩尔线程MTT S80、S3000和S4000三款显卡,对llama.cpp量化模型进行了深度性能实测。报告详细对比了不同量化精度(如Q4_K_M、Q6_K)在Llama 3.2 1B和Qwen 2.5 7B模型上的推理速度、显存占用、功耗及温度表现,为开发者根据硬件选择最优模型配置与参数调优提供了关键数据参考和实战指南。

week9的博客 350

我是如何让爬虫在小红书风控下“偷数据”的?xhs爬虫这些骚操作你可能想不到

最绝的是,他们连评论区都做了动态加载,第一页显示20条评论,再往下滑就变成“加载失败”,实际上得模拟真人反复上滑下滑才能触发完整加载。上个月我们团队帮一家美妆品牌抓竞品爆款笔记,刚开了10个爬虫账号,结果5分钟不到,系统直接弹窗警告“检测到非正常操作”——后来发现,问题出在Wi-Fi上。小红书的风控每周都在升级,上周还能用的方案,这周可能就得重写。但要是想大规模采集,比如监控竞品爆文、分析用户画像,劝你先算笔账:光是一个能抗封的账号矩阵,每月成本就得烧掉几万块,更别说还得养团队随时应对系统升级。

klj3388的博客 1万+

工作中使用到的单词(软件开发)

1.エイリアス   alias 别名 powershell使用 get-help 命令时,会得到与此命令 相关(别名)的命令 2.プロキシ proxy 代 理 3.プロモート   promote 促进,提升   开发的系统新功能上线发布,有时会使用到这个词,比如 STプロモート 还有使用リリース这个词的。比如STリリース。个人认为两者含义相同。 4.見逃し み................................................................

sun0322 6万+

在zcu102开发板上使用PetaLinux运行Qt程序

请注意,上述步骤只是一个概述,并且可能需要根据特定的开发环境和要求进行适当的调整。如果你是一个初学者或者对于这些领域不太熟悉,建议在尝试之前阅读相关的文档和教程,或者寻求专业人士的帮助。在"Projects"菜单中,选择"Build & Run"选项,并在"Build"步骤中选择正确的工具链。注意:如果Qt程序依赖于其他库文件,需要将这些库文件一起复制到PetaLinux工程的根文件系统目录中,并在Qt程序中正确地配置库文件路径。如果一切顺利,PetaLinux系统将启动,并自动运行Qt程序。

UhxzCombined的博客 698

Pandas数据处理

本文主要汇总了读写CSV、Excel表,数据表的合并、拼接和分组聚合操作,数据值的缺失、数据的离散化、数据的抽样与重采样、数据的排序及去重和数据的聚合分析处理以及其他较常用函数的使用方法;并结合相关案例做了练习。但 Pandas 依旧有很多没有学到位,仍需要不断练习,进行项目实战才行。

星航夜空的帆舟 641

STC单片机使用FatFs文件系统读取SD卡指定文件内容

STC单片机使用FatFs文件系统读取SD卡指定文件内容

perseverance51博客 2744

霍尼韦尔SoftMaster使用说明

霍尼韦尔SoftMaster使用说明

Java基础篇08:面向对象高级(代码块、内部类、函数式编程、常用API、GUI编程)

位置:类中,方法外 → 实例代码块位置:类中,方法外,static修饰 → 静态代码块位置:方法内 → 局部代码块(不论方法是static还是非static)不可变性:String对象不可变,所有修改操作都返回新对象常量池:字面量存储在常量池中,可复用节省内存性能:大量字符串操作时使用StringBuilder/StringBuffer安全:使用"常量".equals(变量)避免空指针新特性:Java 11+ 新增了isBlank()lines()repeat()等方法编码。

qq_40489522的博客 628

深度学习工具包 DeepLearningToolbox

深度学习工具包Deprecation notice.-----This toolbox is outdated and no longer maintained.There are much better tools available for deep learning than this toolbox, e.g. [Theano](http://deeplearning.net/software/theano/), [torch](http://torch.ch/) or [tensorflow](http://www.tensorflow.org/)I would suggest you use one of the tools mentioned above rather than use this toolbox.Best, Rasmus.DeepLearnToolbox================A Matlab toolbox for Deep Learning.Deep Learning is a new subfield of machine learning that focuses on learning deep hierarchical models of data.It is inspired by the human brain's apparent deep (layered, hierarchical) architecture.A good overview of the theory of Deep Learning theory is[Learning Deep Architectures for AI](http://www.iro.umontreal.ca/~bengioy/papers/ftml_book.pdf)For a more informal introduction, see the following videos by Geoffrey Hinton and Andrew Ng.* [The Next Generation of Neural Networks](http://www.youtube.com/watch?v=AyzOUbkUf3M) (Hinton, 2007)* [Recent Developments in Deep Learning](http://www.youtube.com/watch?v=VdIURAu1-aU) (Hinton, 2010)* [Unsupervised Feature Learning and Deep Learning](http://www.youtube.com/watch?v=ZmNOAtZIgIk) (Ng, 2011)If you use this toolbox in your research please cite [Prediction as a candidate for learning deep hierarchical models of data](http://www2.imm.dtu.dk/pubdb/views/publication_details.php?id=6284)```@MASTERSTHESIS\{IMM2012-06284, author = "R. B. Palm", title = "Prediction as a candidate for learning deep hierarchical models of data", year = "2012",}```Contact: rasmusbergpalm at gmail dot comDirectories included in the toolbox-----------------------------------`NN/` - A library for Feedforward Backpropagation Neural Networks`CNN/` - A library for Convolutional Neural Networks`DBN/` - A library for Deep Belief Networks`SAE/` - A library for Stacked Auto-Encoders`CAE/` - A library for Convolutional Auto-Encoders`util/` - Utility functions used by the libraries`data/` - Data used by the examples`tests/` - unit tests to verify toolbox is workingFor references on each library check REFS.mdSetup-----1. Download.2. addpath(genpath('DeepLearnToolbox'));Example: Deep Belief Network---------------------```matlabfunction test_example_DBNload mnist_uint8;train_x = double(train_x) / 255;test_x = double(test_x) / 255;train_y = double(train_y);test_y = double(test_y);%% ex1 train a 100 hidden unit RBM and visualize its weightsrand('state',0)dbn.sizes = [100];opts.numepochs = 1;opts.batchsize = 100;opts.momentum = 0;opts.alpha = 1;dbn = dbnsetup(dbn, train_x, opts);dbn = dbntrain(dbn, train_x, opts);figure; visualize(dbn.rbm{1}.W'); % Visualize the RBM weights%% ex2 train a 100-100 hidden unit DBN and use its weights to initialize a NNrand('state',0)%train dbndbn.sizes = [100 100];opts.numepochs = 1;opts.batchsize = 100;opts.momentum = 0;opts.alpha = 1;dbn = dbnsetup(dbn, train_x, opts);dbn = dbntrain(dbn, train_x, opts);%unfold dbn to nnnn = dbnunfoldtonn(dbn, 10);nn.activation_function = 'sigm';%train nnopts.numepochs = 1;opts.batchsize = 100;nn = nntrain(nn, train_x, train_y, opts);[er, bad] = nntest(nn, test_x, test_y);assert(er < 0.10, 'Too big error');```Example: Stacked Auto-Encoders---------------------```matlabfunction test_example_SAEload mnist_uint8;train_x = double(train_x)/255;test_x = double(test_x)/255;train_y = double(train_y);test_y = double(test_y);%% ex1 train a 100 hidden unit SDAE and use it to initialize a FFNN% Setup and train a stacked denoising autoencoder (SDAE)rand('state',0)sae = saesetup([784 100]);sae.ae{1}.activation_function = 'sigm';sae.ae{1}.learningRate = 1;sae.ae{1}.inputZeroMaskedFraction = 0.5;opts.numepochs = 1;opts.batchsize = 100;sae = saetrain(sae, train_x, opts);visualize(sae.ae{1}.W{1}(:,2:end)')% Use the SDAE to initialize a FFNNnn = nnsetup([784 100 10]);nn.activation_function = 'sigm';nn.learningRate = 1;nn.W{1} = sae.ae{1}.W{1};% Train the FFNNopts.numepochs = 1;opts.batchsize = 100;nn = nntrain(nn, train_x, train_y, opts);[er, bad] = nntest(nn, test_x, test_y);assert(er < 0.16, 'Too big error');```Example: Convolutional Neural Nets---------------------```matlabfunction test_example_CNNload mnist_uint8;train_x = double(reshape(train_x',28,28,60000))/255;test_x = double(reshape(test_x',28,28,10000))/255;train_y = double(train_y');test_y = double(test_y');%% ex1 Train a 6c-2s-12c-2s Convolutional neural network %will run 1 epoch in about 200 second and get around 11% error. %With 100 epochs you'll get around 1.2% errorrand('state',0)cnn.layers = { struct('type', 'i') %input layer struct('type', 'c', 'outputmaps', 6, 'kernelsize', 5) %convolution layer struct('type', 's', 'scale', 2) %sub sampling layer struct('type', 'c', 'outputmaps', 12, 'kernelsize', 5) %convolution layer struct('type', 's', 'scale', 2) %subsampling layer};cnn = cnnsetup(cnn, train_x, train_y);opts.alpha = 1;opts.batchsize = 50;opts.numepochs = 1;cnn = cnntrain(cnn, train_x, train_y, opts);[er, bad] = cnntest(cnn, test_x, test_y);%plot mean squared errorfigure; plot(cnn.rL);assert(er<0.12, 'Too big error');```Example: Neural Networks---------------------```matlabfunction test_example_NNload mnist_uint8;train_x = double(train_x) / 255;test_x = double(test_x) / 255;train_y = double(train_y);test_y = double(test_y);% normalize[train_x, mu, sigma] = zscore(train_x);test_x = normalize(test_x, mu, sigma);%% ex1 vanilla neural netrand('state',0)nn = nnsetup([784 100 10]);opts.numepochs = 1; % Number of full sweeps through dataopts.batchsize = 100; % Take a mean gradient step over this many samples[nn, L] = nntrain(nn, train_x, train_y, opts);[er, bad] = nntest(nn, test_x, test_y);assert(er < 0.08, 'Too big error');%% ex2 neural net with L2 weight decayrand('state',0)nn = nnsetup([784 100 10]);nn.weightPenaltyL2 = 1e-4; % L2 weight decayopts.numepochs = 1; % Number of full sweeps through dataopts.batchsize = 100; % Take a mean gradient step over this many samplesnn = nntrain(nn, train_x, train_y, opts);[er, bad] = nntest(nn, test_x, test_y);assert(er < 0.1, 'Too big error');%% ex3 neural net with dropoutrand('state',0)nn = nnsetup([784 100 10]);nn.dropoutFraction = 0.5; % Dropout fraction opts.numepochs = 1; % Number of full sweeps through dataopts.batchsize = 100; % Take a mean gradient step over this many samplesnn = nntrain(nn, train_x, train_y, opts);[er, bad] = nntest(nn, test_x, test_y);assert(er < 0.1, 'Too big error');%% ex4 neural net with sigmoid activation functionrand('state',0)nn = nnsetup([784 100 10]);nn.activation_function = 'sigm'; % Sigmoid activation functionnn.learningRate = 1; % Sigm require a lower learning rateopts.numepochs = 1; % Number of full sweeps through dataopts.batchsize = 100; % Take a mean gradient step over this many samplesnn = nntrain(nn, train_x, train_y, opts);[er, bad] = nntest(nn, test_x, test_y);assert(er < 0.1, 'Too big error');%% ex5 plotting functionalityrand('state',0)nn = nnsetup([784 20 10]);opts.numepochs = 5; % Number of full sweeps through datann.output = 'softmax'; % use softmax outputopts.batchsize = 1000; % Take a mean gradient step over this many samplesopts.plot = 1; % enable plottingnn = nntrain(nn, train_x, train_y, opts);[er, bad] = nntest(nn, test_x, test_y);assert(er < 0.1, 'Too big error');%% ex6 neural net with sigmoid activation and plotting of validation and training error% split training data into training and validation datavx = train_x(1:10000,:);tx = train_x(10001:end,:);vy = train_y(1:10000,:);ty = train_y(10001:end,:);rand('state',0)nn = nnsetup([784 20 10]); nn.output = 'softmax'; % use softmax outputopts.numepochs = 5; % Number of full sweeps through dataopts.batchsize = 1000; % Take a mean gradient step over this many samplesopts.plot = 1; % enable plottingnn = nntrain(nn, tx, ty, opts, vx, vy); % nntrain takes validation set as last two arguments (optionally)[er, bad] = nntest(nn, test_x, test_y);assert(er < 0.1, 'Too big error');```[![Bitdeli Badge](https://d2weczhvl823v0.cloudfront.net/rasmusbergpalm/deeplearntoolbox/trend.png)](https://bitdeli.com/free "Bitdeli Badge")

Numpy总结

文章主要通过案例来理解广播机制、结合相应函数(rollaxis、swapaxes)来理解Axis、总结了相关函数axis=1的操作规律。

星航夜空的帆舟 700

计算机控制技术及应用

《计算机控制技术及应用》通过总结作者的科研成果和吸收国内外的先进理论、方法和技术,以计算机控制系统的网络化、开放化、智能化和集成化发展趋势为主线索,主要介绍计算机控制系统的基本概念和计算机控制系统的典型形式,计算机控制系统的数学描述与基本分析方法,以及数字PID控制器、最少拍控制系统、达林算法、状态变量设计法等设计方法及其各种改进算法。重点突出计算机控制系统输入输出通道接口的设计方法和典型控制系统的设计案例与实现方法等。

ET2012新版免狗免安装绿色软件

ET2012新版免狗免安祖昂绿色软件。,新界面,新视觉,

上一篇: 德芙巧克力诞生的背后,有一个悲情的爱情故事。
下一篇: 听心@Python_China的博客
等风说晚安
博客等级 码龄8年 2粉丝 11原创
评论
成就一亿技术人!
拼手气红包6.0元
还能输入1000个字符
 
 条评论被折叠 查看
添加红包

请填写红包祝福语或标题

个

红包个数最小为10个

元

红包金额最低5元

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

抵扣说明:

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

余额充值