【AIGC】自定义曲线用函数拟合

AIGC前沿技术解析:角色脸妆生成、SD防过拟合与3DGS说话头合成 在人工智能生成内容(AIGC)领域,扩散模型和生成对抗网络(GAN)等深度学习技术正推动内容创作向精细化、可控化发展。其核心原理在于通过大规模预训练学习数据分布,并利用注意力机制、隐空间编辑等技术实现精准的内容操控。这些技术的价值在于极大地提升了数字内容的生产效率与个性化程度,广泛应用于游戏美术、虚拟偶像、影视特效和数字营销等场景。本文聚焦于AIGC在图像编辑与3D生成中的三个前沿实践:一是基于**扩散模型**与LoRA微调的角色脸妆生成技术,实现身份保持下的精细化妆容编辑;二是通过数据增强与正则化策略防止 阅读详情

绘图网站:
www.desmos.com

时间:

t<1 min 极度相似
1<t<5 min 较高相似
5<t<10 min 中等相似
t>10 min 基本不相似

完全没感觉的时候,先用绘图网站,画一下得到各比较满意的:a=4,b=0.6,c=5
y(0)=0.01
y(1)=0.02
y(2)=0.04
y(4)=0.12
y(5)=0.2
y(10)=0.83
y(15)=0.99

函数f(x) = 1 / (1 + ae^(-b(x - c))),逼近三个点,(1,0.02),(5,0.2),(10,0.83),求解参数a,b,c分别为多少

向量距离

dis< 0.059 极度相似
0.059<dis<0.073 较高相似
0.073<dis<0.09 中等相似
dis>0.09 不相似

函数f(x) = 1 / (1 + ae^(-b(x - c))),逼近三个点,(0.059,0.02),(0.07,0.2),(0.09,0.83),求解参数a,b,c分别为多少

import numpy as np
from scipy.optimize import curve_fit

# 定义逻辑斯蒂函数
def logistic(x, a, b, c):
    return 1 / (1 + a * np.exp(-b * (x - c)))

# 已知数据点
x_data = np.array([0.059, 0.073, 0.09])
y_data = np.array([0.02, 0.2, 0.83])

# 初始猜测值(根据数据趋势设置)
initial_guess = [1, -10, 0.1]  # a>0, b为负数(因函数递减), c在x数据范围内

# 拟合参数
params, _ = curve_fit(logistic, x_data, y_data, p0=initial_guess, maxfev=10000)
a, b, c = params

# 输出结果
print(f"拟合参数:")
print(f"a = {a:.4f}")
print(f"b = {b:.4f}")
print(f"c = {c:.4f}")

# 验证拟合效果
print("\n验证拟合值:")
for x, y in zip(x_data, y_data):
    y_pred = logistic(x, a, b, c)
    print(f"x={x}, 实际y={y}, 预测y={y_pred:.4f}")

拟合参数:
a = 0.4231
b = 174.9687
c = 0.0858

验证拟合值:
x=0.059, 实际y=0.02, 预测y=0.0211
x=0.073, 实际y=0.2, 预测y=0.1997
x=0.09, 实际y=0.83, 预测y=0.8301

第2个点要根据业务适当的调整一点,才能得到更好的拟合.比如第二个点本来是(0.7,0.2)调整到(0.73,0.2)

Excel高阶技巧:用Solver插件搞定复杂曲线拟合(附详细步骤) 本文详细介绍了如何利用Excel的Solver插件进行复杂曲线拟合。通过将拟合问题转化为优化问题,Solver支持自定义数学模型和优化目标,解决了内置趋势线功能在模型灵活性和参数约束上的局限。文章提供了从启用插件、搭建模型到配置求解的完整步骤,并以一个自定义的指数衰减振荡模型为例进行实战演练,是处理工程建模、市场预测等场景中非标准数据拟合的强大工具。 阅读详情

相关推荐

【实战锦囊】算法岗高频八股精讲:从深度学习基础到AIGC应用突围

本文深入解析算法岗高频面试题,涵盖深度学习基础到AIGC应用实战技巧。从Batch Normalization原理、图像增强策略到目标检测损失函数设计,结合AIGC场景下的优化算法和特征提取技术,提供全面的面试准备指南和实战经验分享。特别适合准备算法岗面试的求职者和希望提升AIGC应用能力的开发者。

weixin_42701915的博客 217

曲线拟合和函数拟合在线工具

链接:https://qianqianquege.com/math。曲线拟合在线工具(跟距据几个坐标点求方程)

byb12340的博客 1万+

AIGC训练师面试指南:从模型原理到工程落地的核心能力解析

在人工智能生成内容(AIGC)领域,模型训练与微调是核心技术环节,它决定了生成内容的质量与可控性。其原理在于通过算法让模型从数据中学习特定模式或风格,例如使用LoRA等参数高效微调技术,可以在有限资源下快速适配新任务。这项技术的核心价值在于将前沿的大模型能力与具体业务需求高效对接,实现从技术潜力到商业价值的转化。其应用场景广泛,涵盖营销文案生成、游戏原画设计、电商素材制作等多个需要个性化、规模化内容生产的领域。本文聚焦于AIGC训练师这一新兴岗位,深入剖析其在模型调试、效果评估及全流程部署中所需的关键技能与

cuixie2370的博客 480

【数模】曲线拟合

与插值问题不同,在拟合问题中不需要曲线一经过所有给定的点。拟合问题的目标是寻求一个函数(曲线),使得该曲线在某种准则下与所有的数据点最为接近。

智子的博客 2939

YOLOv9【第四章:训练调参与性能优化篇·第10节】过拟合与欠拟合判断——从曲线到数据的系统排查!

🏆 本文收录于 《YOLOv9实战:从入门到深度优化》 专栏。该专栏系统复现并深度梳理全网主流 YOLOv9 改进方法与工程实战案例,覆盖分类、目标检测、实例分割、多目标追踪、关键点检测、旋转目标检测等多个方向,坚持 持续更新 + 深度解析 + 工程验证。

**My Coding Family** 377

Julia Ann老司机管理系统

https://content.badgirlsusa.com/Julia_Ann-Sexy_Julia_Ann_Fucks_A_Lil_Elf's_Big_Cock_/Julia-Ann-Naughty-America-%E6%80%A7%E6%84%9F%E7%9A%84%E8%A3%98%E8%8E%89%E5%A9%AD%E5%AE%89%E4%BA%82%E6%90%9E-lil-%E7%B2%BE%E9%9D%88%E7%9A%84%E5%A4%A7%E5%85%AC%E9%9B%9E-2020

www_oracle_com的博客 22万+

在线的函数曲线生成工具

这些在线数学图像软件不需要安装,‌只需要一个浏览器就可以使用,‌非常方便快捷,‌同时也能提供高质量的图像结果1。

君君的博客 4万+

MagicDraw-需求图

MagicDraw学习笔记

木头征的博客 4135

數學工具 : 在線多項式擬合

前言 : 在線多項式擬合,只要輸入 X, Y 座標就能得到該多項式的公式,是個很方便實用的工具。 網址 : http://www.atool.org/fitted_curve.php 範例 : 輸入座標就能取得公式,而且還幫你畫好圖,很方便有木有 ? ...

攝影界的碼農 2276

Quartus Prime 软件 USB-blaster 驱动安装失败【已解决】

一、安装步骤 1、将FPGA 开发板插入电脑时,未安装驱动的电脑会提示安装usb-Blaster驱动。Windows搜索框打开设备管理器,在“其他设备”下会发现黄色感叹号的“USB-Blaster”的设备驱动。 2、Quartus系列软件的安装目录下自带USB-blaster的驱动程序,右键更新驱动,选择驱动目录:(D:\intelFPGA\18.1\quartus\drivers\usb-blaster,文件位置和版本请按照自己安装的路径选择),点击Next开始安装。 3、安装成功,重启电脑即可使

adolphwang_909086的博客 6万+

Python实战:5分钟搞定滑动平均窗口计算(附完整代码+逐行注释)

本文深入解析Python中滑动平均窗口计算的实现与优化,提供Numpy、Pandas等多种高效方案,并附完整代码和逐行注释。涵盖边界处理、性能优化及异常检测等实战技巧,帮助开发者快速掌握时间序列数据处理的核心技术。

weixin_30872157的博客 124

r语言曲线拟合添加置信区间lm

数据分析,数据集相关视频讲解:用python编程Excel有没有用处?Python性能这么差,为什么会在AI中大量使用AIGC与NLP大模型实战-经典CV与NLP大模型及其下游应用任务实现使用R语言进行曲线拟合并添加置信区间 在统计学和数据分析中,曲线拟合是一种常见的数据建模方法,用于找到最适合数据集的曲线模型。在R...

weixin_41420025的博客 456

YOLOv11改进 | 添加注意力篇 | 一文带你改进GAM、CBAM、CA、ECA等通道注意力机制和多头注意力机制

这篇文章给大家带来的改进机制是一个汇总篇,包含一些简单的注意力机制,本来一直不想发这些内容的(网上教程太多了,发出来增加文章数量也没什么意义),但是群内的读者很多都问我这些机制所以单独出一期视频来汇总一些比较简单的注意力机制添加的方法和使用教程,本文的内容不会过度的去解释原理,更多的是从从代码的使用上和实用的角度出发去写这篇教程。欢迎大家订阅我的专栏一起学习YOLO!YOLOv11改进系列专栏——本专栏持续复习各种顶会内容——科研必备目录一、本文介绍二、GAM2.1 GAM的介绍2.2 GAM的核心代码。

Snu77的博客 5153

【2025版】最全面的AIGC算法工程师面经,从零基础到精通,精通收藏这篇就够了!

本篇总结了AIGC面经中可能会问到的模型训练通识类题目及其答案。重点介绍面经中可能会问到的模型训练通识类题目及其答案。但是需要特别注意的是,此类宽泛的问题类似于命题作文,看似简单且答案明确,但实考量的空间非常大;单纯地背完八股面试官往往是不满意的,一般的反应是再问更细节的内容或者直接反馈觉得你还说的不够。这种时候最好要结合一些自身的实践经验,或者将题目与答案说的更深一些。

Libra1313的博客 2152

基于 ESP32 的智能药盒提醒装置设计与实现

本装置基于 ESP32 实现了智能药盒的核心功能,硬件选型兼顾成本与实用性,软件设计模块化、易拓展。后续可通过 ESP32 的 WiFi 模块接入物联网平台(如阿里云、OneNet),实现远程设置提醒、服药状态反馈等功能,进一步提升智能化水平。该装置能有效解决老人忘服药问题,具有较高的实用价值与推广潜力。

weixin_42300449的博客 1045

App爬虫实战篇-以华为真机手机爬取集换社的app为例

在开始学习这篇文章之前,建议你先按照之前2篇文章(和),配置必要的环境,才可以继续完成本章节内容。

youbingchen的博客 780

使用AIGC(AI-Generated Content)训练人脸识别模型

使用AIGC(AI-Generated Content)训练人脸识别模型是一种前沿的技术方法。以下是详细的步骤,包括数据准备、模型选择、模型训练、模型评估和模型部署。

kkming的专栏 1403

GitLab CI/CD .gitlab-ci.yml 关键词(十一):发布版本 release

本篇文章介绍使用GitLab CI/CD 发布一个版本,对外发布。并填写一些发布的信息。

知无涯 4720

系统性读懂人工智能:从底层逻辑到大模型与AIGC完整演进链路

本文基于 B 站 UP 主《漫士沉思录》AI 系列视频整理学习笔记,沿着 AI 本源思想、机器学习底层原理、经典神经网络架构、传统语言模型到大模型、文生图视频生成的完整主线逐层拆解,理清 AI 学习、推理与生成的内在逻辑,帮助 AI 新手搭建系统化知识框架,跳出碎片化学习误区。

2501_92426010的博客 981

深度学习工具包 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")

OV9734 DATASHEET,完整规格书

OV9734完整规格书,包括电气参数,尺寸规格,寄存器配置表等

解决过拟合难题:lora-scripts在实际训练中的调参经验分享

在使用lora-scripts进行模型微调时,过拟合是常见却容易被忽视的问题。本文通过真实训练案例,揭示Loss下降但生成效果变差的根本原因,并分享从参数设置、数据优化到人工评估的一整套调参策略。重点强调lora_rank、学习率与训练轮数的平衡,以及高质量数据对泛化能力的关键作用。

weixin_35391606的博客 842

精雕软件(JDpaint) 5.5 绿色版

精雕软件(JDpaint) 5.5 绿色版精雕软件(JDpaint) 5.5 绿色版精雕软件(JDpaint) 5.5 绿色版

FLUX.1-dev模型训练损失曲线分析

本文深入分析FLUX.1-dev模型的训练损失曲线,揭示其在多模态理解与条件控制中的优化过程。通过损失变化趋势诊断过拟合、梯度震荡等问题,体现其作为模型学习状态‘心电图’的重要价值,并探讨实际部署中的关键技术挑战与解决方案。

weixin_35755640的博客 312

VB摄像头监控

该VB模块可对摄像头捕获的画面进行录像等,可在创建的窗口进行控制

AIGC算法面试情景题八股文

一、梯度消失和梯度爆炸的定义1. 梯度消失 - 当在深度神经网络中进行反向传播时,如果网络层数很多,在靠近输入层的低层网络中,梯度会变得非常小,甚至接近于零,这种现象被称为梯度消失。- 直观理解就是,随着反向传播的进行,梯度在经过每一层时不断减小,使得低层网络的权重更新非常缓慢,导致网络难以训练,学习效果不佳。- 例如,在一个非常深的神经网络中,使用 sigmoid 函数作为激活函数,由于 sigmoid 函数在大部分区域的导数都非常小(在 0 附近),当经过多层传播后,梯度会被不断地缩小,最终接近零。

xiaozhi77的博客 1983

AIGC在能源资源中的应用:智能管理与预测

1.背景介绍 能源资源是现代社会发展的基石,能源资源的合理开发和利用对于经济社会的发展具有重要的意义。随着人工智能(AI)技术的不断发展和进步,人工智能生成(AI Generated, AIGC)技术在各个领域中的应用也逐渐崛起。本文将从能源资源中的应用角度,深入探讨人工智能生成在智能管理与预测领域的应用,并分析其优势、局限性和未来发展趋势。 2.核心概念与联系 2.1人工智能生成(AIGC...

AI天才研究院 893

《AIGC 实战手册:BicycleGAN 的梯度下降优化与训练监控》

每 5 个 epoch 进行验证集生成测试,使用早停机制(patience=20)防止过拟合。建议监控:生成器/判别器损失比、循环一致性误差突变点。需确保不同类别的隐编码呈簇状分离。

2501_93897734的博客 599

【元壤教育整理】AI大模型、AIGC应用术语表240例

我们专注于培养AIGC新质人才,免费为3000万大学生和待业人群提供专业教育和职业发展机会,同时为企业定制AIGC人才工厂服务,助力构建高效人才梯队并解决营销、销售和推广难题。:一种具有大量参数和复杂架构的AI模型,能够处理复杂任务和大量数据。:一种模仿人脑结构和功能的计算模型,由多个层级的节点(神经元)组成。:一种通过生成器和判别器相互对抗进行训练的模型,用于生成逼真的数据。:一种用于处理序列数据的深度学习模型,广泛应用于自然语言处理。:通过将大型模型的知识传递给小型模型来提高小型模型性能的方法。

孔壹学院 1078

【超详细】深度学习的Hello World:使用pytroch训练一个自定义的手写体数字识别模型完整流程【附数据集与完整源码】

【超详细】深度学习的Hello World:使用pytroch训练一个自定义的手写体数字识别模型完整流程【附数据集与完整源码】

阿旭的博客 2771
上一篇: 【算法】多榜单排序->综合排序问题
下一篇: 【Python】Pycharm 调试Debug必知
Code_LT
博客等级 码龄10年 307粉丝 182原创
评论
成就一亿技术人!
拼手气红包6.0元
还能输入1000个字符
 
 条评论被折叠 查看
添加红包

请填写红包祝福语或标题

个

红包个数最小为10个

元

红包金额最低5元

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

抵扣说明:

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

余额充值