自定义博客皮肤VIP专享

*博客头图:

格式为PNG、JPG,宽度*高度大于1920*100像素,不超过2MB,主视觉建议放在右侧,请参照线上博客头图

请上传大于1920*100像素的图片!

博客底图:

图片格式为PNG、JPG,不超过1MB,可上下左右平铺至整个背景

栏目图:

图片格式为PNG、JPG,图片宽度*高度为300*38像素,不超过0.5MB

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+

阿里云技术

汇聚阿里云技术精粹!

  • 博客(2655)
  • 论坛 (1)
  • 收藏
  • 关注

原创 快速界定故障:Socket Tracer 网络监控实践

一 背景随着软件应用的集群化、容器化、微服务化,产品的稳定性越来越依赖网络。现有的专有云和一体机产品,部署在裸机,从硬件服务器、交换机到os都是不可靠的,且监控盲区较多,其中网络是重灾区。对于网络不稳定导致的中间件链接超时、设备掉线、视频推流卡顿等问题,缺乏有效的网络层监控指标定界问题。一旦现场不存在,由网络引发的问题很难定位。现有的网络监控方案,都集中在网卡维度做流量、错包等指标统计,粒度过粗,只有从Socket和TCP连接维度,监控socket缓存状态,采集TCP建连、断开、实时流量、延迟、重传..

2021-08-03 17:46:56 2

原创 阿里云飞天论文获国际架构顶会 ATC 2021最佳论文:全球仅三篇

ATC2021 放榜,接收率再创新低,为18%。同时,3篇最佳论文出炉,阿里云提交的关于飞天操作系统的论文占据一席,创下了中国公司最好成绩。近日,计算机系统结构国际顶级学术会议 USENIX ATC在线上举行。ATC 始办于1992年,是由USENIX组织的计算机系统领域的顶级会议,至今已成功举办31届,计算机系统领域中Oak语言(JAVA语言的前身)、QEMU、ZooKeeper等一系列有影响力的研究成果都在USENIXATC发表或公布。ATC 对论文要求极高,必须满足基础性贡献、前瞻性影响和坚实系统

2021-08-03 17:38:24 3

原创 拒做背锅侠!如何利用网站性能优化驱动产品体验提升

对于运维工程师而言,如果要票选五大最抓狂运维支撑场景,花样繁多的各种促销活动一定榜上有名。每个促销季上线都是忐忑不安的不眠夜。大量内容更新、大量客户涌入,大量数据读写,虽有着各种技术方案或工具服务保障着大促顺利进行。但仍有可能收到譬如“商品图片加载不出来”、“页面打开缓慢”、“无法完成订单支付”等诸多各地用户投诉。这些由于用户体验与网站性能造成的用户转化低、业务增长缓慢等糟糕结果,最终都会让运维工程师成为“众望所归”的背锅侠。针对「用户体验与网站性能」问题,我们与众多企业运维工程师以及独立站长展开访谈,

2021-08-03 11:49:27 12

原创 生态和场景一站式集成?来看看小程序的“共享主义”

01 小程序破壁计划从 2018 年「支付宝」将支付宝小程序全量开放给用户使用开始,整个小程序生态市场发生了新一波的震荡。小程序商家通过「支付宝」获取到更多流量曝光以及更流畅的支付体验,而「支付宝」也通过小程序生态,从原来简单的支付工具一跃成为了国民级生活服务平台。就像网上曾经流传的一个段子所说:“说出来你可能不信,这个APP最初是用来支付的。”“爷爷,你们为什么用一个打车软件付钱呢?”各行各业的壁垒,正在被“小程序”一点一点地抠破。02 小程序市场上线:复刻下一个支付宝汇聚

2021-08-03 10:45:16 4

原创 阿里巴巴 DevOps 实践指南(二十六)| DevOps 能力提升模型

DevOps 能力反映的是技术研发响应业务变化的能力。随着组织规模的增加和业务复杂性增长,DevOps 能力会变得越来越重要。持续提升 DevOps 的能力成为技术研发的共同挑战。为了给组织的 DevOps 能力提升指明方向,并规划清晰的路径。我们定义了 DevOps 能力成熟度模型,它提供两个价值:1)知道我们今天在哪里;2)如何规划提升路径。我们将 DevOps 的实施,分解为 4 大类,10 个能力,分别是:基础能力:包括系统的服务化水平和基础设施水平两块,它是研发和交付的基础。其中,服务

2021-08-02 17:34:23 6

原创 代码智能技术如何应用到日常开发?

01/ 从开发者的烦恼说起开发者在编写代码时,需要花费大量时间在低层次的重复编码上,特别是针对一些语法比较冗余的开发语言。同时,开发者经常被戏称为面向搜索引擎编程,因为我们经常需要通过通用搜索引擎去查询文档资料,但是通用搜索引擎的内容质量参差不齐,开发者在找文档、选文档上都需要花费大量时间,这会让我们的开发过程碎片化,无法集中精力聚焦在业务逻辑的开发上。在代码评审阶段,评审人需要费时费力的人工评审,特别是当变更代码特别多的时候,评审人很难去完成评审任务,只能大致看一下,从而违背了评审的初衷。在评

2021-08-02 11:33:55 17

原创 慢 SQL 治理分享

一 为什么要做这个事情1 什么是慢SQL?这里指的是MySQL慢查询,具体指运行时间超过long_query_time值的SQL。我们常听常见的MySQL中有二进制日志binlog、中继日志relaylog、重做回滚日志redolog、undolog等。针对慢查询,还有一种慢查询日志slowlog,用来记录在MySQL中响应时间超过阀值的语句。大家不要被慢查询这个名字误导,以为慢查询日志只会记录select语句,其实也会记录执行时间超过了long_query_time设定的阈值的inse..

2021-08-02 10:37:57 12

原创 非标准化的阀门企业也在用钉钉宜搭实现数字化转型

困扰非标制造业的两大难题1、增长期的“低效与浪费”魔咒非标制造行业一直有“种类多、批量小、高度定制化”等特点,为了满足市场多样性的需求,大多数非标制造企业采用项目订单制度,即每个订单作为一个项目去推进与交付。上海罕鼎阀门有限公司是一家专业从事高端阀门制造、维修的生产加工及服务保障型企业,是典型的非标准化制造企业。伴随着企业规模和生产规模的扩大,订单激增的罕鼎正在遭遇“增长魔咒”由于生产排程繁杂,各种工序时有冲突,种类繁多的订单造成了物料库存频繁变化。罕鼎常遭遇的情况是:订单越增加,企业生产效

2021-08-02 10:27:33 5

原创 一份不大的救命文档,一场时间与生死的接力

2021年7月20日,一场暴雨打破了一座城市的宁静。短短24小时,就让这座黄河边上的“中原粮仓”变成了一片汪洋。罕见的特大暴雨席卷了整个河南,大雨冲毁了城市里大部分的基础设施,通讯受阻导致大量灾区民众无法获得有效的救援,许多人已经在水里泡了好几个小时却无人知晓。自7月20晚开始,大量河南暴雨的信息开始在各类社交媒体急速传播,各类在线文档也开始出现。不同类型的救援信息,被志愿者们分门别类地编辑进不同类型的文档,一时间“待救援人员名单”、“避险名单”、“住宿交通物资信息”等文档开始在各类社交媒体内进行传

2021-07-30 18:16:55 21

原创 阿里仿真灰度变更测试简介

一 前言基础网络产品的生命周期大致包含研发、架构、交付、优化和运营等几个环节,每一个环节的质量保证都涉及重要的一环,即预期验证测试。比如研发的功能测试,架构的POC测试/AVL测试,交付的配置验收,优化的灰度变更和方案测试,运营的GNOC模版测试/演练/LANDING测试等等。如何安全、高效和低成本地保证这些环节能够稳定持续运行呢?自动化测试平台Full-Automation-Simple-Touch(FAST)应运而生,为网络全生命周期测试提供了平台,提升网络的稳定性。本文将重点讲解一下..

2021-07-30 17:43:51 11

原创 技术人生第5篇——浅谈如何成为技术一号位?

前言绝大多数的人都有自己的思维定式,都有无形的枷锁束缚着自己的思维,从而导致行为也被束缚,所以在他人看来会有这样的现象:有些事情该做却没有做,有些事情不该做却做了很多。我们抛开公序良俗、社会道德、法律法规等等这些约束人在社会活动中必须遵守的束缚的情况不谈,只谈论在工作方面、或者说“做事”方面可能有哪些无形的东西在束缚着大家,和大家一起探讨如何看到这些束缚,打破这些束缚,从而获取站到更高层次的机会,完成自身角色的转变。认清每个人自己在日常工作中的思维定式非常重要,有助于转变自己对很多事情的认知,而这种

2021-07-30 15:42:16 12

原创 Dapr 在阿里云原生的实践

什么是Service Mesh?从 2010 年的时候,SOA 架构就已经在中大型互联网公司中开始流行,阿里也在2012 年开源了 Dubbo 。而之后微服务架构开始流行,大量互联网和传统企业都投身到微服务的建设中。在国内逐渐形成了Dubbo 和 Spring Cloud 两大微服务阵营。在2016 年的时候,微服务领域一个更具有前沿性,更加符合容器和 Kubernetes 的微服务方案正在孕育,这个技术被称为 Service Mesh。时至今日,Service Mesh 理念已经得到了大范围普及,很多

2021-07-30 15:08:16 44

原创 「产品动态」解读 Dataphin 流批一体的实时研发

背景每当双11全球购物狂欢节钟声响起,上千万用户涌入天猫、淘宝,流畅的购物体验背后是阿里工程师用技术打造出的营地,支撑了每年双11所带来的数据洪峰。2020年11月1日至11月12日0:00,天猫“双11”累计总交易额达4982亿元,物流订单总量达到23.21亿单。这一切的背后都离不开实时计算技术。Dataphin作为一款企业级智能数据构建与管理产品,具备全链路实时研发能力,从2019年开始支撑集团天猫双11的实时计算需求。就以下文介绍Dataphin实时计算的能力。传统的数仓架构在数仓建设

2021-07-30 10:47:13 13

原创 阿里云力夺 FewCLUE 榜首!知识融入预训练+小样本学习的实战解析

一 概述7月8日,中文语言理解权威评测基准CLUE公开了中文小样本学习评测榜单最新结果,阿里云计算平台PAI团队携手达摩院智能对话与服务技术团队,在大模型和无参数限制模型双赛道总成绩第一名,决赛答辩总成绩第一名。中文语言理解权威评测基准CLUE自成立以来发布了多项NLP评测基准,包括分类榜单,阅读理解榜单和自然语言推断榜单等,在学术界、工业界产生了深远影响。其中,FewCLUE是CLUE最新推出的一项中文小样本学习评测基准,用来评估机器学习模型是否能够通过极少样本的学习来掌握特定的自然语言处理任务。

2021-07-29 15:56:46 14

原创 云上资源编排的思与悟

一 背景2018年7月9日,我通过校招加入阿里云,开启了职业生涯。有幸参与了资源编排服务从1.0到2.0的全部设计、开发、测试工作,这对我了解云上服务起到了启蒙作用。当然,本文源于我在设计开发过程中的思考和感悟。在传统软件架构下,撇开业务层代码,都需要部署计算节点、存储资源、网络资源,然后安装、配置操作系统等。而云服务本质上是实现 IT 架构软件化和 IT 平台智能化,通过软件的形式定义这些硬件资源,充分抽象并封装其操作接口,任何资源均可直接调用相关 API 完成创建、删除、修改、查询等操作。..

2021-07-29 11:32:21 12

原创 储留香:一个智能运维系统就是一个中枢神经系统,我说的

原文链接本文为阿里云原创内容,未经允许不得转载。

2021-07-29 10:31:29 10

原创 MySQL 8.0 Server 层最新架构详解

一 背景和架构本文基于MySQL 8.0.25源码进行分析和总结。这里MySQL Server层指的是MySQL的优化器、执行器部分。我们对MySQL的理解还建立在5.6和5.7版本的理解之上,更多的是对比PostgreSQL或者传统数据库。然而从MySQL 8.0开始,持续每三个月的迭代和重构工作,使得MySQL Server层的整体架构有了质的飞越。下面来看下MySQL最新的架构。我们可以看到最新的MySQL的分层架构和其他数据库并没有太大的区别,另外值得一提的是从图中可以看出MySQL..

2021-07-28 18:13:03 14

原创 Flink on Zeppelin 流计算处理最佳实践

内容框架:大数据概览 Flink 学习框架 EMR Studio 上的流计算最佳实践 演示一、大数据概览大数据处理 ETL (Data → Data) 大数据分析 BI (Data → Dashboard) 机器学习 AI (Data → Model)二、Flink 学习框架Flink 要点Stateful Time Flink Architecture Flink API Flink Configuration Flink LogStateful:Why

2021-07-28 18:06:49 12

原创 如何用阿里云实行全链路数据追踪

在日常生活中,遇到电脑卡、迟缓等问题,我们都会下意识地觉得“电脑坏了”,我们会介意每一秒的延迟带来的等待,等待的这一秒可能会让你输了这场比赛、损失一笔交易、错过一段爱情……。因此为了改善这一秒的延迟,我们会认真仔细地检查系统、硬件、网络等。也会为了这一秒的延迟,花重金来升级设备。在日常生活中,我们对于“慢”可谓是深恶痛疾,而企业又何尝不是呢?随着互联网的以及基础设施的发展,越来越多的企业将业务搬到线上,业务数字化已经在各个行业得到广泛应用,推动各行业的业务创新,提升了用户体验和效率。在业务往数据化转型的

2021-07-28 15:22:51 16

原创 设计模式在业务系统中的应用

本文的重点在于说明工作中所使用的设计模式,为了能够更好的理解设计模式,首先简单介绍一下业务场景。使用设计模式,可以简化代码、提高扩展性、可维护性和复用性。有哪些设计模式,这里就不再介绍了,网上很多,本文只介绍所用到设计模式。一 线路检查工具1 意义为什么需要线路检查工具呢,有以下几个方面的原因:每逢大促都需要进行各网络和各行业的线路调整,调整完成之后,是否得到期望状态,需要检查确认。 上下游应用之间数据的一致性检查,如果存在不一致,可能会在订单履行时造成卡单。 有些问题发生后,业务同..

2021-07-28 14:06:21 9

原创 外部工具连接 SaaS 模式云数据仓库 MaxCompute 实战—商业 BI 分析工具篇

本次分享将从四个方面讲解。01 走进 MaxCompute 生态02 商业智能(BI)分析工具概览03 JDBC 简介04 实操展示——快速接入 FineBI下面开始我们第一部分的分享一、走进 MaxCompute 生态首先来看下 MaxCompute 产品能支持的外部工具,大概可以分为商业智能、开发管理、传输调度、编程接口。本次分享主要关注商业智能(BI)工具这一板块,可以看到 MaxCompute 官方集成有Tableau、FineReport、FineBI、Quick BI

2021-07-28 11:08:48 13

原创 敏捷版数据库场景 一站式快速构建企业全场景数据库管理平台

Gartner 的报告显示预计到2022年将有75%数据库将采用云数据库,与此同时,IDC预计到2024年传统部署数据库市场将达到13亿美元,企业数字化转型升级,积极拥抱开源、云原生数据库成为重要趋势,也是必然选择。目前阿里云数据库在公有云市场占有率已超过50%占据半壁江山。2020年阿里云数据库成为唯一一家进入Gartner数据库魔力象限领导者象限的中国厂商,荣占亚太第一全球第三的位置。为了更好的服务于传统部署的数据库市场,更全面的为云化各阶段政企服务,阿里云混合云与数据库团队联合重磅推出敏捷版独

2021-07-28 10:46:21 10

原创 Hologres 揭秘:如何支持超高 QPS 在线服务(点查)场景

传统的 OLAP 系统在业务中往往扮演着比较静态的角色,以通过分析海量的数据得到业务的洞察(比如说预计算好的视图、模型等),从这些海量数据分析到的结果再通过另外一个系统提供在线数据服务(比如HBase、Redis、MySQL等)。这里的服务(Serving)和分析(Analytical)是个割裂的过程。与此不同的是,实际的业务决策过程往往是一个持续优化的在线过程。服务的过程会产生大量的新数据,我们需要对这些新数据进行复杂的分析。分析产生的洞察实时反馈到服务,让业务的决策更实时,从而创造更大的商业价值。H

2021-07-27 11:28:20 21

原创 阿里数据中台底座的12年建设实践

阿里巴巴数据平台发展的四大阶段构建数据中台,一个强大的数据平台作为底座必不可少。 阿里巴巴数据平台发展的四个阶段,一定程度上其实也是阿里巴巴数据中台发展的四个阶段。这四个阶段里,你可以看到阿里巴巴对自身数据的商业价值的萃取,对原有分而治之的数据系统的聚合,对计算数据资产化和数据高效应用的新思路以及对数据平台治理过程中面临的组织变革等。阶段一:业务百花齐放,发现数据价值2009年到2012年,阿里巴巴电商业务进入爆发期,涌现出非常多有名的业务团队,比如淘宝、1688、AliExpresss

2021-07-27 10:26:06 12

原创 淘宝小部件:全新的开放卡片技术

私域,即品牌自运营的空间,可以帮助品牌持续运营自己的消费者。淘宝也在快速调整私域的布局:淘宝也有非常多的私域产品,譬如店铺、客服、消息等。在这些场景中,品牌商家需要利用创意、内容和服务留住消费者群体,并产生销售转化。但是做私域并不仅仅只是纯销售,更要用内容和服务把人留下来,让场里的人越留越多,这部分常驻人群才是「私域流量」。商家和品牌通过持续稳定地提供优质内容,以及购买产品的后续服务,私域中的消费者比公域消费者能获得更大的价值,也更容易产生复购和品牌忠诚度。所以商家会迫切希望能够深耕淘宝的私..

2021-07-27 10:08:47 22

原创 阿里集团业务驱动的升级 - 聊一聊 Dubbo 3.0 的演进思路

三位一体2020年底,阿里云提出了“三位一体”的理念,目标是希望将“自研技术”、“开源项目”、“商业产品”形成统一的技术体系,令技术的价值可以达到最大化。阿里集团内部的 HSF 框架在经历了多年双十一流量洪峰的考验后,锻炼出了高性能和高可用的核心竞争力。而对于 Dubbo,作为国内外最受欢迎的服务治理框架之一,它的开源亲和性就不用再多说了。Dubbo 3.0 作为三位一体架构的首推方案,在集团内被寄予厚望。它完美融合了内部 HSF 的特性,天然拥有高性能、高可用的核心能力,我们期望用它来解决

2021-07-27 10:02:49 17 1

原创 iOS 端容器之 WKWebView 那些事

一 背景熟悉 iOS\macOS Hybrid 混合开发的同学应该都有体会,WKWebView 虽然是苹果作为替代 UIWebView\WebView 而推出的"新"组件,但大部分开发者对它实在“爱不起来”。毕竟对于国内大部分应用开发者来说,在实际使用中 WKWebView 所谓的“优势”未必能体现出来,但带来的“坑”却都着实都不浅。目前社区或线上可查找的 WKWebView 相关资料,大多比较陈旧且人云亦云、复制粘贴类的居多。少部分真实实践和探索的开发者,或许也因时间或精力的原因,对问题和解决..

2021-07-26 16:11:44 10

原创 360 政企安全集团基于 Flink 的 PB 级数据即席查询实践

本文整理自 360 政企安全集团的大数据工程师苏军以及刘佳在 Flink Forward Asia 2020 分享的议题《基于 Flink 的 PB 级数据即席查询实践》,文章内容为:1.Threat Hunting 平台的架构与设计(苏军)2.以降低 IO 为目标的优化与探索(刘佳)3.未来规划首先做一个简单的个人以及团队介绍。我们来自 360 政企安全集团,目前主要从事 360 安全大脑的 “威胁狩猎“ 项目的开发工作。我们团队接触 Flink 的时间比较早,在此期间,我们基于 Flink

2021-07-26 16:04:12 22

原创 揭秘!业界创新的代码仓库加密技术

01 / 什么是代码加密?云端加密代码服务是云效团队的自研产品,是目前国内率先支持代码加密的托管服务,也是目前世界范围内率先基于原生Git实现加密方案的代码托管服务。通过在云端对托管在云效Codeup的代码库进行落盘加密,可以有效避免数据拥有者之外的人接触到用户的明文数据,避免数据在云端发生泄露。同时,代码加密过程对用户完全透明,用户可以使用任意官方Git端(包括但不限于Git、JGit、libgit2等)来访问Codeup上的代码仓库。02 / Linux社区重大安全性事件回顾2011..

2021-07-26 14:13:15 190 2

原创 为什么 DevOps 的必然趋势是 BizDevOps

谈到DevOps,就必须从敏捷和精益开发说起。DevOps在它们基础上发展而来,借鉴了其中的方法、理念,并发展和完善了它们的实践体系。敏捷软件开发的兴起敏捷软件开发的实践最早出现在上世纪90年代。当时,一批轻量的软件工程方法和框架相继诞生,它们共同的特点是,相对传统软件工程,都遵循演进和迭代的模型,过程更加轻量灵活。其中Scrum和极限编程(ExtremeProgramming)在实践上最为成功,影响最大。它们都是迭代和增量的软件开发框架,区别是Scrum只包含管理实践,而极限编程则同时涵盖工程和管

2021-07-26 10:57:51 21

原创 如何保证 Serverless 业务部署更新的一致性?

从我做 Serverless 工具开始,就经常会遇到有人问这样一个问题:如何保证Serverless业务部署更新的一致性。所谓的一致性在这里指的是:我们通过工具在本地进行项目部署,此时再有人通过其他途径(例如控制台等),对项目进行过更新等操作,此时我再在本地进行项目部署,是不是会直接覆盖?例如,当用户 A 在本地更新了业务,因为一些特殊情况,导致出现了一个线上异常情况“x”,此时用户 B 重新更新,将这个内容修复了,但是 B 没有及时同步给 A 这个事情,A 又更新了新的功能,直接覆盖了 B的内容,

2021-07-26 10:46:45 11

原创 MaxCompute Spark 资源使用优化祥解

1. 概述本文主要讲解MaxCompute Spark资源调优,目的在于在保证Spark任务正常运行的前提下,指导用户更好地对Spark作业资源使用进行优化,极大化利用资源,降低成本。2. SensorSensor提供了一种可视化的方式监控运行中的Spark进程,每个worker(Executor)及master(Driver)都具有各自的状态监控图,可以通过Logview中找到入口,如下图所示:打开Sensor之后,可以看到下图提供了Driver/Executor在其生命周期内的CPU和

2021-07-26 10:30:21 16

原创 还在为多集群管理烦恼吗?RedHat 和蚂蚁、阿里云给开源社区带来了OCM

在云计算领域如果还有人没听过 Kubernetes,就好像有人不知道重庆火锅必需有辣椒。Kubernetes 已经像手机上的 Android ,笔记本上的 Windows 一样成为管理数据中心事实上的标准平台了。围绕着 Kubernetes ,开源社区构建了丰富的技术生态,无论是 CI/CD、监控运维,还是应用框架、安全反入侵,用户都能找到适合自己的项目和产品。可是,一旦将场景扩展到多集群、混合云环境时,用户能够依赖的开源技术就屈指可数,而且往往都不够成熟、全面。为了让开发者、用户在多集群和混合环境下也

2021-07-23 18:17:52 27

原创 更丰富的云原生应用治理能力让业务快速生长

据 Gartner 的报告显示,到 2022 年将有 50% 的应用软件将容器化,2023 年高可控应用 PaaS 的市场规模将达到 332 亿元,年复合增长率约为 18.7%。早在2019年,RightScale数据显示,在大型企业中 k8s 的使用率已达到了 60%,像 OpenShift、Cloud Foundry 和 Rancher 这类容器应用平台的使用率也分别达到了34%、21% 和11%。企业数字化转型的道路上,积极拥抱云原生,加速业务系统容器化与微服务化改造成为必然选择。为了更全..

2021-07-23 17:17:01 16

原创 如何一站式快速构建企业全场景数据库管理平台?

Gartner 的报告显示预计到2022年将有75%数据库将采用云数据库,与此同时,IDC预计到2024年传统部署数据库市场将达到13亿美元,企业数字化转型升级,积极拥抱开源、云原生数据库成为重要趋势,也是必然选择。目前阿里云数据库在公有云市场占有率已超过50%占据半壁江山。2020年阿里云数据库成为唯一一家进入Gartner数据库魔力象限领导者象限的中国厂商,荣占亚太第一全球第三的位置。为了更好的服务于传统部署的数据库市场,更全面的为云化各阶段政企服务,阿里云重磅推出混合云敏捷版独立场景轻量化..

2021-07-23 14:51:01 18

原创 谈谈C++新标准带来的属性(Attribute)

从C++11开始,标准引入了一个新概念“属性(attribute)”,本文将简单介绍一下目前在C++标准中已经添加的各个属性以及常用属性的具体应用。一 属性(Attribute)的前世今生其实C++早在[pre03]甚至更早的时候就已经有了属性的需求。彼时,当程序员需要和编译器沟通,为某些实体添加一些额外的信息的时候,为了避免“发明”一个新的关键词乃至于引起一些语法更改的麻烦,同时又必须让这些扩展内容不至于“污染”标准的命名空间,所以标准保留了一个特殊的用户命名空间——“双下划线关键词”,以方便..

2021-07-23 14:29:28 34

原创 数据规模爆炸性增长,企业如何进行精准决策?云原生数据仓库数据化运营实战分享

在日前的2021阿里云金融数据智能峰会——《云原生驱动数智化运营的“增长黑马”》专场上,阿里云数据库资深技术专家魏闯先 从数据价值链路角度切入,为大家解读云原生数据仓库如何支撑数据化运营、全链路营销和阿里集团双11业务,并展示金融客户最佳实践案例和应用场景。本文内容根据演讲录音及PPT整理而成。阿里云数据库资深技术专家魏闯先一、背景与趋势(一)阿里巴巴15年云计算实践回顾阿里巴巴十五年来云原生发展的道路,大致分为三个阶段。第一个阶段是2006年~2015年的应用架构互联网化阶段,

2021-07-21 15:47:17 18

原创 核桃编程:前端可观测性建设之路

根据《中国少儿编程行业研究报告》及《2017-2023 年中国少儿编程市场分析预测研究报告》预测得出,少儿编程有望在 3-5 年内,达到少儿英语市场规模的一半,即 500 亿左右,发展前景广阔。在信息化时代的今天,人工智能给人们带来了巨大变化,新时代的家长处于互联网时代,与上一代的家长思维产生较大的变化,能够注重孩子的素质教育,注重培养孩子人工智能方向的才能。少儿编程教育就是在这样的背景下快速发展起来。核桃编程是少儿编程教育行业的领导者,致力于以科技手段促进编程教育,通过人工智能、自适应学习等先进技

2021-07-21 14:58:33 26

原创 AI和大数据结合,智能运维平台助力流利说提升核心竞争力

优质的内容与定制化服务,提升企业核心竞争力2020年受疫情影响,在“停课不停学”的口号下,在线教育市场规模快速增加,市场规模达4858亿元。在线教育行业经过前几年的快速奔跑后,市场已相对成熟,用户对于各家不同类型的在线教育机构,也提出了不同需求,因此单靠流量已无法换来忠实用户。但对于教育行业来说,核心竞争力仍然是优质的内容和服务。只有高质量的课程内容、根据客户学习习惯和基础制定个性化计划、优质产品体验与稳定性,结合更高业务运营效率,企业才能赢得长远的发展。纵观整个在线教育行业,在不断调整中,最终存活下来的

2021-07-21 14:32:57 15

原创 Python 静态类型解析工具简介和实践

一 背景Python是一门强类型的动态类型语言,开发者可以给对象动态指定类型(动态),但类型不匹配的操作是不被允许的(强类型,如str和int两个变量无法相加)。动态类型帮助开发者写代码轻松愉快,然而,俗话说:动态一时爽,重构火葬场。动态类型也带来了许多麻烦,如果动态语言能加入静态类型标记的话,主要有以下几点好处:编写更便捷。配合各种IDE工具,可以实现定义跳转,类型提示等。 编码更可靠。既然有了类型定义的加持,许多工具能够在静态编码阶段就能提前发现语义错误。 重构更放心。明确了接口的出..

2021-07-21 10:59:38 22

空空如也

阿里云技术的留言板

发表于 2020-01-02 最后回复 2020-08-17

空空如也

TA创建的收藏夹 TA关注的收藏夹

TA关注的人 TA的粉丝

提示
确定要删除当前文章?
取消 删除