<span class=“js_title_inner“>一个软件打磨了28年,被安装超过100亿次,居然赚不到钱?</span>

科技中介服务机构如何利用数智工具提升服务效率?.docx 科技中介服务机构如何利用数智工具提升服务效率? 立即下载

1

2022年7月,瑞典程序员丹尼尔·斯坦伯格收到了一封姗姗来迟的邮件, 邮件来自微软,通知他的开源项目cURL获得了微软自由和开源软件(FOSS)基金会的大奖。

FOSS每个月会选取一个项目进行资助,奖金是一万美元,分十个月支付,cURL是今年1月份的赢家。

一万美元的奖金对一个开源项目来说看起来不少,但是如果你了解cURL的话,就知道这和他的地位实在太不相称了。 

cURL提供了一个库(liburl)和一个命令行工具,让大家可以轻松地来传输数据。

它支持几乎所有的传输协议,除了最知名的HTTP、HTTPS之外,还支持 FTP, FTPS, Gopher IMAP, Kerberos, LDAP, MQTT, POP3, RTSP,  SCP, SMTP, SMB。

可以说,在数据传输领域,只有你想不到,没有它做不到。

正是由于这个特点,它被广泛地安装在这些设备和软件中:

Linux、Windows、iOS、Android、MacOS 等主流操作系统。

Nintendo Switch, Xbox and Sony PS5等游戏机。

Roku、Apple TV 等媒体播放器和机顶盒。

几乎所有现有的物联网设备如智能厨房和医疗设备、打印机、智能手表、智能汽车。

curl如今支持110种操作系统:

丹尼尔自己估计,cURL以及liburl被安装于全球超过100亿台设备中!

100亿台设备,即使每台设备给Daniel 0.01美元的话,他已经是亿万富翁了。

2

丹尼尔从1996年开始开发cURL,当时他就是想从一个网站上自动下载汇率数据,像大家一样,他一开始先在网上找了一个开源的项目叫httpget,用得不亦乐乎。

但和大多数人不同的是,他后来成为了httpget的维护者,开始进一步扩展功能,增加了对Gopher和FTP的支持。

1998年3月,他正式发布了2200行代码的cURL,悲催的是,并没有多少人关注,两年的时间只有区区300次下载。

但是丹尼尔毫不在意,他在业余时间不断地打磨cURL,就是想提供一个良好的、快速的、可靠的传输工具。 

这一打磨就是28年,到2021年,丹尼尔已经在上面花费了15000小时,平均每天1.78小时。

cURL发布了197个版本,支持26种传输协议,修复了6787个Bug,代码增长到17万行,也拥有了2300位贡献者。

3

在商业世界中,丹尼尔的cURL就像下图的那个努力干活,但是并没有多大回报的挖掘机一样。

他的付出和对世界的贡献并没有获得对应的回报!

大约在2004年,丹尼尔曾经从瑞典的Internet基金会申请资金,“以便获取一些专注于cURL的开发时间”,后来又从Adobe那里获得了一些资金来支持SFTP的开发。

除此之外,在opencollective网站上,可以看到curl的赞助商和赞助个人,分为几个等级:

Backer :每月5美元

Supporter :每月25美元

Sliver Sponsor :每月100美元

Gold Sponsor :每月500美元

Platinum Sponsor :每月1000美元

我粗略计算了一下curl每月的捐赠收入是: 

56*5 + 3*25 + 72*100 + 1*500 + 1*1000 = 9055 美元

对于普通开源软件,这些捐赠收入相当很多了,但是这可是cURL啊,相比cURL用户的数量,这点钱完全不匹配。

就像微信公众号篇篇10万+,但是打赏只有几块钱。

更何况cURL的支出也不小,有项目支出与基础设施、安全漏洞悬赏、年度开发者会议、项目开发报销等。

上面的支出列表中有一项是购买笔记本电脑,因为丹尼尔的电脑用了8年,不得换了:

当然,丹尼尔能28年如一日的维护cURL,肯定不仅仅是因为金钱。

他在stackoverflow在回答关于curl动力的问题时说:

当然,二十多年每天都在做这件事,我有时候也会感到厌倦,有时会有障碍,有些事情很难,有些人也很丑陋和烦人....  但是最大的奖赏时我知道我的代码有助于推动无处不在的互联网革命。 

4

丹尼尔的境界非常之高,在对他深表敬意的同时,我们不由想到:

cURL这么厉害,这么流行都难以带来相匹配的收入,别的开源项目会怎么样呢?

粗略总结一下,开源软件的发展有这些路径:

1.自己搞了一个小开源软件,star 不少,写到简历中也有光彩

有不少程序员做到了这一步。

2. 开源软件解决了一个重要的、非常细分领域的问题,主要作为库的形式存在

典型的就是cURL 、log4j、openSSL, 他们支持着全球互联网的运行,知名度不高,相应收入也不高,出了问题还得背锅。

开发者能坚持下去的纯粹是爱好和成就感:我的软件支撑着全世界的运转,世界离了我不行。

3.开源软件一不小心满足了一个超级大的需求,有着巨大的商机。

于是成立了公司,社区版负责拉流量,商业版/企业版卖钱,顺便做技术支持。

将来可能会被收购,运气好还能上市,从此生活美滋滋。

这似乎是个主流的商业模式,典型的如Nginx、MySQL、Elastic Search、MongoDB、Docker、Redis、IDEA等。 

可恨的是有些云厂商会把开源软件拿过来包装一下,当成云服务来卖,逼得开源软件不得不修改协议。

4. 开源软件实在太牛了,以至于各个巨头公司都不得不低头迎合,成立基金会来支持后续发展。

典型代表是Linux。

基于非对称纳什谈判的多微网电能共享运行优化策略(Matlab代码实现) 基于非对称纳什谈判的多微网电能共享运行优化策略(Matlab代码实现)内容概要:本文档标题为《Plecs全桥LLC谐振变换器仿真模型.txt》,但实际上内容并未围绕Plecs或全桥LLC谐振变换器展开详细论述,而是罗列了大量基于Matlab/Simulink和Python的科研仿真项目标题及相关技术方向,涵盖电力系统、无人机控制、微电网优化、路径规划、状态估计、信号处理、电动汽车调度、电力电子变换器等多个领域。其中包括多种优化算法(如粒子群、遗传算法、NSGA-II)、控制策略(如PID、MPC、滑模控制)、仿真建模(如LLC谐振变换器、DAB变换器、PWM整流器)以及具体应用场景的研究实现。尽管提及“隔离型全桥LLC谐振变换器建模及参数设计资料”,但全文缺乏对该主题的具体描述、模型细节或仿真分析,仅作为条目之一出现。因此,该文档实质是一份科研项目资源清单或代码合集目录,而非针对某一主题的深入文章。; 适合人群:具备一定Matlab/Simulink或Python编程基础,从事电气工程、自动化、控制科学、电力电子、新能源系统等相关领域的研究生、科研人员及工程技术人员。; 使用场景及目标:①为科研工作者提供丰富的课题参考与复现资源,涵盖优化调度、控制系统设计、电力电子仿真等方向;②辅助完成硕士/博士论文、期刊论文复现、课程设计或项目开发,提升研究效率与创新性;③通过已有模型和代码快速搭建仿真平台,聚焦算法改进与性能优化。; 阅读建议:此文档应作为科研资源索引使用,读者可根据自身研究方向筛选相关条目,结合配套代码与参考资料进行深入学习与实践。对于希望研究全桥LLC谐振变换器的用户,需注意本文档未提供完整内容,建议查找标注的“仿真+设计报告+计算书”等附件资源以获取详细信息。 立即下载

相关推荐

高校技术转移办公室在推动成果转化过程中,如何高效完成技术成果的信息整合与价值挖掘.docx

科易网基于AI模型+行业大数据,在技术转移、成果转化、技术经纪、知识产权、产业创新、科技招商等垂直领域的多样化应用场景,推出科技创新领域的AI+工具与数智化解决方案,推动科技创新与产业创新智能化发展。

<span class=“js_title_inner“>银弹幻觉</span>

我想我最大的改变,不是“用得更熟”,而是“看得更清楚”——我不再把人工智能想象成一个具体的“人”(一个会思考、会懂我、会替我负责的同事),而是把它放回工具箱:它更像一把电动螺丝刀、一台叉车、一套导航系统。这句话听起来像命令,其实像许愿:你既没给约束(时间、风险、资源、边界),也没给路径(产品、渠道、转化、复购),最后得到的不是结果,而是一堆“像计划”的文字泡沫——漂亮、流畅、无从落地。而计算机的发展史,其实也走过同样的路:它最擅长的不是“在大雾里替你悟道”,而是把那些已经明确的路径,变成可规模化的流水线。

Gemini 689

高校技术转移办公室人员,如何精准挖掘并分析企业的技术需求?.docx

科易网基于AI模型+行业大数据,在技术转移、成果转化、技术经纪、知识产权、产业创新、科技招商等垂直领域的多样化应用场景,推出科技创新领域的AI+工具与数智化解决方案,推动科技创新与产业创新智能化发展。

<span class=“js_title_inner“>​我的 2023 年度自我总结</span>

想象一下,你在北京(UTC+8:00),兄弟部门 A 在西雅图(冬令时 UTC-8:00),兄弟部门 B 在印度(UTC+5:30),为大家安排一个合理的会议时间是很困难的事,如果参会人较多,那将更难协调,因为参会人在某个时间可能有其他会议安排。个人理解,写作就像做菜,整个创作过程以内容为材料,期间加一点心理学的佐料,再加一些小技巧的厨艺,经过用心烹调,才能为读者输出更好的菜肴。在认识到大模型的强大之后,我调研了它背后的基本原理,并在工作中实践应用,在有一些收获之后跟同事和身边的朋友进行分享交流。

W_J_G_的博客 611

隔离型全桥LLC谐振变化器建模及参数设计资料【仿真+设计报告+计算书】

内容概要:本文档是一套关于隔离型全桥LLC谐振变换器的综合性技术资料,系统涵盖了拓扑建模、参数设计、闭环控制策略及仿真验证等关键环节。资料整合了Simulink仿真模型、详细设计报告、Mathcad计算书以及控制算法说明文档,深入探讨了恒压恒流双闭环控制、变频与移相混合控制、软启动机制等核心技术,并提供了多应用场景实例,包括双向全桥LLC、多相交错LLC以及电动汽车V2G系统中的CLLC变换器设计。此外,配套资源还包含了多种先进控制与状态估计算法(如EKF、UKF、PF及其与神经网络融合算法)的Matlab实现代码,强化了科研复现与工程实践能力。; 适合人群:适用于电气工程、电力电子及相关专业的研究生、科研人员,以及从事高频开关电源、新能源变换器开发的工程师;需具备扎实的电路理论基础与一定的仿真软件操作经验。; 使用场景及目标:①支持全桥LLC变换器的高效参数设计与动态性能优化;②服务于高校或企业的科研项目,助力拓扑创新与控制系统开发;③作为毕业设计、学术论文或工业级产品原型开发的重要技术参考,提升系统效率、稳定性和响应速度。; 阅读建议:建议结合Simulink仿真模型与Mathcad计算书同步学习,重点关注谐振元件匹配、控制环路设计与系统稳定性分析,充分利用提供的Matlab/Simulink环境进行仿真调试与二次开发,深化理论认知与实际工程应用的融合。

三相交错并联Buck变换器+低纹波输出+双闭环控制仿真【附参考文献】(Simulink仿真实现)

内容概要:本文详细介绍了基于Simulink平台构建的三相交错并联Buck变换器仿真模型,重点实现了低输出纹波特性和双闭环控制策略。通过三相交错并联结构有效抑制输入与输出电流的纹波成分,显著提升电源系统的稳定性和电能质量;控制系统采用电压外环与电流内环相结合的双闭环架构,增强了系统的动态响应能力和抗干扰性能。资源包涵盖完整的Simulink仿真模型、技术说明文档及参考文献,具有较强的工程实践价值,适用于电力电子变换器的科研开发与教学实验。; 适合人群:电力电子、电气工程及其自动化等相关专业的高校本科生、研究生及科研人员,尤其适合从事直流变换器拓扑结构与先进控制策略研究的专业人士,具备电路理论基础和Simulink仿真操作经验者更佳。; 使用场景及目标:①用于高效低纹波DC-DC变换器的拓扑创新与控制算法研究;②支撑科研项目中对多相并联技术与双闭环控制系统的性能验证;③作为课程设计、毕业设计或实验教学的技术范例,帮助深入理解交错并联的工作机理与闭环系统的设计方法。; 阅读建议:建议结合所提供的参考文献系统学习控制策略的理论依据,并动手调整仿真参数以观察系统在不同工况下的动静态响应特性,进一步掌握模型搭建、控制器设计与性能优化的全流程,强化理论与工程实践的融合能力。

<span class=“js_title_inner“>小米创业思考</span>

 雷军 徐洁云 285个笔记我曾经跟朋友开玩笑说,“风口上的猪”这句话的主语是猪,本意是说在进入新领域、寻找新机会时,放低姿态,虚心学习,既要埋头苦干,也要把握时机,顺势而为。“这个猪,指的是我们自己”,我都把自己比喻成猪了,姿态低到底了,谁还能击败一个躺在地板上的人呢?况且,即便狂风在前,一头猪也不是能轻易飞上天的。原因其实无他,企业最终要依靠的,仍然是完备的综合能力、开拓韧性,以及充满生命力、被证明行之有效的模式。2007年iPhone发布,智能手机时代真正拉开帷幕。2009年,谷歌发布了开源的手机操作

yantuguiguziPGJ的博客 763

实战避坑:泛微E9流程接口与单点登录(SSO)开发全解析(含自定义Action、Restful API与免密登录)

本文深入解析泛微E9流程接口与单点登录(SSO)开发中的关键技术与避坑指南,涵盖自定义Action开发、Restful API鉴权机制及跨系统单点登录实现。通过实战案例与代码示例,帮助开发者高效完成二次开发,解决系统集成中的数据孤岛问题,提升企业信息化建设效率。

weixin_42549451的博客 674

<span class=“js_title_inner“>2024-年终总结</span>

对于什么基金,黄金的投入,没有什么技巧,都是傻瓜式的,只要能控制什么时候上车,什么时候下车就可以,但仅仅靠这些东西,是很难发财的,顶多了不起的就是能跑赢大盘,通货膨胀就不错了的。从0到1,1到100,有些坑,有些挫折,没有办法逃避,即使心存侥幸,绕了个弯,依旧存在着未知不确定性在等着你,跳进去了,就是坑,挫折,爬出来了就是成长,经验。当雇员与当雇主,完全是两种不同的角色,对不同角色的各个方面能力,沟通,协作,素质,心性,耐力,执行力等品质,需要掌握的东西是不一样的。

itclanCoder 629

SAP PP模块 MRP配置实战:5步完成工厂级物料需求计划激活

本文详细介绍了SAP PP模块中物料需求计划(MRP)的工厂级配置实战,通过5个关键步骤从基础环境准备到最终激活。内容涵盖SPRO后台配置、MRP控制者定义、主数据设置及核心参数调整,帮助顾问快速掌握MRP配置清单的完整流程,确保物料需求计划的高效运行。

weixin_30431445的博客 342

想在瑞芯微RK3588上跑视频分类模型?避开3D卷积这个坑,试试这几种NPU友好的方案

本文探讨了在瑞芯微RK3588上部署视频分类模型时如何避开3D卷积的性能陷阱,提供了三种NPU友好的替代方案:MobileNetV2+GRU组合、Temporal Shift Module(TSM)和帧级池化。这些方案在保持较高准确率的同时,充分利用RKNPU的硬件加速能力,显著提升推理效率。文章还分享了从模型转换到部署优化的完整流程和实战经验。

weixin_28724319的博客 418

<span class=“js_title_inner“>正式裁员30000人,赔偿N+4!</span>

还记得今年某大厂公布了2024年财报,数据显示,截至2024年12月31日,员工总数为194320人,而截至2023年12月31日,这一数字为219260人。还记得今年某大厂公布了2024年财报,数据显示,截至2024年12月31日,员工总数为194320人,而截至2023年12月31日,这一数字为219260人。除了大模型技术讲解,还有能够震撼到每一个程序员的、超详细、最热门的大模型商业化应用案例。比如做智能客服等等……5个步骤,覆盖超多业务场景,培养全栈开发能力,轻松成为大模型应用开发工程师!

HJ说 44

vscode使用continue插件连接LM studio的模型

本文详细介绍了如何使用VSCode的Continue插件连接LM Studio模型。主要步骤包括:在LM Studio中加载模型并设置相关参数,启动API服务,修改Continue配置文件以集成LM Studio模型,并进行测试以验证连接是否成功。通过这些步骤,用户可以将LM Studio中的预训练模型与VSCode的Continue插件无缝对接,实现高效的自然语言处理和编程辅助功能。

weixin_43590837的博客 8629

<span class=“js_title_inner“>上交大凭潜力代谢指标eGDR登一区 Top(IF 10.6),你的选题灵感库更新!</span>

上文提到的绝大多数指标,NHANES 在线平台已经为大家整理,可直接分析、快速撰写SCI论文。此外,你想要的一些指标我们也可以帮您整理,上线平台供你分析。eGDR 是一种基于临床易获取指标(如腰围(WC)、糖化血红蛋白(HbA1c)和高血压状态)计算的指标,用于评估胰岛素抵抗(IR)的程度。能稳定预测多种不良代谢结局,其在部分结局中的预测效能不逊于,甚至优于 HOMA-IR 等传统胰岛素抵抗指标。对 NHANES 公共数据库挖掘感兴趣的朋友,可以复制下方平台链接,试用下在线平台。其中2篇一区,8篇二区。

weixin_47988917的博客 867

9篇2章2节:GBD 数据库的数据申请详解

无论您是初入公共卫生领域的学生、资深的科研工作者,还是政策决策者,GBD数据库都将成为您数据分析与决策支持中不可或缺的重要工具。

MD Code 2600

Cesium.Ray 知识详解,示例代码

Cesium.Ray 是 CesiumJS 中用于表示三维空间中无限射线的核心类,广泛应用于地理信息系统(GIS)、三维可视化和碰撞检测等场景。射线由起点(origin)和方向向量(direction)定义,数学表达式为 ( P(t) = \text{origin} + t \times \text{direction} )。核心属性包括起点和方向向量,常用方法包括射线与平面的交点计算、根据距离获取射线上的点等。在 Cesium 中,Cesium.Ray 常用于地形碰撞检测、鼠标点选对象和雷达探测模拟等场景

大剑师兰特的GIS世界 425

<span class=“js_title_inner“>从走“出”去到走“进”去,3D打印出海实践论坛,解读增材制造全球化之路</span>

为行业提供了一个绝佳机会:在亚洲最具影响力的增材制造展会现场,法律、标准、平台、众筹和跨境电商的专家齐聚一堂,分享了中国增材制造企业在出海过程中的趋势、方法和实践经验。3月18日论坛中,嘉宾们从法律与合规、全球市场标准、创意众筹到海外电商平台的角度,全面解读了增材制造出海的机会与挑战。这一系列分享不仅提供了方法论,也展示了可落地的实践路径,让与会者对中国增材制造企业出海的全景有了更清晰的认知。,提高北美等成熟市场的准入成功率;增材制造的出海,不是某一个节点的选择,而是一条长期协同进化的路径。

AmReference的博客 51

C# 与欧姆龙 PLC 实战:通过 Ethernet/IP 协议进行设备控制与监控

本文介绍了如何通过C#和Ethernet/IP协议实现与欧姆龙PLC的通信。Ethernet/IP是基于以太网的工业协议,适用于工业设备间的实时数据交换。文章详细讲解了使用EthernetIPSharp库建立连接、读写数据的步骤,并提供了示例代码。此外,还探讨了实时监控、报警系统等高级功能,为工业自动化控制系统开发提供了实用指导。该方法简化了PLC通信开发,提高了系统可靠性和智能化程度。

这里只有干货:从 Modbus 通信到 MES 对接,从 YOLO 训练到工控机部署,带你搞定工业软件开发全流程。 813

<span class=“js_title_inner“>用 AI 把学习效率拉满:通过“学 → 考 → 评” 提升你的学习效率</span>

让 WiseMindAI 成为帮助你提高学习效率,可以长期托付的 AI 学习助手,一个可靠的 AI 学习与知识管理平台。:支持自动检测服务状态,自动识别模型路径,在 WiseMindAI 中直接启动 Ollama 服务。:直接在网页划词,然后右键,保存进笔记,还可以设置标题支持时间、日期等变量模板;:自动检测是否已安装,支持国内 / 国外下载源,并且下载后自动打开安装;以后不管是换设备、重装系统,还是长期数据安全,这一版终于可以放心了。:直接在网页划词,然后右键,直接保存到指定卡片集和目录,效率很高。

pingan8787 95

手把手教你在openclaw中白嫖英伟达羊毛调用GLM5/Minimax2.1/Kimi K 2.5等模型

本文介绍如何在OpenClaw中免费调用英伟达平台的GLM5、Minimax2.1和Kimi K2.5等模型。通过在openclaw.json配置文件中添加NVIDIA的API信息,设置免费模型参数(如contextWindow和maxTokens),并执行简单命令即可切换默认模型。该方法可节省token消耗成本,最后需重启gateway使配置生效。文中还提供了使用其他API平台时的配置模板。

Science prince的博客 5103

精雕软件(JDpaint) 5.5 绿色版

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

<span class=“js_title_inner“>2026年人形机器人展望报告:市场趋势、技术创新与行业应用|附300+份报告PDF、数据、可视化模板汇总下载</span>

2025年的扫地机器人市场,呈现出“冰火两重天”的分化格局。2024年还只有2000台的存量,2030年就将突破100万台,到2050年更是要飙升至10.19亿台——这意味着短短26年,它将从少数实验室里的“稀罕物”,变成渗透到全球每个角落的“常规工具”,彻底改写全球劳动力市场的格局。技术迭代的速度从未如此迅猛,AI与机器人的融合正以“重塑规则”的姿态横扫全球产业——工业车间里的机械臂越来越灵巧,家庭中的扫地机器人越来越智能,金融服务的决策效率被AI拉至新高度,就连餐饮后厨也开始出现智能炒菜机器人的身影。

拓端研究室TRL 89

老版QQ原生表情gif动态

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

<span class=“js_title_inner“>iMeta 讲坛25 | 谢卡斌-水稻与微生物组互作机制(1.29晚7点)</span>

期刊特色包括中英双语图文、双语视频、可重复分析、图片打磨、60万用户的社交媒体宣传等。微生物组是植物生长发育、抗病抗逆的重要 “伙伴”,根系是植物与微生物互作的核心界面,根系微生物群的招募和组装以及微生物组调控植物生长、抗病、抗逆的机制尚不明确。围绕这一科学问题,课题组整合水稻定菌培养、转录组和微生物组等组学技术、功能基因组学研究策略,解析水稻与根际微生物互作的机制,发现菌群-品种匹配和宿主免疫受体激酶共同调控了水稻和微生物组的互作结果,并初步解析了该现象的分子机制,提出水稻-微生物组互作的双层调控模型。

悟道西方 132

Statistics and Machine Learning Toolbox

Statistics and Machine Learning Toolbox(带书签),MATLAB统计学习工具

SIMATIC S7-1200, S7-1500 PID 控制[手册]

SIMATIC S7-1200, S7-1500 PID 控制[手册]

Selenium自动化分页爬虫实战:从动态网页高效提取数据

在数据采集和自动化测试领域,处理网页分页是常见且核心的技术挑战。其原理在于模拟用户操作,通过程序自动识别并点击“下一页”等交互元素,实现多页面数据的连续获取。这项技术的核心价值在于将从业者从重复、机械的“点击-等待-复制”循环中解放出来,极大提升工作效率。它广泛应用于电商数据抓取、舆情监控、后台系统测试等需要遍历多页数据的场景。本文聚焦于使用Selenium这一成熟的浏览器自动化工具,深入讲解如何构建健壮的分页处理逻辑,包括元素定位、等待策略、反爬应对等关键实践,并特别针对动态网页(如依赖JavaScrip

anvt77205的博客 480
上一篇: 一个软件打磨了28年,被安装超过100亿次,居然赚不到钱?
下一篇: 互联网上人人遵守的君子协定,正在被AI撕得粉碎!
码农翻身
码农翻身 《码农翻身》作者 《码农翻身》作者
博客等级 码龄8年 3万+粉丝 1084原创
评论
成就一亿技术人!
拼手气红包6.0元
还能输入1000个字符
 
 条评论被折叠 查看
添加红包

请填写红包祝福语或标题

个

红包个数最小为10个

元

红包金额最低5元

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

抵扣说明:

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

余额充值