软件驱动汽车变革

软件如何改变汽车领域

编辑:米希尔·范根赫滕 VitalHealth 软件影响 genuchten@ieee.org

编辑:莱斯·哈顿 橡木计算协会 lesh@oakcomp.co.uk

销量一直是汽车和导航领域的关键驱动力。TomTom最初是导航售后市场的高销量供应商。由于购车者不再愿意为定制的车载导航解决方案支付高价,再加上智能手机导航应用的广泛普及,车载导航系统已不再是汽车的有力卖点。这意味着导航系统的拥有成本必须降低。

TomTom 原本能通过其售后市场解决方案来分摊这些成本,但该市场已迅速成熟并处于下滑趋势。因此,该公司必须找到另一种方式来确保销量。显然,这种销量不可能来自 TomTom 自 2009 年以来一直在成功交付定制的、高度集成的主机单元(接收器)。该公司无法从需要提供软硬件解决方案的项目中获得足够的销量。在硬件供应方面,竞争优势太小。

因此,TomTom 从供应主机单元转向向现有的主机单元供应商提供导航软件。之前的竞争对手变成了合作伙伴,负责提供硬件和非导航功能;而 TomTom 则提供导航应用服务和地图。这使得对导航堆栈的需求大幅增加,从而显著提升了已售许可证的数量。

示意图0

(见图1)以及更高的市场份额。图 1中2017年年中之后的数据反映了来自已确认交易的预期许可证数量。该图表以2016年为基准指数100(即 2016年的统计数据作为比较基准)。

利用协同效应

仅仅增加需求不足以从更高的销量中获益。如果汽车导航项目仍然保持高度的定制化工程,那么除了整个市场在增长之外,仍然无法降低成本。必须在更多方面利用协同效应所采用的各种汽车项目中的导航堆栈。

这自然使模块化和可配置性等需求变得突出。但对内置质量的需求也在不断增长。定制工程项目通常需要花费大量时间进行手动测试。人们认为,更高的模块化程度和更好的质量将大幅缩短周期时间和项目成本。然而,说起来容易做起来难。

然而,对模块化和质量的投资是值得的。项目成本和周期时间大幅降低;参见图2。TomTom在不减少可用导航解决方案多样性的情况下实现了这一目标——它们全部看起来不同,并在各种平台上运行。

在此背景下,项目是指与汽车客户约定的完整工作包。项目从合同确认时开始,到产品发布时结束。

示意图1

与许多大型软件堆栈一样,导航堆栈在过去10年中已发展成为一个庞大而单一的软件巨兽,难以维护、定制和在不同平台上集成。TomTom最初主要为其售后市场产品设计了该堆栈,而这些产品对定制化和集成的要求要低得多。现在,该堆栈必须为进入高销量策略的汽车市场做好准备。

首先,TomTom 将用户界面与包含业务逻辑的核心功能分离,因为用户界面通常需要进行定制。该公司将导航核心作为具备文档完善的接口的可配置客户端库提供。

另一个问题是代码分支过多,导致维护成本高昂。新的设置立即引入了严格的单一代码分支策略,从而迅速大幅降低了维护成本。

质量

导航核心需要服务于众多汽车应用,因此必须满足最高的汽车质量要求,不仅涉及故障数量,还包括回归问题。这要求所有团队都要专注于质量。

许多团队发现,为未解决的缺陷设定一个阈值,然后在达到该阈值时解决这些缺陷(而不是实现新功能)会带来更大的吞吐量。及早修复缺陷成本更低,并为后续开发提供更稳定的基础。因此,敏捷方法在支持缺陷管理方面,与提倡限制进行中的工作的优势是一致的。为此,TomTom 为每个团队设定了未关闭缺陷数量的上限。当缺陷数量超过该限制时,修复缺陷优先于功能开发,且每周预留用于解决缺陷的容量也随之增加。 示意图2

图3显示了未关闭缺陷的加权数量的下降趋势。

另一项措施是在每次构建中大力投资测试自动化。这样可以及早发现回归问题,从而提高质量。这支持了持续集成,有助于早期故障检测,并为后续开发提供稳定的平台。

最后,TomTom引入了先进的静态代码分析工具。它使用TICS(TIOBE软件质量框架;www.tiobe.com/tics/tics-framework)来衡量代码质量,该框架支持ISO 25010标准中定义的软件质量。TICS涵盖了代码覆盖率、抽象解释、圈复杂度、编译器警告、编码标准、代码重复、扇出和死代码等方面的指标。它分析数百个项目,并跟踪小、中、大项目的前三名。团队希望在某一类别中进入前三名的愿望极大地推动了质量提升。这无疑有助于提高导航堆栈的质量。

示意图3

图4显示了从2014年第三季度到2016年第四季度的静态代码分析结果。2015年的下降是由于对代码库进行了大规模重构,导致了一些暂时的不稳定性,但为代码质量的进一步提升创造了条件。

生产力

为了应对导航系统客户数量的增加,TomTom 必须缩短新功能的周期时间。随着汽车行业创新速度的加快,创新周期时间必须缩短。更高的创新水平也会导致更多的不确定性,而应对这种不确定性的最佳方式是实施更短的周期时间。这使得已开发功能能够快速获得反馈。

为了实现更短的周期时间,从而提高生产力,TomTom 实施了规模化敏捷框架(SAFe)(Scaled Agile Framework;www.scaledagileframework.com)。采用稳定、集中、自我管理的团队,而非不断变动的项目团队,实现了功能流动。最初,产品增量的频率为三个月。然而,当TomTom的售后产品需要更短的时间来响应市场反馈时,TomTom将频率缩短至两个月。

图5展示了以每人周的故事点数衡量的生产率提升情况。故事点是用于估算工作量的统一度量单位。由于2016年发生了一些组织结构上的变化,2016年的统计数据无法进行比较,因此未包含在图中。

许多人写过关于敏捷开发优势的文章。人们常常认为,在具有强烈客户承诺的环境中,敏捷性并不适用。但我们发现事实恰恰相反。与更传统的项目管理方法相比,敏捷性在实现承诺的可行性方面提供了更高的透明度。对速度进行准确监控,能让你很好地把握是否需要采取纠正措施。

但敏捷开发的承诺只有在以下情况下才能成为现实:领导风格发生变化。通过将承诺下放至团队层面进行管理,会灾难性地影响透明度、质量和生产力。团队除了增加表面工作、降低质量或夸大估算外,无法应对承诺和不确定性。相反,当团队意识到领导层接受不确定性的存在并且允许犯错时,他们会变得更加投入。他们会快速学习,敢于承担风险,并对风险保持透明,从而不会危及承诺。

重大变革的前夜

有人说,汽车行业在未来10年将经历比过去100年更多的创新;我们对此表示认同。(关于这些变革对软件影响的概述见2017年7/8月《IEEE 软件》。1)例如,多年来,汽车信息娱乐系统的功能一直落后于同类消费产品约十年。(然而,汽车系统的质量要好得多,尽管消费产品的质量正在迅速提升。)用户是否仍能接受这种巨大的功能差距值得怀疑。当大型软件公司进入汽车行业时,它们将带来前所未有的创新。2连接性(connectivity)和空中下载软件将成为实现这一目标的重要推动力。

汽车行业的一个重要趋势是自动化程度的不断提高。汽车将能够实现更高程度的自动驾驶,主要是为了显著提升安全并减少致命事故。当然,自动驾驶汽车不会一夜之间到来,但随着时间推移,将为驾驶员提供越来越多的辅助功能,使其出行更加安全和便捷。

此外,自动驾驶汽车通常具有明确的目的地,这将推动交通管理系统中的创新,以平衡交通流量并改善其流动。

与自动化相一致的另一个趋势是能源节约,随着越来越多的汽车向电动化发展,能源节约将不断增加。

连接性将是推动变革的另一个关键因素。增强的连接性不仅能够实现我们之前提到的空中下载软件更新,还将为始终在线的联网汽车提供更多机会。许多导航功能(如路线规划、搜索和地图显示)可以在服务器上执行,且服务器上的许多应用程序也可以相互连接。随着可用处理能力的增加,用户界面可以进一步创新,例如引入自然语言处理。而或许更为重要的是,联网汽车将产生海量数据,从而催生全新的商业模式。

连接性的一个额外优势在于,更具创新性的功能可以在服务器端实现,而嵌入车辆中的功能则可以由在同一主机中使用长达10年的CPU支持。这种混合设置可以显著加快创新功能的市场渗透速度。

多年来,TomTom 一直提供路线规划、搜索和地图显示等服务,这些服务的应用正在迅速增长,如图6所示。该图显示了指数化增长与成本,其中2015年1月为指数100。2016年初成本的峰值是由于一次商业促销活动的成功超出了供应商合同的限制所致。第二次峰值出现在TomTom更换供应商时。目前,服务请求数量的增加导致每个请求的成本明显下降。

云与价值链

一方面,按使用付费而非为拥有权付费对公司而言具有吸引力,因为它能带来经常性收入。另一方面,这也使得商业模式对销量更加敏感。过去,功能开发的商业案例基于对汽车销售相对可靠的预测。而未来,这些案例将基于预期的用户行为,而用户行为会更加成本敏感。目前,相比每年支付一小部分费用来续订订阅服务,客户更倾向于在购买新车时一次性购买地图更新等功能。

从另一个角度来看,成本模型显示出更大的差异。过去,车载CPU的成本在汽车售出时一次性支付,而未来每次请求都将产生费用。

连接在线服务会产生成本。过去,软件设计师必须考虑硬件限制,而如今由于硬件资源看似无限,他们对此的关注较少。但现在,他们突然需要关注服务器端成本了。

由连接性(connectivity)带来的更高灵活性将促进更多创新。但正如我们之前提到的,创新伴随着更大的不确定性,企业需要为此做好组织准备。而这不仅仅意味着实施敏捷流程,还需要彻底重新思考汽车行业。

行业希望与其供应商建立更紧密的关系。这种关系将从合同执行转变为合作伙伴共同分担商业风险的协作模式。

然而,管理这些风险的最佳方式仍然是依靠销量。2011年,我们得出结论,导航已成为销量之争。3在互联世界中,这一趋势将更加明显。

电子电气架构 --- 软件会给汽车带来哪些变化? 摘要: 汽车行业正经历从硬件交付到软件服务的转型,OTA升级与订阅模式推动车辆成为持续服务的智能终端,重塑了价值构成与商业模式。同时,数据驱动替代传统逻辑驱动,引入非确定性组件,提升功能复杂性的同时也带来开发效率、行业标准及数据安全的挑战。此外,汽车软件需平衡安全性与灵活性,传统控制软件与智能座舱的融合催生了SOA等创新架构。这一系列变革推动汽车行业从制造业向知识密集型服务业演进,对人才结构、研发模式及产业思维提出全新要求。未来,车企需在技术、管理与协作中寻求突破,以适应软件定义汽车的时代浪潮。(149字) 阅读详情

相关推荐

汽车业百年巨变:软件定义的时代,车企如何重构未来?

摘要: 汽车行业正经历从硬件主导到软件定义的深刻变革。软件成为核心竞争力,驱动产品创新与用户体验升级,如特斯拉通过OTA更新持续提升车辆价值。转型需从四大维度突破:重构以软件为中心的产品体验,挖掘软件带来的盈利潜力(单车利润可提升至7500美元),明确技术战略核心,并建立敏捷的软件优先组织。车企需通过清晰的转型愿景和FAST框架加速落地,在生态合作中把握数据与用户体验控制权,实现从制造向科技服务的跨越。这场变革将重塑行业价值,软件成为未来汽车差异化的关键。

Soly_kun的博客 680

探索顶级汽车软件解决方案:驱动行业变革的关键力量

在本文中,将一同探索当今塑造汽车行业的最具影响力的软件解决方案。从设计到制造,软件正彻底改变车辆的制造与维护方式。让我们深入了解这个充满活力领域中的关键技术。

1065

电子电气架构 --- 主流厂商的软件定义汽车理念(上)

摘要: 汽车行业正经历软件定义汽车的深度转型,数字与物理世界的融合重塑产业格局。主机厂面临软硬件解耦、供应链重构等挑战,转型路径呈现四种模式:与软件企业合作(如华为问界)、全栈自研(如蔚来)、与Tier-1绑定(合资品牌)、聚焦核心差异化(中小车企)。国际市场的波动(欧盟燃油车政策回调、苹果放弃造车)加剧不确定性,但智能化转型趋势未改。传统车企凭借资金优势加大软件投入(如上汽年研发投入超149亿元),竞争焦点从硬件集成转向代码协同能力。转型不仅是技术升级,更是对产业逻辑的重构,需平衡短期风险与长期战略。

Soly_kun的博客 1145

软件定义汽车:从传统硬件到软件驱动的行业变革与挑战

软件定义汽车是汽车行业从传统硬件驱动向软件驱动转型的核心范式。其原理基于面向服务的架构和软硬件解耦,通过中央高性能计算平台取代分布式电子控制单元,实现功能的灵活部署与持续迭代。这一转变的技术价值在于大幅提升开发效率、降低系统复杂性,并支持车辆在全生命周期内通过OTA升级持续增值。应用场景涵盖智能座舱、自动驾驶、按需功能订阅及数据服务等多个领域,最终推动汽车从一次性销售产品向可持续运营的智能终端演进。Stellantis集团的统一平台战略正是这一趋势的集中体现,其通过STLA Brain架构与生态联盟,探索多

weixin_26901145的博客 494

智能汽车新趋势 --- 软件和整车E/E架构正重新定义汽车行业的规则

跨域协同和互操作性:中间件将支持跨域协同和互操作性功能,以便更好地实现车辆系统中不同功能模块之间的协同工作和信息共享。

Soly_kun的博客 454

vTaskStartScheduler()详解

是启动 FreeRTOS 实时内核的“扳机”。在调用它之前,你只是创建了一些任务结构,但它们都处于“待命”状态,系统仍然在按传统的裸机前后台方式运行。调用这个函数后,FreeRTOS 内核会接管系统的控制权,开始根据优先级调度你创建的任务,多任务环境才真正开始。关键点:它没有参数。它的所有行为都由中的配置宏控制。它通常不会返回。一旦调用,除非没有任务可以运行(或者你显式地停止了调度器),否则程序流永远不会回到main()函数中调用它的下一行。是一个没有参数但行为由精密控制的函数。

Shylock_Mister的博客 1592

Nvidia如何以软硬协同生态驱动软件定义汽车变革

软件定义汽车是汽车电子电气架构从分布式向集中式演进的核心趋势,其本质在于通过硬件算力标准化与软件服务化,实现功能的持续迭代与升级。这一转型的关键在于构建强大的中央计算平台,并依赖高效的开发工具链与仿真环境。Nvidia凭借其在并行计算与人工智能领域的深厚积累,推出了涵盖Drive系列芯片、DriveWorks软件栈及Omniverse数字孪生平台的全栈解决方案。该方案不仅提供了超配的算力硬件,更通过开放的API和跨代兼容承诺,降低了车企的开发门槛与长期投入风险。特别是在自动驾驶领域,其多模态高精度地图引擎与

weixin_28741099的博客 484

超详细neo4j安装教程

一、neo4j简介 最近开始学习知识图谱,所以首先想先学习一下neo4j的使用。 Neo4j是一个高性能的,NOSQL图形数据库,它将结构化数据存储在网络上而不是表中。由于知识图谱中存在大量的关系型信息(实体—关系—实体), 使用结构化数据库进行存储将产生大量的冗余存储信息, 因此将图数据库作为知识图谱的存储容器成为流行的选择。当前较为常用的图数据库主要有 Neo4j 等。 二、neo4j的安装 功能快捷键 撤销:Ctrl/Command + Z 重做:Ctrl/Command + Y 加粗:Ctrl/Co

qq_38335648的博客 9万+

汽车电子系统变革四大驱动力:技术、软件、模式与市场的交织重塑

汽车电子电气架构正经历从分布式向集中式演进的核心变革,其背后是多重驱动力的交织作用。从技术层面看,以域控制器和中央计算为代表的硬件集成,以及传感器融合、车联网等底层技术进步,为系统革新提供了基础。软件定义汽车成为价值重心转移的关键,它通过中间件、OTA升级和云端服务,实现了功能迭代与体验升级,推动了汽车从机械产品向智能终端的转变。这一变革在高级驾驶辅助系统、自动驾驶和智能座舱等应用场景中尤为显著,最终服务于提升行车安全、优化用户体验和探索新的商业模式。本文聚焦于技术推力、软件定义、商业模式颠覆与客户需求这四

weixin_42521276的博客 453

机器视觉:9点标定的原理与实现

标定就是将机器视觉处理得到的像素坐标转换成实际项目中使用到的毫米坐标。简单说即使看看实际单位距离内有几个像素,如下图所示,10mm的距离内有222个像素,那像素坐标和实际的毫米坐标就有个比例关系了。

m0_49968063的博客 1万+

vivado生成及调用自定义IP的方法

开发环境:vivado 2018.2 1.将整个工程封装为自定义IP 将整个工程封装为自定义IP主要有以下步骤: 步骤1.选中工程中的top模块。点击Tools ------> Create and Package New IP,如图1所示 图1 步骤2.弹出界面后,点击next至图2界面,选择Package your current project,然后继续点击next 图2 步骤3.选择生成的IP路径,如图3所示。这个路径就是后续添加该IP的路径 图3 步骤4.继续点击next,然后选择fi

进击的阿日比 4730

全星APQP:驱动汽车电子研发数字化变革的引擎——揭秘-全星研发管理APQP软件系统-的全面赋能之道

在适应研发管理体系合规的前提也,更强调高效研发输出,是驱动企业构建预防性质量体系、实现研发管理数字化转型的战略引擎,能实质性地提升效率、保障合规并降低质量成本。推动企业数字化转型的核心能力。系统对项目全周期的数据进行深度收集与分析,通过直观的报表和可视化界面,为企业管理层提供决策支持。系统还内嵌了200余种专业工具,包括FMEA、PPAP、SPC、MSA、ECN等,帮助企业提前识别风险,保障生产稳定性。,全面覆盖APQP的五大关键阶段——从项目规划到产品验证,再到反馈与改进,提供了清晰的管理路线图。

Mirafeng的博客 793

OpenCV和Halcon分别实现彩色图像的白平衡效果

实现白平衡算法中的灰度世界法,能有效改善图像发红/发蓝/发绿的现象 1、OpenCV #include <opencv2/opencv.hpp> using namespace cv; int main() { Mat g_srcImage,dstImage; vector<Mat> g_vChannels; g_srcImage = im...

$firecat利白的代码足迹$ 2829

「软件定义汽车」 | 箭在弦上的变革

软件定义汽车”下的汽车能够通过空中下载技术(Over-the-Air Technology,OTA)实现功能、安全补丁的更新及对车辆核心功能的监控和调整,在便利用户的同时使汽车制造商能够深入了解汽车各方面性能情况并判断其在生态系统中的位置,汽车制造商得以改善其生命周期管理并高效开发出贴合用户需求的最新功能,与用户建立更深入、更紧密的联系。从监测控制电动车电池包的温度,到运行中控屏上的应用程序,再到人机交互体验,自动驾驶汽车对周围物体的探测与分类等功能的实现,都离不开软件的开发、算法的搭建。

Pangbo1711的博客 201

当AI换脸遇上内容审核:Facefusion NSFW检测的技术伦理与用户自主权之争

本文探讨了Facefusion开源AI换脸工具中NSFW检测机制的技术伦理困境与用户自主权之争。分析了其多层次防御机制的技术实现与社区规避方法,揭示了开源软件在安全与自由之间的平衡难题,并提出了分层权限设计等社区实践方案。

weixin_29165725的博客 682

科研党必备:5分钟搞定Arxiv论文批量导入NoteExpress(附PDF自动下载技巧)

本文为科研人员提供了一套高效的自动化工作流,实现从Arxiv批量检索论文、自动下载PDF到无缝导入NoteExpress的全过程。通过Python脚本和NASA ADS等工具,可大幅提升文献管理效率,特别适合需要追踪前沿动态的研究生和科研团队。

orange的博客 398

德勤软件定义汽车2020

来源:智能网联汽车网导语:在过去的几年中,智能手机和计算机,其标准化硬件在现有技术水平下正逐渐接近物理极限,这推动了其行业逐步从由硬件升级发展主导产品创新,转向由软件开发和迭代去推动硬件...

weixin_55366265的博客 712

Monorepo与pnpm:前端项目管理的完美搭档

pnpm又称 performant npm,翻译过来就是高性能的npm。Monorepo是一种项目开发与管理的策略模式,它代表"单一代码仓库"(Monolithic Repository)。在Monorepo模式中,所有相关的项目和组件都被存储在一个统一的代码仓库中,而不是分散在多个独立的代码仓库中,这些项目之间还可能会有依赖关系。

m0_68271787的博客 2562

巨变前夜:智能汽车产业迎来“软件定义汽车”时代

在电动化、智能化、网联化、共享化等“新四化”产业变革趋势下,汽车正在由过去单纯的机械代步工具向新一代移动智能终端转变。而针对智能汽车这一新兴产业,我国也在近年来密集推出了多项行动计划或发展...

趣味科技v 651

华为的C语言编程规范.pdf

华为技术有限公司内部技术规范。本规范制定了编写C语言程序的基本原则、规则和建议。从代码的清晰、简洁、可测试、安全、程序效率、可移植各个方面对C语言编程作出了具体指导。

迈瑞BS系列全自动生化分析仪LIS协议接口手册(内含HL7和ASTM)

迈瑞BS系列全自动生化分析仪LIS协议接口手册,内含HL7和ASTM)

软件定义汽车—箭在弦上的变革

1、软件定义汽车背景 在过去的几年中,智能手机和计算机,其标准化硬件在现有技术水平下正逐渐接近物理极限,这推动了其行业逐步从由硬件升级发展主导产品创新,转向由软件开发和迭代去推动硬件设计的更新和升级。 诚然,不同于硬件相对标准化的智能手机和计算机行业,汽车产业有着其特殊性,不论是硬件的标准化程度,还是车辆的技术特点差异,都使汽车产业尚未具备客观条件以完全复刻智能手机和计算机行业规律,但伴随硬件标准化的推进和技术差异化的减小,汽车产业也或将经历相似的过程。 无论是出于客观因素,例如受限于生产工艺水平或材料物理

weixin_45576679的博客 1157

OV9734 DATASHEET,完整规格书

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

软件规模划分标准_汽车软件深度报告:汽车软件产业链及未来趋势分析

2010 年开始,汽车电动化带来电子电气构架、汽车软件新变局。智能驾驶、车 联网概念引入,造车新势力、互联网企业等多玩家参与进造车环节,以特斯拉 为代表的整车厂重新定义软件系统,新创 OTA 新升级模式。产业链机遇:SDV重塑市场格局新科技、软件公司的涌入带动了供应链管理的扁平化、边界模糊化,推动产业 竞争要素发生本质变化,带动供应链生态体系变革。在传统封闭式供应链的汽 车制造商在整条供应链中只负...

weixin_39637203的博客 935

android 蓝牙通讯demo

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

亚马逊云科技-GenAI驱动汽车软件工程开发提速增效

亚马逊云科技-GenAI驱动汽车软件工程开发提速增效

weixin_46812959的博客 963

人工智能正驱动汽车行业种种变革 挑战也随之而来

  打造差异化设计实现可持续性发展   尽管人工智能正驱动汽车行业种种变革,但随着技术难度不断攀升,挑战也随之而来。据了解,市场对于智能驾驶的期望与技术创新之间的鸿沟,已经成为自动驾驶企业发展面临的最大挑战之一。因此,拥有可持续的技术发展道路,从而快速满足市场更迭成为汽车厂商追寻的主要目标之一。刘芳认为,打造可持续发展的关键在于芯片设计的差异化以及针对不同市场的差异化发展模式。   首先,利用通用算力的架构,形成芯片设计的差异化,使得芯片本身形成一个资源池,共同支持软硬件能力,实现多核联动、多个应用的同时运

豆豆的博客 436

汽车供应链大变革,数商云供应链管理系统助力企业开启新篇章

产业链供应链安全稳定是构建新发展格局的基础,中国汽车产业已经充分认识到增强产业链供应链自主可控能力的必要性和紧迫性。新一轮科技革命和产业变革深入发展,加上全球性芯片焦虑正在引发连锁反应,倒逼汽车企业供应链变革,全球产业链供应链加速重构。

数商云博客 455

亚马逊云科技生成式AI技术助力汽车软件工程开发提速增效

亚马逊云科技生成式AI技术助力汽车软件工程开发提速增效

weixin_46812959的博客 891

电动智能汽车的未来

电动智能汽车的未来

Soly_kun的博客 709
上一篇: 农村居民对基本公卫服务的体验
下一篇: 1、进化计算前沿探索
cuda7parallel
博客等级 码龄1天 0粉丝 1273原创
评论
成就一亿技术人!
拼手气红包6.0元
还能输入1000个字符  | 博主筛选后可见
 
 条评论被折叠 查看
添加红包

请填写红包祝福语或标题

个

红包个数最小为10个

元

红包金额最低5元

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

抵扣说明:

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

余额充值