又跌!6月全国程序员工资新统计,太扎心

DSPF28335:从零到一,实战GPIO与外部中断的嵌入式系统交互设计 本文以德州仪器DSPF28335芯片为例,详细讲解了嵌入式系统中GPIO与外部中断(EXTI)的实战配置方法。通过一个完整的按键控制LED并触发ADC采样的项目,深入剖析了GPIO寄存器配置、三级中断机制(外设-PIE-CPU)以及中断服务函数编写的核心要点,帮助开发者掌握嵌入式交互设计的基石,并提供了关键的避坑指南与调试清单。 阅读详情

作者 | 有数可据   出品 | 优快云博客

见了鬼!

竟然又跌了

还记得五月份的平均工资收入吗?

2020 年 5 月全国程序员工资出炉!

1.

六月统计

2020年6月全国招收程序员313739人。2020年6月全国程序员平均工资14404元,工资中位数12500元,其中95%的人的工资介于5250元到35000元。

虽然收入又下降了,但是岗位比上个月多了起来,随着经济好转,收入还是会涨回去的。大家要有信心。

2.

一线城市工资

2020年6月北京招收软件工程师23986人。2019年6月北京软件工程师平均工资19082元,工资中位数17500元,其中95%的人的工资介于7000元到45000元。

2020年6月上海招收软件工程师50209人。2019年6月上海软件工程师平均工资17382元,工资中位数15500元,其中95%的人的工资介于7000元到37500元。

2020年6月深圳招收软件工程师43810人。2019年6月深圳软件工程师平均工资16952元,工资中位数15000元,其中95%的人的工资介于7000元到37500元。

2020年6月杭州招收软件工程师16878人。2019年6月杭州软件工程师平均工资16454元,工资中位数15000元,其中95%的人的工资介于6701元到37500元。

2020年6月广州招收软件工程师32044人。2019年6月广州软件工程师平均工资14233元,工资中位数12500元,其中95%的人的工资介于5250元到30000元。

我公众号 Java 相关的文章整理成了 PDF ,关注微信公众号 Java后端 回复 666 下载。

3.

主要城市工资

4. 

职能与工资

普通软件工程师这一年的工资增长了1000元,你的工资增加了么?

5.

洛伦茨曲线和基尼系数

基尼系数为0.26

洛伦茨曲线,即上图中的绿色曲线,把所有人按照收入从低到高排列。如果所有人的收入一样,那么应该是一条45%的曲线。这时整个社会的分配是完全平均的。这条45%的曲线我们用黑色表示。两条曲线之间的面积,比上黑色45%线的三角形,即基尼系数。

程序员收入基尼系数0.26,是一个比较小的数值。远远小于中国的基尼系数应该是0.4x。说明程序员收入还是比较平均的。

扎心了吗?老规矩,留言区见!

版权声明:本文为优快云博主「有数可据」的原创文章,遵循CC 4.0 BY-SA版权协议,转载请附上原文出处链接及本声明。

原文:blog.youkuaiyun.com/juwikuang/article/details/106503404

Python爬虫实战:亚马逊中国模拟登录与二次验证全解析(2026最新版) 在数据驱动的商业时代,亚马逊作为全球最大的电商平台,其商品数据、价格波动、评论信息、库存状态等对市场分析、竞品研究、价格监控具有极高的价值。然而,亚马逊的反爬虫机制堪称行业标杆——从请求指纹校验、动态令牌、行为分析到二次验证(2FA),层层设防。本篇文章将带你从零开始,使用2026年最新的Python技术栈,完整实现亚马逊中国(z.cn)的模拟登录,并攻克二次验证难题。郑重声明:本文仅限技术研究与个人学习用途,严禁用于批量抓取、价格劫持、账户爆破等违法违规行为。 阅读详情

相关推荐

InfiniBand(IB)实战指南:从硬件配置到性能优化

本文是一份详尽的InfiniBand实战指南,涵盖从硬件选型、部署到驱动配置、性能优化的全流程。重点解析了InfiniBand作为AI训练与高性能计算(HPC)核心网络的优势,特别是其支持的RDMA技术如何实现微秒级低延迟。文章提供了硬件匹配、NCCL压测、内核参数调优及在PyTorch分布式训练中启用IB的实操步骤,旨在帮助工程师构建和优化高性能计算集群。

mqtt6iot的博客 582

扎心,又跌了!2020年6月程序员工资统计

点击上方“Python大本营”,选择“置顶公众号” Python大本营 IT人的职业提升平台 作者 | 有数可据出品 | 优快云博客见了鬼!竟然又跌了还记得五月份的平均工资收...

Python大本营的博客 1209

PLC与变频器联动控制:从开关量、模拟量到通讯的接线与编程实战

在工业自动化系统中,电机调速控制是核心需求之一,其关键在于实现可编程逻辑控制器(PLC)与变频器之间的可靠联动。其基本原理是通过PLC输出控制信号,由变频器接收并驱动电机按设定速度运行。这项技术的核心价值在于实现电机的软启停、精确调速与节能控制,广泛应用于风机、水泵、传送带及精密张力控制等场景。其中,开关量控制以其接线简单、抗干扰能力强的特点,成为基础且可靠的方案;而模拟量控制则能实现无级平滑调速,满足更高精度的工艺要求。本文以西门子、三菱等主流品牌为例,深入解析了这两种主流控制方式的硬件接线、参数设置与梯

1270

程序员的好日子真的到头了吗?2025年后端薪资大跌,相反AI相关岗位的薪资却水涨船高!

2025年后端程序员薪资断崖式下跌:初级岗位降至8-12K,AI编程革命导致企业需求锐减。技术专家岗也面临35-50K的薪资缩水,要求具备AI工程化能力。核心原因包括:AI生成45%企业代码、云原生技术降低开发成本、供需失衡(150万毕业生竞争缩减60%的岗位)。生存建议转型AI可靠性工程师、遗留系统改造专家等稀缺岗位,掌握AI工具链。文章同时提供AI大模型学习路线和资源包,强调程序员需从"编码者"转型为"AI协作开发者"才能适应技术变革。

m0_59162248的博客 2956

MMORPG网络游戏开发之任务系统的架构与设计

在网路游戏中做任务已经成为游戏很重要的一个核心功能和玩法,如何做好一个灵活可扩展的任务系统的架构与设计,今天来给大家分享一些我们的设计经验。接下来我把整个的任务系统分成以下6个模块:对于单机游戏而言,这6个模块都放在客户端直接处理,对于网路游戏而言,模块1~5实现在服务端,模块6实现在客户端。对啦!这里有个游戏开发交流小组里面聚集了一帮热爱学习unity的零基础小白,也有一些正在从事unity开发的技术大佬,欢迎你来交流学习。...

voidinit的专栏 3049

MOS 管驱动设计细节,波形分析

一般认为MOSFET是电压驱动的,不需要驱动电流。然而,在MOS的G S两级之间有结电容存在,这个电容会让驱动MOS变的不那么简单。 如果不考虑纹波和EMI等要求的话,MOS管开关速度越快越好,因为开关时间越短,开关损耗越小,而在开关电源中开关损耗占总损耗的很大一部分,因此MOS管驱动电路的好坏直接决定了电源的效率。 对于一个MOS管,如果把GS之间的电压从0拉到管子的开启电压所用的时间越短,那么MOS管开启的速度就会越快。与此类似,如果把MOS管的GS电压从开启电压降到0V的时间越短,那么MOS管关断的

m0_50862404的博客 1万+

2023年疫情开放,国内程序员薪资涨了还是跌了?大数据告诉你答案

2023年各个岗位程序员薪资情况,行情如何?

龙叔的博客 7788

Prompt提示优化工具

在大模型使用过程中,Prompt尤为重要。一个好的Prompt可以解决很多的问题。那么如何撰写一个完美的Prompt?下面汇总了一些Prompt工具,可以辅助日常Prompt的编写。

HJ_blog 3109

Python工程师平均薪资22K,又涨了11.9%!

转行的同学最关心的就是Python的薪资情况了。今天我们就来具体看一下Python现在的薪资情况。 这是一张网友统计的Python工程师工资情况图表。详细说明了现在Python工程师在各个城市的薪资情况。 从图中我们可以看到: 北京Python工程师平均薪资22K,是当之无愧的程序员最高薪的地方。 Python各城市程序员薪资 2019年9月北京招收程序员26430人。2019年9月北京程序员平...

Python免费教程 1819

TC3XX - MCAL知识点(三十五):Tasking编译器下,Tc3xx的MCAL代码如何使用多核,多核中断、多核任务、多核外设之间的MCAL配置与代码例程

文章用于记录在裸机情况下使用多核Tc387芯片,如何高效运行以及正确的代码、工程属性、链接文件配置等问题,相互结合、相互影响的地方,以示后续使用记录。

梦想技术家 964

图像质量评估和点云质量评估

本文介绍了图像质量评估和点云质量评估的基本概念和常用方法,并提供了相应的源代码示例。图像质量评估关注图像的视觉质量,常用的评估指标包括均方误差(MSE)、结构相似性指标(SSIM)和峰值信噪比(PSNR)。点云质量评估关注点云数据的准确性和完整性,常用的评估方法包括点云配准质量评估、稠密重建质量评估和离群点检测质量评估。在计算机视觉和计算机图形学领域中,图像质量评估和点云质量评估是两个重要的任务。图像质量评估旨在量化图像的视觉质量,而点云质量评估则关注于点云数据的准确性和完整性。

XsupDatabase的博客 992

2021年全国Python程序员薪资曝光,网友:吹的不多.....

2021年转眼已经过去,在近几个月的榜单中,Python已经走上连续卫冕的道路,并且与Java/PHP的差距拉得更远了一些。 冷静分析多方数据以后,想跟大家说:关于超越老牌霸主Java,过去几年间Python一直都被寄予厚望。Python陆续登上了IEEE、PYPL排行榜单之首,所以:超越Java可能只是时间问题。 目前Python的火,大家有目共睹。但同时也感觉全世界营销文都在推Python,但是找不到工作的话,又有哪个机构会站出来给我推荐工作? 现状揭秘:Python岗位薪资高? 程序员:心态崩了!.

JAVAmonster12的博客 1万+

【人工智能】OpenClaw网关API速率限制报错全解析 API rate limit reached. Please try again later.

对应HTTP标准状态码为429(请求过多)。该报错集中出现在OpenClaw GATEWAY DASHBOARD的聊天会话界面,核心特征为:用户最初以为是单一模型服务商的问题,先后更换OpenAI、Gemini、Ollama、Moonshot、Mercury-2等多个主流大模型API后,该报错仍稳定触发,尤其在执行复杂任务时高频出现。

奶爸的编程之路,也就一周冷个三天 6459

又跌!6月全国程序员工资新统计,太扎心!

开发者(KaiFaX)面向全栈工程师的开发者专注于前端、Java/Python/Go/PHP的技术社区见了鬼!竟然又跌了1.六月统计2020年6月全国招收程序员313739人。2020年...

AI研习社 328

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

win10 跳过U8环境检测的IE WebControls.rar

win10 安装u8的时候 提示IE WebControls 不通过,这个工具可以欺骗u8的检查。 跳过U8环境检测的IE WebControls。提示导入失败后,重新检测通过。

2019年9月全国程序员工资统计

2019年9月2日,统计了某招聘网站上的所有程序员招聘信息。并汇总如下。

juwikuang的专栏 6万+

SAP B1中文培訓教材_SDK

公司内部培训资料,对开发工具 ,DIAPI, UIAPI,Add-ON有详细解说

2020年6月程序员工资统计,平均14404元,又跌了,扎心

见了鬼 本月的平均收入为14404, 本文的articleId为106503404,真是见了鬼。 平均工资 2020年6月全国招收程序员313739人。2020年6月全国程序员平均工资14404元,工资中位数12500元,其中95%的人的工资介于5250元到35000元。 虽然收入又下降了,但是岗位比上个月多了起来,随着经济好转,收入还是会涨回去的。大家要有信心。 一线城市工资 2020年6月北京招收软件工程师23986人。2019年6月北京软件工程师平均工资19082元,工资中位数17500元,其中9

juwikuang的专栏 2万+

IMSL CNL 7.0.0 (x86-64)Crack

IMSL CNL 7.0.0 (x86-64)Crack intel的算法库破解文件,这是C++版本的破解文件

2019年11月全国程序员工资统计,区块链工程师比算法工资高。

我每个月第一天(也许是第二天,第三天),会爬招聘网站,并在优快云发布。 趋势 本月全国程序员平均工资为13451元,比上个月略涨。 北上广深杭工资趋势 区块链程序员的工资 职能 工资 系统架构师 23031 区块链工程师 20701 算法工程师 19645 Python工程师 17882 Java工程师 14080 区块链工程师的工资比算法工程师要高哇,后悔...

juwikuang的专栏 3万+

2019年10月全国程序员工资统计,一半以上的职位5个月没招到人。

我每个月第一天(也许是第二天,第三天),会爬招聘网站,并在优快云发布。 趋势 全国程序员平均工资走势图。图上可以见,6月到8月,工资涨的比较快。之后就停止甚至下跌了。当然,6到8月涨幅过快,后面的下跌可以看作是对之前的调整。怎么感觉我是评论股票的。。。大家听过就算了,别当真。 同时,10月份的招聘人数也大幅减少了。我估计,可能是用人单位不愿意刚刚招来个人,就给他放十一假期,这样不核算。所以宁可推...

juwikuang的专栏 8万+

2019年7月全国程序员工资统计

本统计采集了某网站7月发布的程序员招聘信息,并统计如下。 工资又涨了 月 工资 4 12807 5 13041 6 13255 7 13609 招聘人数 招聘人数持续减少 月 人数 4 302,303 5 283,143 6 269,448 7 225,695 有上表可知,两个月招聘人数减少了27% 本统计不涉及校招,计算机软件行业的...

juwikuang的专栏 4万+

2021年6月程序员工资统计,平均15052元

2021年6月全国招收程序员435501人。2021年6月全国程序员平均工资15052元,工资中位数13000元,其中96%的人的工资介于1750元到150000元。 这两年虽然平均工资涨了不少,但是工资中位数没怎么变。这说明什么呢? 主要城市 排名 city 平均工资 最低工资 中位数 最高工资 招聘人数 百分比 1 北京 18455 5500 17000 50000 33672 0.0852801 2 上海 18057 6000 17500 45000 75389 0.190936

juwikuang的专栏 2万+

2021年5月程序员工资统计,平均14926元。996程序员被当成外国人

2021年5月全国招收程序员429056人。2021年5月全国程序员平均工资14926元,工资中位数13000元,其中96%的人的工资介于1750元到75000元。 城市 排名 city 平均工资 最低工资 中位数 最高工资 招聘人数 百分比 1 北京 18094.3 5250 16500 45000 34243 0.0879281 2 上海 17852.5 6000 17500 45000 73666 0.189157 3 深圳 17410.4 5822.11 16500 4500

juwikuang的专栏 3万+

2020年7月程序员工资统计,平均14357元,又跌了,扎心

平均工资 2020年7月全国招收程序员288685人。2020年7月全国程序员平均工资14357元。上个月是14404,又跌了50元。一顿午饭跌没了。 主要城市工资 排名 city 平均工资 最低工资 中位数 最高工资 招聘人数 百分比 1 北京 19333 7000 17500 45000 22447 8.60% 2 上海 17423 7000 15000 40000 47031 18.02% 3 深圳 17048 7000 15000 37500 40315 15.44%

juwikuang的专栏 3万+
上一篇: 深度学习「CV」学习实践指南!
下一篇: Kaggle竞赛入门实战——机器学习预测房屋价格
机器学习算法那些事
博客等级 码龄9年 1633粉丝 62原创
评论
成就一亿技术人!
拼手气红包6.0元
还能输入1000个字符
 
 条评论被折叠 查看
添加红包

请填写红包祝福语或标题

个

红包个数最小为10个

元

红包金额最低5元

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

抵扣说明:

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

余额充值