AR商业化的“AI转身”
AI会不会是AR厂商良药?
作者|周立青
编辑|杨舟
11月,国内“AR四小龙”之一的Rokid举办了新品发布会,在发布会的同步直播间,出现了一条不合时宜的“什么时候发去年的工资”的评论。
“公司确实没有给我们发2023年的十三薪和年终,十三薪是公司在2023年签署的合同中明确规定的,虽然公司承诺会在2024年年底前完成发放,但目前还没有消息。”Rokid一员工告诉「市象」。该员工还表示,在2024年的合同中,十三薪的发放被改为根据公司经营状况决定。
Rokid作为当下国内AR行业中备受瞩目的独角兽企业,自成立以来便一直备受资本市场的热捧。企查查显示,截至目前,Rokid共计完成13轮融资,吸金能力惊人。融资最为密集的2022年,Rokid更是在4天内连续斩获两轮融资,总金额高达3.84亿元。
在今年4月的新品发布会上,创始人兼CEO祝铭明Misa透露,过去三年间,Rokid营收持续增长超100%,今年第一季度更是实现了150%的同比增幅,同时预计今年全年将继续同比增长100%,四年营收将增长超20倍。
不过,截至目前,Rokid尚未对外公布其盈利情况。AR作为投资圈的“小热点”,一直吸引资金进入。众多科技巨头也在积极布局这一领域。然而,由于此前有部分AR企业陷入欠薪、裁员、亏损风波,该行业的盈利能力不免让内外都表示担忧。
当下,单纯依赖AR技术路线显然难以支撑企业的盈利需求。Rokid以及其他AR厂商似乎敏锐地察觉到了这一现状,纷纷开始发力AI眼镜,以此作为切入市场的突破口,探索“AR+AI”的融合策略,试图为企业开辟出一条可行的商业化路径。
01 AI升温
Rokid的B端产品线涵盖了消费级AR智能眼镜和专业级AR空间计算套装等多个领域。11月,Rokid在新品发布会上推出的Rokid Glasses,与以往专注于AR技术不同,Rokid Glasses在宣传中强调了“AR+AI”的融合概念。
相较于Rokid之前推出的分体式产品,Rokid Glasses在设计上采用了一体化结构,外观与传统眼镜别无二致。这款智能眼镜采用了单绿色Micro-LED+衍射光波导方案,不再侧重于传统的观影和游戏等沉浸式娱乐体验,而是转向了多模态AI交互,新增了AI搜索问答、物体识别、文字翻译和数学题解析等更加贴近大众日常需求的功能,极大地提升了AR眼镜的实用性和便捷性。
Rokid的战略重心似乎发生了调整。在发布会上,Misa也表示:“AI和AR是一件事。”在AR领域,Rokid并非唯一一家采取AR+AI战略的企业,还有其他厂商同样在发力。
雷鸟创新推出的雷鸟X2,就支持多模态大模型智能助手RayNeo AI,能够实现自然对话搜索和控制、视觉搜索、AI翻译以及头脑风暴等多项AI功能。此外,影目科技推出的INMO Go也整合了AI大模型,提供了实时语音翻译、AI百科和外语陪练等功能。
除了AR厂商依托原有的AR技术积累,积极融合AI技术向AR+AI方向转型外,眼镜作为AI技术商业应用的重要载体也已经成为行业共识。
在国际层面,高通CEO安蒙在接受外媒专访时提到,高通正与三星、谷歌联合研发一款可与手机连接的混合现实智能眼镜,理想的形态是“外观与普通眼镜或太阳镜没有任何区别。”安蒙还强调,“生成式AI将会弥补推广混合现实技术缺失的部分”。苹果CEO蒂姆·库克此前也曾表示,公司正在向智能眼镜领域迈进。
在国内市场,百度近日发布了全球首款内置中文大模型的原生AI眼镜,预计将于2025年上半年上市。小米紧随其后,已与歌尔达成合作,将推出新一代AI眼镜,并预计在2025年第二季度发布,小米创始人雷军对这款AI眼镜的出货量预期在三十万台以上。此外,华为、OPPO等手机厂商也在积极评估AI眼镜项目。
AR厂商战略方向的调整以及科技巨头们竞相涌入AI眼镜领域,或许是看到了Ray-Ban Meta上线后的火爆。安蒙也提到,Ray-Ban Meta的成功给了他很大的信心。
2023年9月,Meta携手Ray-Ban推出了第二代智能眼镜Ray-Ban Meta,产品一经上线就远超市场预期。IDC数据显示,该产品发布当年的第四季度及2024年第一季度,Ray-Ban Meta的出货量分别达到了36万台和10万台。而截至2024年第二季度末,这款智能眼镜的累计出货量已经突破了100万台大关。
显然,Ray-Ban Meta超预期的销量意味着当前以AI为主要方向做智能眼镜的产品逻辑已经得到市场的验证,这也为国内AR厂商提供了做智能眼镜的方向——与其死磕不成熟的技术,并将各种技术堆砌于外观略显突兀的设备中,不如回归眼镜本身,逐步迭代升级其功能。
雷鸟创新创始人兼CEO李宏伟也指出:“当前市场上大量AR公司在用户使用9%的场景里投入了90%的研发精力,这实际上远离了用户需求。”
当AR厂商不再过度追求AR,而是从眼镜的基本属性出发,先发展智能眼镜,再叠加AI功能、AR显示,产品可能会有更广阔的想象空间和更贴近用户需求的未来。
02 AR遇冷
根据IDC的数据,2023年全球AR眼镜的销量仅为48万台。尽管AR领域在资本市场打得火热,其商业化进程却显得举步维艰,AR厂商面临严峻挑战。
2022年8月,智能眼镜厂商影创科技被曝出拖欠员工薪资的问题。影创科技CEO孙立也坦言,受疫情影响,公司确实暂停了部分员工某些月份的绩效工资发放。
Meta的元宇宙相关部门——负责AR(增强现实)和VR(虚拟现实)业务的Reality Labs(现实实验室),自2020年以来累计亏损已超过500亿美元。
Vision Pro也遭遇了减产的困境。据The Information报道,多位直接参与设备组件制造的人士透露,自今年初夏以来,苹果公司已大幅缩减Vision Pro的产量,并有可能在年底前完全停止生产该设备的现有版本。Vision Pro的现状也给整个AR行业的发展蒙上了一层阴影。
AR厂商难以实现盈利的原因主要归结于两方面:
一方面,AR眼镜目前尚未能有效吸引普通消费者。尽管AR技术潜力巨大,但当前的AR眼镜在功能实用性、使用便捷性以及价格亲民性等方面仍存在明显短板,难以有效激发消费者的购买热情。
以Meta在Connect大会上展示了其首款AR眼镜Meta Orion为例。这款被扎克伯格称为“世界上最好的AR眼镜”的产品,尽管集成了当前几乎所有可用的先进技术,但其略显怪异的外表、高达一万美元的高昂成本和仅有2个小时左右的续航能力,都清晰地表明,真正的消费级AR眼镜还有一段路要走。目前,Meta Orion仅生产了1000副供内部研究使用,其商业化落地尚需时日。
另一方面,尽管AR厂商基于观影、游戏、办公等场景已经推出了不少AR产品,但“小众”仍然是AR行业难以回避的痛点。
根据IDC的数据,2023年全球智能眼镜销量为101万台,而AR眼镜的销量仅为48万台。与智能手机和PC的广泛普及相比,这一数字显得微不足道。AR厂商们正面临一个严峻的问题:AR眼镜在市场上的认知度和接受度仍然有限,亟需加强市场教育和推广力度。
在此背景下,AI眼镜作为AR眼镜最终形态前的过渡产品,显得尤为重要。它能够在当前技术受限、生态尚不成熟的条件下,承担起教育用户、拓宽市场的重任。
AI眼镜与AR眼镜有所区别,AR眼镜通过将虚拟信息叠加在现实世界,为用户提供增强现实的体验,而AI眼镜则是在普通眼镜的基础上增加了一些智能交互功能,并不刻意追求高度融合虚拟与现实的视觉效果,而是将重点放在了实用性和便捷性上。
AI眼镜通过提供实时翻译、语音助手、信息推送等一系列智能化服务,能够逐步建立起用户对智能穿戴设备的依赖与信任。这种依赖与信任一旦确立,将为用户未来接纳更高端、更复杂的AR眼镜产品奠定坚实的认知基础。
Meta创始人兼CEO马克·扎克伯格也认为,智能眼镜将是未来发展的一个重要趋势,并预测未来售价在300美元左右的AI眼镜将成为“爆款”。
03 AR+AI能否破局?
Ray-Ban Meta的成功给AI眼镜带来了巨大的想象空间。那AR+AI眼镜能复刻Ray-Ban Meta超预期的出货量吗?
外部在对Rokid新品的介绍或分析中,多聚焦于产品的硬件和功能。然而,作为一款首先是眼镜的智能设备,配镜这一核心问题却被忽视。
Rokid Glasses推出了带显示和不带显示的两个版本。其中,带显示版本的眼镜使用了光波导镜片,这意味着需要视力矫正的用户必须额外添加一个夹片。Rokid Glasses本身的重量已经达到了49克,加上夹片后重量会进一步增加。相比之下,一副普通的板材框眼镜的重量大约在20克左右,而更轻便的TR-90框眼镜和钛框眼镜的重量则在12-14克之间。
有Ray-Ban Meta用户就表示,自己有500度的近视和200度的散光,在为眼镜配镜后,整体重量在70g左右,导致每隔几分钟就需要扶一下眼镜。
对于需要视力矫正的用户而言,Rokid Glasses在满电状态下能支持4小时的日常使用,其重量在电量耗尽后无疑会成为一大负担,这可能直接削弱消费者的购买意愿。尽管Rokid Glasses支持快充,能在十分钟内充电至90%,但在全天候的使用场景中,屈光不正的用户显然无法随时摘下眼镜充电。
而对于不需要视力矫正的用户来说,49g的重量似乎还在可接受范围之内,Misa甚至表示最终成品会采用发布会上暴龙的设计模具,重量还会减轻约8克,总重量控制在41克左右。但是,如何让本就不需要佩戴眼镜的人购买这款智能眼镜,又是一个问题。
Misa也表示:“其实我们不需要强迫不近视的人戴眼镜。我认为,只要能让近视的人愿意更换现有眼镜,已经是一个很大的成就。”
不仅是Rokid,魅族于9月份发布的StarV Air2同样需要借助外置夹片来满足视力矫正需求,并且续航也比较“拉胯”。
就目前市场情况来看,Rokid和魅族的产品已经代表了行业在当前技术条件下的最佳形态,基础的重量和电池续航问题仍然是当前产品的普遍挑战。
对于需要视力矫正的人来说,重量问题可能会降低他们的购买意愿,而不需要佩戴眼镜的人可能本身购买这类产品的意愿就不强,或者购买后可能因缺乏实际使用场景而放在角落吃灰,这可能是目前轻便型AR+AI眼镜所面临的现实。
相比之下,Rokid Glasses的无显示版本,即“AI纯享版”,用户可以直接根据自己的需求配镜,不会再有其他重量的附加。在功能体验相差不大的前提下,价格更低、质量更轻的版本更有可能成为新产品的销售主力。
AI+AR究竟是契合消费者实际需求的必要创新,还是仅仅是一种技术驱动下强行创造的“需求热点”?
从这个角度看,真正实现盈利或许还需依靠更为“纯粹”的AI智能眼镜。有显示版本的Rokid Glasses在此时推出,可能更多地是为了强调Rokid在AR技术领域的领先地位和持续创新的决心。
值得注意的是,Misa在发布会上表示,新产品预计将于2025年第二季度上市。关于产品的完成度,在科技博主电丸科技的视频当中,Misa表示Rokid的风格通常是完成85%以上才会对外发布,而在36氪的采访中,这一数字却变成了“大概可以理解为硬件完成了60%,软件完成了50%”。
李宏伟表示:“其实大家都很清楚,当前的AR眼镜尚未成熟到可以完全取代手机的地步,离真正成为主流智能终端还有一段路要走。”
Misa在今年4月中旬,Rokid发布AR Lite空间计算套装发布时也坦言:“距离AR厂商真正的‘iPhone时刻’还有三年。”
题图来源:Rokid官网
相关文章:
AR商业化的“AI转身”
AI会不会是AR厂商良药? 作者|周立青 编辑|杨舟 11月,国内“AR四小龙”之一的Rokid举办了新品发布会,在发布会的同步直播间,出现了一条不合时宜的“什么时候发去年的工资”的评论。 “公司确实没有给我们发2023年的十三薪和年终…...
Python 中的装饰器是什么?
装饰器是Python中一种非常强大的功能,它允许你在不修改原始函数代码的前提下,增加额外的功能或改变函数的行为。 装饰器本质上是一个接受函数作为参数的函数,并返回一个新的函数。 通过装饰器,我们可以轻松地实现诸如日志记录、…...
jupyter notebook的 markdown相关技巧
目录 1 先选择为markdown类型 2 开关技巧 2.1 运行markdown 2.2 退出markdown显示效果 2.3 注意点:一定要 先选择为markdown类型 3 一些设置技巧 3.1 数学公式 3.2 制表 3.3 目录和列表 3.4 设置各种字体效果:加粗,斜体&#x…...
oracle 创建只可以查询权限用户+sqldeveloper如何看到对应表
声明 申明部分是从其他csdn用户哪里复制的,只是自己操作后发现无法达到我最后的预期,所以关闭忘记是看的那篇了,如果有侵权请见谅,联系我删除谢谢。 好了,故事的开始是我最近删投产表了。没错职业黑点,清…...
化工行业 FMEA 与安全生产的关系
【大家好,我是唐Sun,唐Sun的唐,唐Sun的Sun。】 在化工行业这个充满复杂性和潜在危险的领域中,确保安全生产是至关重要的目标。失效模式及影响分析(FMEA)作为一种有效的风险管理工具,在保障化工行…...
前端node.js
一.什么是node.js 官网解释:Node.js 是一个开源的、跨平台的 JavaScript 运行时环境。 二.初步使用node.js 需要区分开的是node.js和javascript互通的只有console和定时器两个API. 三.Buffer Buffer 是一个类似于数组的 对象,用于表示固定长度的字节序列。Buffer…...
深度学习:GPT-2的MindSpore实践
GPT-2简介 GPT-2是一个由OpenAI于2019年提出的自回归语言模型。与GPT-1相比,仍基于Transformer Decoder架构,但是做出了一定改进。 模型规格上: GPT-1有117M参数,为下游微调任务提供预训练模型。 GPT-2显著增加了模型规模&…...
Java线程池详解:从基础到实践
Java线程池详解:从基础到实践 在现代多线程编程中,线程池是一个非常重要的工具。它能帮助开发者更高效地管理线程资源,避免频繁创建和销毁线程导致的性能损耗,并提供更灵活的任务调度机制。本文将详细讲解线程池相关知识…...
A*(A-star)算法
概述 A*(A-star)算法是一种在图中寻找从初始节点到目标节点最短路径的启发式搜索算法。它结合了Dijkstra算法的确保性(保证找到一条最短路径)和贪心算法的高效性(快速找到目标)。A*算法通过评估函数f(n) …...
计算机类大厂实习春招秋招开发算法面试问答练习题
计算机类大厂实习春招秋招开发算法面试问答练习题 下面有十个非常重要且常问,面试者却注意不到的问题,我们一个个来看,一个个来学。 线程创建到删除过程中,底层是怎么实现的 1.线程创建 线程创建是线程生命周期的起点。在操作系统中,线程可以通过多种方式创建,但无论哪…...
C++ 11重点总结1
智能指针 智能指针: C11引入了四种智能指针: auto_ptr(已弃用)、unique_ptr、shared_ptr和weak_ptr。智能指针可以更有效地管理堆内存,并避免常见的内存泄漏问题。 shared_ptr: 自定义删除器。 shared_ptr使用引用计数来管理它指向的对象的生命周期。多个shared_ptr实例可以指向…...
Java异常
目录 一、异常的层次结构 1.1、Throwable 1.2、Error(错误) 1.3、Exception(异常) 运行时异常 非运行时异常 (编译异常) 1.4、可查的异常(checked exceptions)和不可查的异常…...
《热带气象学报》
《热带气象学报》创刊于1984年,前身为《热带气象》,1993年更名为《热带气象学报》,是广东省气象局主管,中国气象局广州热带海洋气象研究所主办的中文学术期刊。 本刊坚持“热带气象”的办刊特色,主要刊登:…...
解决docker不加载 /etc/docker/daemon.json文件的问题
文章目录 问题起源解决方案问题反思 问题起源 如题,最近在ubuntu24.04-LTS-server安装docker时,安装成功后设置源来设置镜像。 设置完成功拉取镜像,我就关机下次使用。 但是当我重启发现呢,镜像都不在了,但是由于网络…...
数据结构(初阶7)---七大排序法(堆排序,快速排序,归并排序,希尔排序,冒泡排序,选择排序,插入排序)(详解)
排序 1.插入排序2.希尔排序3.冒泡排序4.选择排序(双头排序优化版)5.堆排序6.快速排序1). 双指针法2).前后指针法3).非递归法 7.归并排序1).递归版本(递归的回退就是归并)2).非递归版本(迭代版本) 计算机执行的最多的操作之一就有排序,排序是一项极其重要的技能 接下…...
题解 洛谷 Luogu P1182 数列分段 Section II 二分答案 C/C++
题目传送门: P1182 数列分段 Section II - 洛谷 | 计算机科学教育新生态https://www.luogu.com.cn/problem/P1182思路: 二分答案,每次以区间 [l, r] 中点 m 为每段和的阈值 判断在此前提下,划分段数是否不大于 M 是就记录答案…...
鸿蒙心路旅程:从实践到创新——开发者的深度技术分享
目录 1. 引言:成为HarmonyOS NEXT开发者的动机 2. 项目初始化与架构设计:从零开始的技术规划 2.1 DevEco Studio的配置与项目初始化 2.2 分层架构设计 3. 分布式应用设计:挑战与解决方案 3.1 分布式架构设计:分布式软总线 …...
elementUI非常规数据格式渲染复杂表格(副表头、合并单元格)
效果 数据源 前端代码 (展示以及表格处理/数据处理) 标签 <el-table :data"dataList" style"width: 100%" :span-method"objectSpanMethod"><template v-for"(item, index) in headers"><el-table-column prop"…...
mysl数据库(八)事务、三种读现象
事务、三种读现象 文章目录 事务、三种读现象一、事务介绍二、事务的使用三、三种读现象 一、事务介绍 事务是mysql的一种机制,一个事务里可以包含多条sql语句。执行事务相当于拍了一张快照,在事务执行完提交以前可以回滚至最初的状态,当然事…...
【DVWA】File Inclusion文件包含实战
安能有术无道有道无心,乐得仁心仁义正心行道。 1.File Inclusion(Low) 相关代码分析 <?php// The page we wish to display $file $_GET[ page ];?>可以看到,服务器端对page参数没有做任何的过滤跟检查。 服务器期望用户的操作是点击下面的…...
(免费送源码)计算机毕业设计原创定制:Java+ssm+JSP+Ajax SSM棕榈校园论坛的开发
摘要 随着计算机科学技术的高速发展,计算机成了人们日常生活的必需品,从而也带动了一系列与此相关产业,是人们的生活发生了翻天覆地的变化,而网络化的出现也在改变着人们传统的生活方式,包括工作,学习,社交…...
异常处理(4)throws
异常处理(4) throws 前言:运行时异常(RuntimeException)或它的子类可以不做处理,因为这类异常很普遍,若全部处理,可能会对程序的可读性和运行效率产生影响。此外,即使不使…...
点云欧式聚类,条件欧式聚类算法原理及推导
点云欧式聚类算法数学推导 点云欧式聚类(Euclidean Clustering for Point Clouds)是点云处理中常用的一种无监督聚类方法。它基于欧式距离将点云中的点划分为多个簇,常用于分割、目标检测等任务。以下是算法的数学推导和实现原理。 问题定义…...
每日十题八股-2024年11月27日
1.类型互转会出现什么问题吗? 2.为什么用bigDecimal 不用double ? 3.装箱和拆箱是什么? 4.Java为什么要有Integer? 5.Integer相比int有什么优点? 6.那为什么还要保留int类型? 7.说一下 integer的缓存 8.怎么…...
C++虚函数面试题及参考答案
什么是虚函数?它的作用是什么? 虚函数是在基类中使用关键字 virtual 声明的成员函数。当在派生类中重写(override)这个函数时,会根据对象的实际类型来调用相应的函数版本,而不是仅仅根据指针或引用的类型来…...
如何搭建C++环境--1.下载安装并调试Microsoft Visual Studio Previerw(Windows)
1.首先,打开浏览器 首先,搜索“Microsoft Visual Studio Previerw” 安装 1.运行VisualStudioSetup (1).exe 无脑一直点继续 然后就到 选择需要的语言 我一般python用pycharm Java,HTML用vscode(Microsoft Visual Studio cod…...
大数据新视界 -- Hive 函数应用:复杂数据转换的实战案例(下)(12/ 30)
💖💖💖亲爱的朋友们,热烈欢迎你们来到 青云交的博客!能与你们在此邂逅,我满心欢喜,深感无比荣幸。在这个瞬息万变的时代,我们每个人都在苦苦追寻一处能让心灵安然栖息的港湾。而 我的…...
深入理解 TypeScript:联合类型与交叉类型的应用
在 TypeScript 的世界里,类型系统是核心特性之一,它提供了强大的工具来帮助开发者编写更安全、更可靠的代码。今天,我们将深入探讨 TypeScript 中的两个高级类型特性:联合类型(Union Types)和交叉类型&…...
fiddler抓包工具与requests库构建自动化报告
一. Fiddler 抓包工具 1.1 Fiddler 工具介绍和安装 Fiddler 是一款功能强大的 HTTP 调试代理工具,能够全面记录并深入检查您的计算机与互联网之间的 HTTP 和 HTTPS 通信数据。其主界面布局清晰,主要包含菜单栏、工具栏、树形标签栏和内容栏。 1.2 Fid…...
数据结构——排序算法第二幕(交换排序:冒泡排序、快速排序(三种版本) 归并排序:归并排序(分治))超详细!!!!
文章目录 前言一、交换排序1.1 冒泡排序1.2 快速排序1.2.1 hoare版本 快排1.2.2 挖坑法 快排1.2.3 lomuto前后指针 快排 二、归并排序总结 前言 继上篇学习了排序的前面两个部分:直接插入排序和选择排序 今天我们来学习排序中常用的交换排序以及非常稳定的归并排序 快排可是有多…...
Vue-常用指令
🌈个人主页:前端青山 🔥系列专栏:Vue篇 🔖人终将被年少不可得之物困其一生 依旧青山,本期给大家带来Vue篇专栏内容:Vue-常用指令 目录 1.1 v-cloak 1.2 双向数据绑定指令 v-model 1.3 v-once 1.4 绑定属性 v-bind…...
守护进程
目录 守护进程 前台进程 后台进程 session(进程会话) 前台任务和后台任务比较好 本质 绘画和终端都关掉了,那些任务仍然在 bash也退了,然后就托孤了 编辑 守护进程化---不想受到任何用户登陆和注销的影响编辑 如何…...
GPON原理
GPON网络架构 对于OLT来说,它就相当于一个指挥官,它指挥PON口下的ONU在指定的时间段内发送数据以及发起测距过程等 而ONU则是一个士兵,按照OLT的指挥做出相应 而ODN它主要就是提供一个传输通道,主要包括分光器和光纤组成 对于PO…...
华三(HCL)和华为(eNSP)模拟器共存安装手册
接上章叙述,解决同一台PC上同时部署华三(HCL)和华为(eNSP)模拟器。原因就是华三HCL 的老版本如v2及以下使用VirtualBox v5版本,可以直接和eNSP兼容Oracle VirtualBox,而其他版本均使用Oracle VirtualBox v6以上的版本,…...
类和对象--中--初始化列表(重要)、隐式类型转化(理解)、最后两个默认成员函数
1.初始化列表 1.1作用: 通过特定的值,来初始化对象。 1.2定义: 初始化列表,就相当于定义对象(开空间)。不管写不写初始化列表,每个成员变量都会走一遍初始化列表(开出对应的空间…...
clickhouse 使用global in 优化 in查询
文章目录 in例子使用global in in例子 SELECT uniq(UserID) FROM distributed_table WHERE CounterID 101500 AND UserID IN (SELECT UserID FROM distributed_table WHERE CounterID 34)对于in 查询来说,本来查询的就是分布式表,假设这个表有100 个…...
macos 14.0 Monoma 修改顶部菜单栏颜色
macos 14.0 设置暗色后顶部菜单栏还维持浅色,与整体不协调。 修改方式如下:...
鸿蒙动画开发07——粒子动画
1、概 述 粒子动画是在一定范围内随机生成的大量粒子产生运动而组成的动画。 动画元素是一个个粒子,这些粒子可以是圆点、图片。我们可以通过对粒子在颜色、透明度、大小、速度、加速度、自旋角度等维度变化做动画,来营造一种氛围感,比如下…...
Matlab 2016b安装教程附安装包下载
软件介绍 MATLAB(矩阵实验室)是MathWorks公司推出的用于算法开发、数据可视化、数据分析以及数值计算的高级技术计算语言和交互式环境的商业数学软件。MATLAB具有数值分析、数值和符号计算、工程与科学绘图、控制系统的设计与仿真、数字图像处理、数字信…...
Container image .... already present on machine 故障排除
故障现象: Normal Pulled 12s (x2 over 15s) kubelet Container image “registry.cn-hangzhou.aliyuncs.com/yinzhengjie-k8s/apps:v1” already present on machine kubectl get pods NAME READY STATUS RESTARTS AGE two-pod 1/2 Error …...
力扣 二叉树的层序遍历-102
二叉树的层序遍历-102 class Solution { public:vector<vector<int>> levelOrder(TreeNode* root) {vector<vector<int>> res; // 二维数组用来存储每层节点if (root nullptr)return res;queue<TreeNode*> q; // 队列用来进行层序遍历q.push(r…...
Java 平衡二叉树 判断 详解
判断平衡二叉树的详解(Java 实现) 平衡二叉树的定义: 平衡二叉树(Balanced Binary Tree)是指一棵二叉树中任意节点的左右子树高度差不超过 1。即: ∣ h e i g h t ( l e f t ) − h e i g h t ( r i g h …...
Java设计模式笔记(一)
Java设计模式笔记(一) (23种设计模式由于篇幅较大分为两篇展示) 一、设计模式介绍 1、设计模式的目的 让程序具有更好的: 代码重用性可读性可扩展性可靠性高内聚,低耦合 2、设计模式的七大原则 单一职…...
【人工智能学习之yolov8改进的网络怎么指定规模】
yolov8改进的网络怎么指定规模 在你更换主干网络或者做了其他修改之后,发现模型总是默认使用的n规模,而n规模有可能无法完成任务,怎么办呢,有什么办法指定规模大小呢? WARNING ⚠️ no model scale passed. Assuming …...
网络安全概述
网络安全 物理安全 网络的物理安全是整个网络系统安全的前提。在 校园网工程建设中,由于网络系统属于 弱电工程,耐压值很低。因此,在 网络工程的设计和施工中,必须优先考虑保护人和 网络设备不受电、火灾和雷击的侵害࿱…...
[MySQL#2] 库 | 表 | 详解CRUD命令 | 字符集 | 校验规则
目录 一. 库操作 1. 创建数据库 2. 字符集和校验规则 校验规则对数据库的影响 显示创建数据库时对应的命令 3. 修改数据库 4. 数据库删除 备份和恢复 还原 查看连接情况 二. 表操作 1. 创建表(定义实例化格式 2. 创建表案例 (实例化数据类型…...
【Unity基础】如何查看当前项目使用的渲染管线?
在 Unity 中,你可以通过以下几种方式查看当前项目使用的是哪个渲染管线: 1. 检查 Graphics Settings 打开 Unity 编辑器,进入顶部菜单:Edit → Project Settings → Graphics。在 Graphics Settings 窗口中,找到 Scr…...
什么是域名监控?
域名监控是持续跟踪全球域名系统(DNS)中变化以发现恶意活动迹象的过程。组织可以对其拥有的域名进行监控,以判断是否有威胁行为者试图入侵其网络。他们还可以对客户的域名使用这种技术以执行类似的检查。 你可以将域名监控比作跟踪与自己实物…...
apache中的Worker 和 Prefork 之间的区别是什么?
文章目录 内存使用稳定性兼容性适用场景 Apache中的Worker和Prefork两种工作模式在内存使用、稳定性以及兼容性等方面存在区别 内存使用 Worker:由于使用线程,内存占用较少。Prefork:每个进程独立运行,内存消耗较大。 稳定性 W…...
解决SSL VPN客户端一直提示无法连接服务器的问题
近期服务器更新VPN后,我的win10电脑一致无法连接到VPN服务器, SSL VPN客户端总是提示无法连接到服务端。网上百度尝试了各种方法后,终于通过以下设置方式解决了问题: 1、首先,在控制面板中打开“网络和共享中心”窗口&…...