【华为云技术分享】【论文阅读】增量式物体检测

不用Root!这些隐藏代码能一键开启安卓诊断端口(小米/OPPO/魅族机型实测) 本文提供了一份无需Root权限即可开启安卓手机诊断端口的实用指南。通过拨号盘输入特定隐藏代码,小米、OPPO、魅族等机型的用户可以一键激活此工程模式,从而连接电脑进行基带数据备份(如QCN文件)或故障排查。文章详细列出了各品牌指令、操作验证步骤,并强调了备份IMEI等关键数据的重要性与操作风险,旨在帮助用户在紧急情况下修复网络问题。 阅读详情

【摘要】 当前主流的目标检测器模型在训练时即确定了需要检测的物体种类,如果想要增加新的类别,只能重新训练。本文介绍了一种增量式的物体检测模型,可以随时增加新的类别,更符合实际场景。

文章信息:Konstantin Shmelkov, Cordelia Schmid, Karteek Alahari. Incremental Learning of Object Detectors without Catastrophic Forgetting. ICCV 2017.

文章主要介绍一种针对深度学习中物体检测任务的增量式学习方法。具体来说,问题的设置为:假设在一开始的时候已经有了一个用一些数据训练得到的物体检测模型;之后又有一批新的数据,这批数据上只标注了新的、未见过的类别的bounding box和类别,增量式物体检测方法的目标是在已有模型的基础上,学习一个新的模型,可以同时检测之前的类别和新类别的物体。

这个设置的难点在于,如果不对方法进行特殊的设计,而只使用新的数据更新模型,则模型在原来的类别上的表现会非常差,这个现象被称作“灾难性遗忘”。为了解决这个问题,作者提出将原始模型中的知识“蒸馏”出来,并在更新模型的时候既对新类别进行学习,也对这部分蒸馏出来的知识进行学习,从而保证模型不会遗忘已有的知识。

具体来说,该方法的模型设计如上图所示。本文中,为了保证候选的region proposal不是针对原有模型中特定的类别,而是针对通用的物体,方法的基本架构基于Fast RCNN。当更新模型的时候,需要两个版本的模型,其中上路的Network A为原始的模型(模型参数完全固定,不进行调整),下路的Network B为可以更新的模型。模型的整体流程如下:

1.以新类别的图像作为Network A的输入,从背景得分最低(即物体得分最高)的128个RoI中随机选取64个,并在Network B中计算这64个RoI的预测输出(包括分类预测的logits和bounding box regression输出),约束Network B的预测输出和相应的Network A的预测输出相同(使用L2损失进行约束,忽略Network B中对应新类别的输出项)。通过约束新模型在已有类别上的输出和旧模型在已有类别上的输出相同,保证旧类别的知识可以迁移到新模型上;

2.针对新增的类别,使用标准的Fast RCNN损失进行训练。

从实验结果来看,相比于在具有完整标注的全部数据上的模型训练的方式来说,增量式物体检测方法在性能上有一定的下降,但是相比于不考虑“灾难性遗忘”问题的方案有明显的提升。

点击这里,了解更多

Win10更新后黑屏只剩鼠标?火绒误杀explorer.exe的5种自救方案(附详细步骤) 本文详细介绍了Win10更新后出现黑屏只剩鼠标的5种专业修复方案,重点解决火绒误杀explorer.exe的问题。从基础的任务管理器操作到安全模式下的系统修复,再到注册表编辑和系统还原,提供了全面的解决方案,帮助用户快速恢复系统正常运行。 阅读详情

相关推荐

告别虚拟机!用ZYNQ7000和PYNQ 2.6.0打造一个能实时识别人脸的“智能摄像头”

本文详细介绍了如何利用Xilinx ZYNQ7000开发板和PYNQ 2.6.0框架构建实时人脸识别系统。通过硬件加速和嵌入式开发技术,该系统实现了低延迟、低功耗的独立运行能力,适用于边缘计算和物联网应用。文章包含从环境搭建到核心功能实现的完整指南,并提供了性能优化和问题排查的实用技巧。

weixin_42543046的博客 391

华为云镜像管理实战:从企业级私有镜像制作到CBR备份恢复的深度解析

诞生(IMS制作):从一台装好LAMP环境的公网云主机,剥离出纯净的私有镜像,成为弹性伸缩集群的“启动基石”。扩充(AS使用镜像):负载均衡与弹性伸缩利用该镜像,轻松实现“一秒克隆”多台Web服务器。保命(CBR备份与恢复):利用云备份技术对业务数据存底,在服务器被误删的绝境下,依托底层的镜像技术起死回生。上云的终极目标,不仅是把业务搬上去,而是要让业务在云上跑得更安全、更具弹性、更易维护。理解了镜像管理,你就掌握了“业务标准化”与“灾难恢复”的核心命脉。

2501_94351186的博客 161

Docker部署 SRS rtmp/flv流媒体服务器

SRS(Simple Realtime Server)是一款开源的流媒体服务器,具有高性能、高可靠性、高灵活性的特点,能够支持直播、点播、转码等多种流媒体应用场景。SRS 不仅提供了流媒体服务器,还提供了适用于多种平台的客户端 SDK 和在线转码等辅助服务,是一款十分强大的流媒体解决方案。

m0_56659620的博客 4869

华为云运维类服务实战|CTS云审计、CES云监控、LTS云日志完整实验

本文通过华为云控制台实操,系统演示了CTS云审计、CES云监控、LTS云日志三大运维服务的完整配置与应用:启用CTS追踪器并结合SMN实现高危操作短信告警;配置CES CPU告警规则,模拟负载飙升触发告警并排查故障;部署ICAgent采集ECS日志,实现云端集中检索。实验强调资源清理,避免持续扣费,适合零基础运维学习者掌握云上监控与审计核心能力。

我的Linux界下小雨. 295

2025海外代理IP深度横评:Bright Data、IPFoxy、SmartProxy等六大服务商实战对比

本文深度横评2025年六大海外代理IP服务商(Bright Data、IPFoxy、SmartProxy、IPIPGO、Kookeey及青果网络),基于实战测试数据,从IP池质量、速度稳定性、性价比等维度进行对比。针对跨境电商、数据爬虫、社交媒体管理等不同业务场景,提供精准的选购指南与避坑建议,帮助企业用户根据自身需求选择最合适的代理IP解决方案。

weixin_29196891的博客 434

一种导弹追踪算法的MATLAB仿真实现

以下是一个用于模拟机动变轨导弹和防空导弹追踪过程的 MATLAB 代码,同时会提供 3D 效果展示。你可以运行这段代码,从而观察机动变轨导弹和防空导弹的速度与位置变化。

SmartGridequation的博客 935

华为云对等连接、Virtual Private Network 与 NAT 网关:两个网络要互通,三条路怎么选

对等连接用私有 IP 打通同区域两个 VPC(记得两边都加路由),VPN 用 IPSec 隧道打通跨区域或本地机房(记得两端参数对称),NAT 网关让一屋子机器共享一个出口(SNAT 出、DNAT 进)。三条路各修一段,谁也不能替代谁;删除时永远反着来。至此华为云的网络类服务走完一轮——VPC 给隔离,EIP 给入口,ELB 分流量,对等/VPN 连网络,NAT 省地址。

xbzb的博客 564

逆向选择启示录:一个失败高频策略如何意外跑赢市场

本文探讨了高频交易中的逆向选择现象,揭示了一个失败的高频策略如何通过简化意外跑赢市场。通过加密货币市场的实证分析和蒙特卡洛模拟,研究发现低预测性的简单策略反而更具鲁棒性,有效规避了逆向选择风险。文章还提供了小币种做市策略的优化框架和实践建议,为量化交易者提供了宝贵洞见。

weixin_29191669的博客 401

华为云存储怎么选?EVS、SFS、OBS 核心区别与实战解析

存储选型核心看两点:**访问模式(单机 / 多机共享)+ 数据类型(结构化数据库数据 / 文件 / 海量非结构化资源)**。没有绝对最好的存储,只有最合适业务场景的存储。实际生产环境还会出现组合方案:数据库用 EVS、集群日志用 SFS、图片素材备份放 OBS,三者搭配使用。

ShiqingfengA的博客 456

Cadence OrCAD Capture CIS元器件管理时ERROR(ORCIS-6454): Temporary part number tracking is turned on报错的解决方法

使用Part manager对工程的元器件进行批量管理时,出现如下图所示的ERROR(ORCIS-6454): Temporary part number tracking is turned on报错其解决方法如下。

fydar的博客 3504

量化交易python代码解析:从狙击手算法到最优限价算法

在金融市场的竞技场上,量化交易如同一位冷静的策略大师,它以数学模型为剑,以计算机程序为盾,精准出击,捕捉市场的微妙波动。本文将深入探讨五种核心量化交易算法:直接委托算法(DMA)、时间加权平均算法(TWAP)、冰山算法(Iceberg)、狙击手算法(Sniper)、条件委托算法(Stop)以及最优限价算法(BestLimit),揭开它们背后的运作机制与实战应用。

木头大左的博客 1887

IntelliJ IDEA 下载 Gradle 报 504 怎么办?华为云镜像、本地 ZIP 和代理配置(Windows)

在 Windows 上用 IntelliJ IDEA 导入 Fabric 工程时,我遇到了 Gradle Wrapper 下载发行包报 HTTP 504 的问题。本文以 Gradle 9.8.2 为例,介绍华为云镜像、本地 ZIP 和 JVM 代理三种解决方法,并说明如何校验安装包、验证 Gradle 版本及重新同步项目。最后结合实际日志,区分发行包下载失败、JDK 版本不匹配和 downloadAssets 卡住这三类问题。

exlink2012的专栏 330

在 VS Code 里配置 SAP Joule for Developers 的 ABAP AI side-by-side 能力

摘要: 随着ABAP开发工具链的演进,VS Code逐渐融入ABAP开发流程,SAP Joule for Developers的ABAP AI能力通过side-by-side模式(基于BTP中央服务)为多系统开发提供统一AI支持。该模式避免了各ABAP后端独立升级AI能力的碎片化问题,由管理员配置BTP订阅URL后,开发者可在ADT或VS Code中全局调用。实际落地需注意角色分工(管理员配置服务,开发者填写URL)、AI units资源规划及配置细节(如区分全局与项目级设置)。建议将Joule URL纳入

2007 年 ~ 2025 年,深耕 SAP 技术 18 年 120

华为云五大运维监管服务详解|IAMSMNCESLTSCTS 理论 + 实战

摘要:上云不是终点,云上运维才是保障业务稳定运行的核心。华为云提供一整套运维监管套件:**IAM 身份权限、SMN 消息通知、CES 云监控、LTS 云日志、CTS 云审计**,实现权限管控、指标监控、日志采集、操作审计、告警通知完整闭环。本文结合课程理论 + 动手实验,梳理各服务定位、核心功能、业务场景,同时附上实操流程与踩坑经验。

ShiqingfengA的博客 602

Camera2Demo

在Camera2 的基础上进行封装,使得Camera2一堆初始化逻辑与Activity分离,降低耦合度,完成预览拍照并保存的操作

精雕软件(JDpaint) 5.5 绿色版

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

华为云弹性文件服务 SFS 与云备份 CBR:一个目录,多台机器共享

SFS 的骨架是「一个文件系统 + 多台客户端 + NFS/CIFS 协议」,Linux 侧四条命令(装包、建目录、

xbzb的博客 479

OV9734 DATASHEET,完整规格书

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

embedding模型api怎么调?我把阿里云、腾讯云、华为云三家接口和本地推理的坑都踩了一遍

做语义检索或者给知识库喂向量的时候,头一道坎往往不是模型效果,而是怎么把一句话变成一串能算距离的数字。我这两周把 embedding模型api 在三家云上的调用方式,以及把模型拉到本地自己跑的完整链路都摸了一遍,发现云端和本地各有各的坑,而且本地推理的坑更隐蔽。这篇内容把我实测出来的五个反直觉点拆开讲,省得你重复踩。

vibecode的博客 321

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

华为云对象存储 OBS:桶、对象与四种存储类别,一次讲清

OBS 的记忆骨架是「一个账号 → 多个桶 → 桶里一堆扁平对象」,每个对象 = Key + 元数据 + 数据。四种存储类别按访问频次省钱,多版本控制防手滑,跨域复制做异地容灾,SSE 加密保内容、防盗链保流量、桶策略保权限。

xbzb的博客 322

做异地灾备,华为云国际站 OBS 跨地域复制该怎么配置?

企业部署华为云国际站OBS跨Region复制构建异地灾备时,需警惕数据延迟、历史文件遗漏及恢复环境缺失等风险。跨区域复制为异步机制,非实时同步,且默认不自动迁移历史数据。应合理选择支持复制的Region,明确RPO/RTO要求,评估存储与传输成本,避免预算超支。建议结合应用、数据库及域名切换方案,实现完整业务恢复。云老大可协助规划方案、核对费用与配置,确保灾备实效,避免“有备无用”。

yunlaodacom的博客 114

华为云——运维服务

本文系统介绍运维服务的核心概念与实践,涵盖运维定义、职责及自动化、云时代变迁。重点讲解华为云IAM统一身份认证的权限管理、委托机制与企业项目应用,实现精细化访问控制;结合消息通知服务(SMN)与云监控服务(CES),构建高效、安全的告警与通知体系,保障系统稳定运行,提升运维效率与安全性。

zyf2431447031的博客 243

华为云存储全套实战|EVS云硬盘、OBS对象存储、SFS弹性文件服务、CBR云备份

本文基于华为云控制台,面向零基础用户实操EVS云硬盘、OBS对象存储、SFS弹性文件服务与CBR云备份四大核心组件。通过创建、挂载、快照恢复、多版本控制、跨系统共享及整机备份等实战演练,掌握云存储核心功能。强调资源需同可用区、及时清理按需计费资源,避免账单损失。适合运维入门、课程实验与复习参考。

我的Linux界下小雨. 281

云原生运维实战笔记:华为云存储类服务全景解析——EVS、OBS、SFS与CBR深度实践

本文深度解析华为云EVS、OBS、SFS与CBR四大存储服务,涵盖块存储挂载、文件系统初始化、快照回滚及对象存储实操。通过Windows/Linux系统实战,掌握磁盘分区、格式化、自动挂载及数据保护机制;结合快照实现秒级数据恢复,验证EVS三副本高可靠架构;剖析OBS多层级存储策略与生命周期管理,全面呈现云原生环境下数据持久化与高效管理的完整解决方案。

2604_96593683的博客 492

华为云企业网站上云(下):ELB、IMS 与 AS,一台机器怎么变成一群

删完回控制台逐个服务看一遍列表,确认全空——尤其是 RDS 和 ELB,这两个最容易「以为删了其实还在」。

xbzb的博客 314

华为云国际站渠道代理商:CCI 和 CCE 有什么区别?企业容器平台该怎么选型?

华为云国际站CCI(Serverless容器实例)与CCE(托管Kubernetes集群)核心区别在于资源管理:CCI无需管理节点,按Pod资源和时长计费,适合短时、波动任务;CCE提供完整K8s集群管理,适合长期运行的微服务,但需承担节点与运维成本。企业应根据业务负载、运行时长、资源利用率及运维能力选型,避免配置浪费或迁移麻烦。建议结合实际负载测试,综合评估长期成本,并借助专业服务商优化资源配置与报价。

yunlaodacom的博客 227

鲲鹏轻量级虚拟化实验(华为云ECS版)

本实验在华为云ECS(鲲鹏架构)上部署轻量级虚拟化StratoVirt,因公有云不支持嵌套虚拟化,改用QEMU/TCG纯软件模拟替代KVM。通过qemu-system-aarch64启动openEuler虚拟机,利用QMP协议实现虚拟机生命周期管理、热插拔、内存Balloon及快照等操作,掌握虚拟化核心技能。实验环境为openEuler 22.03 LTS(aarch64),建议8vCPU/16GiB配置,全程基于SSH操作,适用于2.5~3学时教学。

邱华林的博客 476

华为云全景入门

云计算是一种按使用量付费的模式,可以随时随地、便捷地按需从可配置的计算资源共享池获取资源(网络、服务器、存储、应用软件、服务等)。特征英文说明按需自助服务用户自主获取资源,无需人工介入申请广泛的网络接入通过各类终端、网络即可访问资源池化计算、存储、网络资源集中池化,多用户共享快速伸缩性资源快速扩容/缩容,适配业务高低峰按使用付费资源使用可计量,按实际使用付费虚拟化技术(底层基石)、分布式数据存储技术海量数据管理技术。

wz9754的博客 233

华为云网络,计算和存储云服务综合实验实操

整套实验串联了云上业务上线完整链路:先规划 VPC 网络、子网,用安全组 + ACL 做访问控制,通过 EIP 或者 ELB 对外提供访问;后端 ECS 承载业务,搭配 EVS 存放数据库数据、SFS 做多节点共享文件、OBS 存放静态资源;需要批量部署标准化环境,使用 IMS 私有镜像制作模板;业务波动大的场景,搭配 AS 弹性伸缩自动管理实例数量;重要数据还可以搭配备份服务保障可靠性。VPC 对等连接只创建连接,忘记双向添加路由,导致跨 VPC 不通;

myy060113的博客 376
上一篇: 【华为云技术分享】如何让敏捷回顾会议更有效果,这样做就对了
下一篇: 空间异常即刻诊断,华为云数据管理服务DAS又出新招~
A_F_O
博客等级 码龄7年 52粉丝 1453原创
评论 1
成就一亿技术人!
拼手气红包6.0元
还能输入1000个字符
 
 条评论被折叠 查看
添加红包

请填写红包祝福语或标题

个

红包个数最小为10个

元

红包金额最低5元

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

抵扣说明:

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

余额充值