一步一脚印

YOLOv11的代数不变量解释:Syzygy模分析特征重要性,用交换代数揭示卷积核的语义相关性 本文提出了一种基于代数几何与交换代数的创新方法,特别是运用Syzygy模理论,对YOLOv11目标检测算法的卷积核语义相关性进行数学解释。研究揭示了YOLO系列算法演进背后的代数结构特征,建立了网络组件与多项式环、理想簇等代数概念的对应关系。通过构建分层的准同构代数系统,分析了YOLOv11在不同尺度下保持语义不变性的数学本质。文章系统阐述了Syzygy模在CNN特征冗余分析、跨层依赖关系建模和语义聚类中的应用,并提出了适用于动态稀疏训练的改进算法。该理论框架为深度神经网络的解释性研究提供了新的数学工具,同 阅读详情

刚刚在翻我自己在优快云Blog发的文章

凑巧看到一篇文章的发表时间刚好是2011年的11月14日

http://blog.youkuaiyun.com/cloudhsu/article/details/6967162

距离今天刚好一年了

去年的这个时候,CloudBox框架刚具雏形,虽然能跨平台了,但只能显示图片跟文字

随着一年的累积下来,现在有了跨平台的音乐/音效部分的框架,存盘,接轨上系统的Alert Dialog

也实践了跨平台IAP的雏形

甚至也完成了一个游戏的开发

总之,做就是了

 


Python在Genesis2000 CAM软件中的编程应用 Genesis2000是一款功能强大的计算机辅助制造(CAM)软件,它提供了广泛的功能和工具,用于帮助制造商进行CAD(计算机辅助设计)到CAM的转换。在Genesis2000中,我们可以利用Python的灵活性和功能来扩展软件的自定义能力,并通过编写脚本来自动化各种制造任务。例如,假设我们需要在Genesis2000中添加一个新的操作,用于自动计算零部件的重量。我们可以编写一个Python脚本,通过遍历模型的几何数据并应用相关的计算公式,来实现这个功能。 阅读详情

相关推荐

Modbus 通信协议详解

Modbus是由 Modicon(现为施耐德电气公司的一个品牌)在 1979 年发明的,是全球第一个真正用于工业现场的总线协议。ModBus网络是一个工业通信系统,由带智能终端的可编程序控制器和计算机通过公用线路或局部专用线路连接而成。其系统结构既包括硬件、亦包括软件。它可应用于各种数据采集和过程监控。为更好地普及和推动Modbus在基于以太网上的分布式应用,目前施耐德公司已将Modbus协议的所有权移交给 IDA(,分布式自动化接口)组织,并成立了 Modbus-IDA 组织。

Projectsauron 的博客 7万+

零基础学FPGA(十二)一步一脚印之基于FIFO的串口发送机设计全流程及常见错误详解

今天要写的是一段基于FIFO的串口发送机设计,之前也写过串口发送的电路,这次写的与上次的有几分类似。这段代码也是我看过别人写过的之后,消化一下再根据自己的理解写出来的,下面是我写这段代码的全部流程和思路,希望对刚开始接触的朋友来说有一点点的帮助,也希望有经验的朋友给予宝贵的建议。   首先来解释一下FIFO的含义,FIFO就是First Input First Output的缩写,就是先

u014025715的专栏 5899

python使用TensorRT报错,多线程或多进程中使用问题

python使用TensorRT报错,Cuda Runtime问题

qq_44224801的博客 747

一步一脚印,也要一步一台阶

最近看了一些在线连载的小说,感觉《凡人修仙传》、《盘龙》都会很看,里面主人翁的成长史让我感触颇深。人生就是一个不断修炼不断进步的过程,而天外有天,当你不断提升时,你才会发现原来更上一层天的境界会完全的不同。所以如果想有丰富的人生,那就不能安心于当前的环境。

hualin的专栏 651

LTspice仿真三线制PT100高精度测温系统设计

本文详细介绍了如何使用LTspice仿真设计三线制PT100高精度测温系统。文章从三线制原理出发,逐步讲解了在LTspice中建模PT100、构建惠斯通电桥进行信号转换、设计差分放大与滤波电路、选型ADC以及进行系统联调与误差分析的全过程,旨在帮助工程师实现0.5°C分辨率的工业测温方案设计。

pz89012345的博客 98

运算放大器噪声分析实战:从理论到TINA-TI仿真的完整指南

本文深入探讨运算放大器噪声分析的完整流程,从基础理论到TINA-TI仿真实践。详细解析噪声来源、运放噪声模型建立、手工计算方法,并结合TI工具进行高效仿真验证,提供低噪声电路设计优化策略,帮助工程师提升精密电子系统性能。

Jerry的专栏 947

负重前行,一步一脚印

负重前行 自我介绍 初次见面,我是来自陕西西安在校大学生中的小小一员,因为所学的是计算机之类的专业,所以以后很大可能是靠这个来吃饭的。在编程的道路上我还有很长的路要走,要一步一个脚印,慢慢积累。 我希望自己能够在接下来的学习之路上,能够学习到更多的知识,练习了解到更多的编程知识,让自己能够积累一些底子。 编程目标 虽说诗和远方是一种浪漫,但是眼前的苟且每个人都是有的,社会竞争力如此之大的现代社会,...

qq_44925959的博客 423

鲁棒控制理论 --- H∞ 控制(被裁篇)

鲁棒控制理论 --- H∞ 控制

记录老板的每次pua,分享领导每天的毒鸡汤... 6万+

一步一脚印的安装Ubuntu

安装操作系统 一, 操作系统比较大 ,先选择一个磁盘上有个大量空余空间的 二,在空余磁盘建一个文件夹,用来放系统的 三,创建虚拟机(第一次操作指南) 典型和自定义大家都可以选择(我这里是典型) 四,选择操作系统(在自己的路径下找)我会发部全部流程所需要的软件 当然安装其他版本也可以,在下方网站下载 https://cn.ubuntu.com/download/alternative-downloads 下载完,使用迅雷打开(我的是) 五,建立自己的用户名和密码 (跟...

weixin_53767594的博客 257

流体动力学仿真软件:CFX_(10).案例实践:复杂流场分析

在“Phases”选项卡中,定义参与仿真的不同相。例如,如果您要分析气液两相流,可以定义“Air”和“Water”两个相。

kkchenjj的博客 1683

Python遥感图像处理应用篇(二十三):Python+GDAL 批量拼接图像

遥感影像拼接分多种不同的情况,比如比较常用的是两幅影像拼接或者多个图像合并为一个图像。GDAL中实现影像拼接的方式也有多种,比如常用可以通过numpy读取影像数组,并计算各个图像的numpy数组范围,合并多个numpy数组为一个最终的结果,并将其重新输出为一幅新的图像,即可实现图像的拼接。另外比较方便的一种方法便是使用GDAL.warp()函数方法。这个函数的功能很多,可以实现多种不同的目的,比如用于坐标系转换、投影变换、图像合并与镶嵌、地理范围裁剪、更改分辨率、矢量裁剪等多种功能。这些功能可以通过设置Op

soderayer的博客 4642

《一步一脚印 90后程序员》15

外派的头一个星期,心中还是比较兴奋的,毕竟头一遭,什么都比较好奇,一方面上班路上不停的在看路,杭州的环境果然不错,真不愧是省会城市,绿化面积比例真高,想想自己的家里,即便是一个小镇但也是中国出名的小镇,中国电器之都柳市镇,因为有中国500强前几的俩家单位比较早的在那边发家,坐落在那边导致那边经济还是相当的强悍,中国电器最发达的地方,以正泰,德力西为首电器单位遍地开花,导致那边的流动人口相当大,但跟

路漫漫 修远兮 4026

OpenClaw赚钱实录:从“养龙虾“到可持续变现的实践指南

OpenClaw已经开源3个月有余,作为深耕AI Agent领域的博主,我亲身探索了各种基于OpenClaw的赚钱方法,也踩过坑、付出了时间与精力。现在,我将这些真金白银砸出来的实战经验,毫无保留地总结成这个专栏,分享给不想从零开始摸索的你。博主在优快云已有7万+粉丝和1100万+阅读量,但这却是我的第一个付费专栏。正因如此,我比任何人都更珍惜这个“第一次”。我会像一个手艺人打磨作品一样,死磕每一篇文章的质量,并持续根据订阅者的反馈优化内容。也许你的疑问就是当篇文章的优化点。

冯·诺依曼 2437

《一步一脚印 90后程序员》20

11年的杭州冬天还飘着小雪呢,坐在办公室里倒杯热开水唔唔手,按下冰冷的开机键,敲响今天的第一行代码。因为也快临近年末了,各种事情也稀稀疏疏变的零散了,公司的主要公司就让资金回笼过来,项目在年底要速度验收掉,否者政府的财政预算今年如果没有及时花掉将钱拨出去的话,明年可就没有了,所以造成了俩边都很急的情况,公司急着收款,政府急着花钱,可是有些项目又没有完全做完,那也就是先把钱给你,你明天给我补上之类的

路漫漫 修远兮 1511

android 蓝牙通讯demo

android 下蓝牙通讯demo,实现了发现蓝牙,使能蓝牙,通过蓝牙发送消息。

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

一步一脚印,创造辉煌

个人介绍 身为即将步入社会的大学生,对未来的生活有着无限的憧憬。在各位伙伴都已经决定了未来的发展方向时,我选择了程序员的道路。这次选择既是兴趣使然,也是人生中所下的一个重要抉择。其实从大一时候就已经开始接触了相关C语言知识,对此也产生了浓厚的兴趣,深深地感受到了编程所带来的魅力。 编程目标 能够拥有优秀的编程能力和清晰的逻辑思维能力 能够有扎实的JAVA基础 熟练掌握对数据库的使用 日常小任务...

zd1304859264的博客 203

计算机控制技术及应用

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

《一步一脚印 90后程序员》6

大学里比较成功的一件事那边是报了趣味编程。 这样相比之下和其它没哟报名的人比起来,我觉得自己比别人多了些东西,深入了一些东西,这样我的自信心便会膨胀一起,这样我面对比我强的人我就不会害怕,也不退缩。 我个人觉得,我自己是一个比较胆小的人,怕事的人。这是我所回避的。一般性的人看不出来,就算是普通朋友朋友也是不了解我这一点,还是跟了我很久女朋友说的,哈哈,其实自己是知道的,没想到还是被她看穿了,看

路漫漫 修远兮 1006

大中型超市收银系统(可直接运行)

光步前台收银系统系统功能:商品销售、商品退货、挂单、收银员权限、会员销售、单品取消、整单取消、商品查询、脱机销售、脱机数据上传,基本资料下载,开钱箱、小票打印、收款结算,支持多币种付款方式(现金、储值卡、礼券、微信等),支持多种促销。运行环境:.net 4.0登陆信息用户名:1001 密码:123456内置商品信息,商品编码可输入00001000 - 00010000,测试效果相关功能键F5 结算 F9挂单 F11商品查询 F8退货 Insert单品取消 Del整单取消 F12开钱箱F2 会员 Ctrl+Z退出系统 Home 锁屏 相关源码待公开

《一步一脚印 90后程序员》2

话说这某某大学,秉着半军事化管理的理念,早上6:30要晨跑,意味着6:30是要跑,跑之前人要到齐,点名,就位,再者我们更要更早的起来刷牙洗脸,去操场的距离也有10分钟路程,5:40顶着朦胧睡意,摸着牙刷挤点药膏,就可以出发去了。这中痛苦的半军化的管理会伴随我们大一一年,旨在磨练我们的意志,锻炼我们的体格,比起现在还是学校的生活,比较惬意啊。          这大学并是我所想象,也不是高中时期老

路漫漫 修远兮 1028

『一步一脚印』Shell编程

『简介』  Shell指的是一种应用程序,这个应用程序能够直接和系统内核直接沟通,然后让内核来操作系统的硬件。狭义的Shell可能指的是命令列下的软件,好像平时用的bash、zsh等,广义的Shell还包括图形界面的软件,因为图形界面其实都可以操作各种应用程序来呼叫内核来工作。  本文只会记录一下基本语法和自己的练习记录,用于回忆,希望对您有帮助。 『语法』 基本结构 #!/bin/bash # ...

Gavinjou大笨象的博客 235

年终总结——路一步一步走着,留下的脚印自己最清楚

离成长最快的捷径就是立刻开始行动,并且,开始了就不要停下来!   回顾2018   英语 英语方面,自己一直都在进行,从音标开始,和大家一起纠音,反复地,重 复地巩固那些自己还是会时常出错的音,教就是最好的学,这话说得一点儿毛病都没有,当给别人纠音时,自己的问题会得到充分的暴露,这也是成长最快的方式。所以经过反复地纠音练习之后,我可以厚脸皮的讲,自己的音基本上发的是没啥问题哒,哈...

Jessie_lxr 714

《一步一脚印 90后程序员》16

《一步一脚印 90后程序员》15

路漫漫 修远兮 945

《一步一脚印 90后程序员》7

现在想想大学里多学点东西是非常有好处的,知道自己的兴趣在哪里,诸如街舞可以学上那么一个学期,还是有必要的。当我们还在学校里没有成为“程序员”的时候,就已经整天跟电脑为舞了,身体锻炼要跟上的。上优快云看看,为了赶项目,每日每夜的加班赶点,我们的健康时刻处于亚健康状态下面。身体是革命的本钱啊。再者跳出“程序员”的范涛。多学点东西 也是为自己的交际能力加分。比方一个人,他精通电脑,商务,厨艺,略生意,

路漫漫 修远兮 980

Java一步一脚印—HashSet

import java.util.*; import java.util.Iterator; import java.util.Set; //一般使用容器,自定义类都需要重写toString方法,若是hashtable,hashSet hashMap还要重写equals和hashCode方法!(且记) class Person{ private int ID; private String n

JY_He的博客 457

Java一步一脚印—HashMap

import java.util.*; class StudentData{ private int ID; private String name; private String sex; private int age; public StudentData(int ID,String name, String sex, int age){ this.ID=ID; this.

JY_He的博客 454

Linux系统一步一脚印式学习

Linux操作系统具有许多特点和优势。首先,它是开放源代码的,也就意味着任何人都可以对源代码进行查看和修改。其次,可以同时支持多个用户且可以同时执行多个任务,此外,Linux操作系统也非常稳定和安全。相对于其他操作系统,Linux很少受到病毒和恶意软件的攻击,并且拥有强大的安全功能来保护用户的数据和隐私。Linux还有许多不同的发行版本,被称为Linux发行版或Linux发行版。常见的Linux发行版本包括Ubuntu、Debian、Fedora等..

nemey的博客 804

《一步一脚印 90后程序员》8

最近这个那个这个,骗不了自己还是自己骗了自己,人的惰性是如此给力。。。 我会坚持更新 “一步一脚印 90后程序员 ”只要我还是走程序这条路,做这个行业,以后自己老了,也可以拿出来好好回忆下。 进入正题了大学的点点以后慢慢回忆穿插下,该动笔离开学校朝着朝阳行业进发了,呵呵,以后万一走起来意识流那可不能怪我,我可不是职业作业,我只是一个普普通通的程序员,虽然看过“金字塔”之类的书籍,可惜忘 了

路漫漫 修远兮 2324
上一篇: 创业online角色属性
下一篇: 超级宝贝猪开发回顾
云瑀
博客等级 码龄17年 502粉丝 150原创
评论
成就一亿技术人!
拼手气红包6.0元
还能输入1000个字符
 
 条评论被折叠 查看
添加红包

请填写红包祝福语或标题

个

红包个数最小为10个

元

红包金额最低5元

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

抵扣说明:

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

余额充值