看 CarbonData 如何用四招助力 Apache Spark

CarbonData 在 Apache Spark 和存储系统之间起到中介服务的作用,为 Spark 提供的4个重要功能。

置顶 原创 点赞1 阅读373 收藏0 评论0 2021-06-30

在 C++ 中,你真的会用 new 吗?

“new”是C++的一个关键字,同时也是操作符。关于new的话题非常多,因为它确实比较复杂,也非常神秘。

置顶 原创 点赞1 阅读348 收藏0 评论0 2021-06-30

GaussDB(for Redis) 揭秘:Redis 存算分离架构最全解析

本文根据华为云NoSQL数据库架构师余汶龙,在今年的中国系统架构师大会SACC上的演讲整理而成。

置顶 原创 点赞1 阅读377 收藏0 评论0 2021-06-30

AI框架中图层IR的分析

本文重点分析一下AI框架对IR有什么特殊的需求、业界有什么样的方案以及MindSpore的一些思考。

置顶 原创 推荐 点赞1 阅读911 收藏0 评论0 2021-06-30

【全球软件大会】华为前端工程师分享:华为云官网的智能化实践

在第七届全球软件大会上,华为软件开发工程师禹继波和开发者聊了聊华为云官网的智能化实践, 主要集中在内容运营的内容生产、内容解析、内容质检、内容分发、内容消费和用户反馈等6个流程,以及在此过程中遇到的业务痛点。

置顶 原创 点赞1 阅读374 收藏0 评论0 2021-06-30

图解 Redis 丨这就是 RDB 快照,能记录实际数据的

所谓的快照,就是记录某一个瞬间东西,比如当我们给风景拍照时,那一个瞬间的画面和信息就记录到了一张照片。RDB 快照就是记录某一个瞬间的内存数据,记录的是实际数据。

置顶 原创 点赞1 阅读202 收藏0 评论0 2021-06-29

云小课 | 玩转 HiLens Studio 之快速订购 HiLens Studio 版本

华为HiLens是端云协同多模态AI开发应用平台,提供给开发者的多语言类集成开发环境HiLens Studio,开发者可以在HiLens Studio 中编写和调试技能代码。

置顶 原创 点赞1 阅读167 收藏0 评论0 2021-06-29

带你认识 4 种设计模式:代理模式、装饰模式、外观模式和享元模式

本文我们主要介绍结构型模式中的代理模式、装饰模式、外观模式和享元模式。

置顶 原创 点赞1 阅读212 收藏0 评论0 2021-06-29

技术实践:教你用 Python 搭建 gRPC 服务

gRPC是一个高性能、通用的开源RPC框架,其由Google主要面向移动应用开发并基于HTTP/2协议标准而设计,基于ProtoBuf序列化协议开发,且支持众多开发语言。

置顶 原创 点赞1 阅读196 收藏0 评论0 2021-06-29

线性表、顺序表和链表,你还分不清?

其实说实话,可能很多人依然分不清线性表,顺序表,和链表之间的区别和联系!

置顶 原创 推荐 点赞1 阅读604 收藏0 评论0 2021-06-29

带你掌握 C++ 中三种类成员初始化方式

在C++11之后,声明时初始化->初始化列表->构造函数初始化。

置顶 原创 点赞1 阅读160 收藏0 评论0 2021-06-29

面试官:你知道怎么求素数吗?

很多人不知道的求素数的正确方法

置顶 原创 点赞2 阅读513 收藏0 评论0 2021-06-28

深度解读 MRS IoTDB 时序数据库的整体架构设计与实现

本文将会系统地为大家介绍MRS IoTDB的来龙去脉和功能特性,重点为大家介绍MRS IoTDB时序数据库的整体架构设计与实现。

置顶 原创 点赞1 阅读584 收藏0 评论0 2021-06-28

带你认识 9 种常用卷积神经网络

在卷积神经网络中,通过使用filters提取不同的特征,这些filters的权重是在训练期间自动学习的,然后将所有这些提取的特征“组合”以做出决策。

置顶 原创 点赞1 阅读186 收藏0 评论0 2021-06-28

AI 论文解读:基于 Transformer 的多目标跟踪方法 TrackFormer

多目标跟踪这个具有挑战性的任务需要同时完成跟踪目标的初始化、定位并构建时空上的跟踪轨迹。本文将这个任务构建为一个帧到帧的集合预测问题,并提出了一个基于transformer的端到端的多目标跟踪方法TrackFormer。

置顶 原创 点赞1 阅读228 收藏0 评论0 2021-06-28

经典永流传,华为云媒体 AI 让老电影焕发新生

近日,在华为云TechWave全球技术峰会(人工智能&数据)上,马栏山视频文创产业园首席专家周苏岳受邀发表演讲《经典永流传,媒体 AI 让老电影焕发新生》,分享与华为云原生媒体服务合作的媒体AI在老电影修复方面的应用。

置顶 原创 点赞1 阅读666 收藏0 评论0 2021-06-26

云小课 | 华为云 KYON:网段零修改上云,简单又好用

KYON(Keep Your Own Network)是华为云推出的企业级云网络解决方案,KYON能让用户直接将IDC组网搬到云上,网段零修改,简单又好用。

置顶 原创 点赞1 阅读527 收藏0 评论0 2021-06-26

THOR:MindSpore 自研高阶优化器源码分析和实践应用

这篇文章跟大家分享下THOR的实践应用。THOR算法的部分内容当前已经在MindSpore中开源。

置顶 原创 点赞1 阅读504 收藏0 评论0 2021-06-26

华为云官网前端的技术演进与低代码实践

从浏览类页面到管理类页面,看华为云官网如何根据业务场景分阶段构建低代码平台,提升页面迭代效率。

置顶 原创 点赞1 阅读499 收藏0 评论0 2021-06-26

带你认识 Flink 容错机制的两大方面:作业执行和守护进程

Flink 容错机制主要有作业执行的容错以及守护进程的容错两方面,前者包括 Flink runtime 的 ExecutionGraph 和Execution的容错,后者则包括 JobManager 和 TaskManager 的容错。

置顶 原创 点赞1 阅读394 收藏0 评论0 2021-06-26

“动态规划”这词太吓人,其实可以叫“状态缓存”

平时练习算法题学习算法知识时,经常会发现题解里写着“动态规划”,里面一上来就是一个复杂的dp公式,对于新人来说除了说声“妙啊”,剩下就是疑惑,他是怎么想到这个公式的?我能想到吗?这玩意工作中有用吗?

置顶 原创 点赞1 阅读618 收藏0 评论0 2021-06-26

数仓备机 DN 重建:快速修复你的数仓 DN 单点故障

大规模分布式系统中的故障无法避免。当DN发生单点故障时,恢复手段有哪些,又是如何恢复的,本节重点介绍操作gs_ctl build是如何修复DN单点故障的。

置顶 原创 点赞1 阅读3552 收藏0 评论0 2021-06-25

深度学习分类任务常用评估指标

这篇文章主要向大家介绍深度学习分类任务评价指标,主要内容包括基础应用、实用技巧、原理机制等方面,希望对大家有所帮助。

置顶 原创 推荐 点赞1 阅读820 收藏0 评论0 2021-06-25

云小课 | MRS 基础入门之 HDFS 组件介绍

HDFS是MapReduce服务中的基础文件系统,全称为Hadoop的分布式文件系统(Hadoop Distributed File System),可支持实现大规模数据可靠的分布式读写。

置顶 原创 点赞1 阅读360 收藏0 评论0 2021-06-25

华为云数据库GaussDB(for Cassandra)揭秘:内存异常增长的排查经历

华为云数据库GaussDB(for Cassandra) 是一款基于计算存储分离架构,兼容Cassandra生态的云原生NoSQL数据库;它依靠共享存储池实现了强一致,保证数据的安全可靠。

置顶 原创 点赞1 阅读229 收藏0 评论0 2021-06-25

为什么 vacuum 后表还是继续膨胀?

对于更新和删除操作频繁的表,会存在大量垃圾数据,导致磁盘空间的浪费和查询扫描时额外的IO开销,需要定期执行清理操作(vacuum)来控制行存表以及表上索引的膨胀。本文将对vacuum的原理以及影响vacuum效果的因素进行简单介绍。

置顶 原创 点赞1 阅读186 收藏0 评论0 2021-06-24

从五大结构体,带你掌握鸿蒙轻内核动态内存Dynamic Memory

本文带领大家一起剖析了鸿蒙轻内核的动态内存模块的源代码,包含动态内存的结构体、动态内存池初始化、动态内存申请、释放等。

置顶 原创 点赞1 阅读203 收藏0 评论0 2021-06-24

云小课 | 云硬盘不用了如何处理?

当您的云硬盘不再使用,比如不再需要云硬盘里的数据、云硬盘买错可用区等,要如何处理呢?小课今天带您深入了解。

置顶 原创 点赞1 阅读273 收藏0 评论0 2021-06-24

Kafka 源码解析:Server 端的运行过程

Kafka网络模块之Server端,介绍Server端启动、接收请求和处理请求的过程。

置顶 原创 点赞1 阅读148 收藏0 评论0 2021-06-24

带你掌握 4 种 Python 排序算法

在编程里,排序是一个重要算法,它可以帮助我们更快、更容易地定位数据。在这篇文章中,我们将使用排序算法分类器对我们的数组进行排序,了解它们是如何工作的。

置顶 原创 点赞1 阅读631 收藏0 评论0 2021-06-24
  • 1
  • 2
  • 3
  • 4
  • 5