2 阿里云技术

尚未进行身份认证

我要认证

阿里云官方内容社区!博客、直播、问答、技术团队、资料下载等。如需转载或内容类合作,邮件 yqeditor@list.alibaba-inc.com 秒级回复!

等级
TA的排名 1k+

独家下载!Java工程师成神必备宝典

初学Java的你还在烦恼不知道怎么去学,学习什么内容吗?那么多的技术书籍是否已经让你无从下手?别急,这就附上一份完整的Java学习路径。从头开始,给你一个体系化的学习方案。结合作者多年开发经验,倾心五年沉淀,旨在与众多Javaer相互交流,共同进步。《Java工程师成神之路(基础篇)》介绍了普通Java工程师必须要学习的相关知识点,包括面向对象和Java语言基础两大部分,涵盖基本数据类型、关键字、异常、I/O流、集合、反射、泛型和枚举......另外,内附成神导图哦~目录精彩节选Ja

2020-10-23 16:30:51

阿里云网站全新启航,重新定义2.0时代的“一站式上云”

在刚刚过去的2020年云栖大会上,阿里云智能总裁张建锋宣布,阿里云正式从“飞天云平台”走向“数字原生操作系统”,进入2.0时代。关于阿里云2.0,张建锋如此定义:“阿里云2.0,我认为就是云+数字原生操作系统的一个组合。我们希望来改变大家使用云的方式,也希望来改变大家开发应用的方式。最终,让我们的组织,让我们的社会、企业变得更智能,真正迈入数字化的社会。”在这样的背景下,阿里云官网在10月24日程序员节到来之际,进行了全面的改版升级,向程序员致敬,推出了更具数字化、科技感的首页。此次改版升级具体

2020-10-23 15:34:56

SAE 的极致应用部署效率

作为 Serverless 平台,SAE 提供了应用全托管的服务,充分利用了云原生的技术红利,以容器作为应用载体,提供了敏捷的部署、编排、弹性等能力。SAE 屏蔽了底层的基础设施,对于用户来说,感知到的最底层资源是应用实例本身,应用创建、部署等操作是用户交互的主要接口。接下来将介绍我们在应用创建、部署、重启等过程所做的效率优化工作。应用创建首先是应用创建。目前,用户界面可通过镜像或 war、jar 安装包的方式部署应用,最后在平台侧,以统一打包成容器镜像的方式进行分发,然后平台去申请计算、存..

2020-10-23 11:16:23

数据湖有新解!Apache Hudi 与 Apache Flink 集成

Apache Hudi 是由 Uber 开发并开源的数据湖框架,它于 2019 年 1 月进入 Apache 孵化器孵化,次年 5 月份顺利毕业晋升为 Apache 顶级项目。是当前最为热门的数据湖框架之一。1. 为何要解耦Hudi 自诞生至今一直使用 Spark 作为其数据处理引擎。如果用户想使用 Hudi 作为其数据湖框架,就必须在其平台技术栈中引入 Spark。放在几年前,使用 Spark 作为大数据处理引擎可以说是很平常甚至是理所当然的事。因为 Spark 既可以进行批处理也可以使用微批模拟

2020-10-23 11:04:56

MQTT 在游戏运营发行中的实践

前言在游戏生态中,主要包含游戏的研发方以及运营发行方。一款游戏的运行,分为研发和运营两个阶段。研发的主体有个人、独立工作室、游戏研发公司等;游戏的研发主体专注于游戏内容的研发,对游戏的发行及运营往往在人力、财力上投入不足,促使游戏发行及运营业务应运而生,产生了独立的运营发行方。目前市场上很多大型游戏厂商将自己的发行及运营能力打包给运营发行方。另外还有一些游戏的分发渠道方,依托于自己的流量优势,也提供仅针对本渠道的联合运营服务。上图中有关的交互的部分:l 游戏本身的操控交互是在游戏客户端与

2020-10-23 10:45:37

从“等等”到“秒开”再到“直开”,是什么让闲鱼社区相见恨晚?

背景闲鱼前端页面的性能常常被人念叨,凡跳转、必跳鱼的印象深入人心,部分页面甚至需要跳四五下才能打开,最近我们对闲鱼前端页面系统性的做了些优化,由于闲鱼前端技术栈相对多元,不同栈技术原理各不相同,优化方案也有所差异,本文主要介绍目前闲鱼占比较重的 Weex 页面的优化过程。闲鱼 Weex 页面多以前端渲染为主,其打开过程与 Web 页面略微相近,大致分为以下几个阶段:我们将「从开始加载(navigationStart)到屏幕首次 paint(绘制)像素内容」的这段时间称为白屏时间(FP),将..

2020-10-23 10:28:37

1024,阿里云惊喜“加油包”让你“猿”力觉醒

1024程序员节是广大程序员共同的节日,程序员就像是一个个1024以最核心、踏实、低调的功能模块,搭建起科技世界。现如今,技术更新迭代越来越快,人类生活愈发便捷化、智能化。这背后自然离不开一批批程序员的默默耕耘与辛苦付出。他们起早贪黑、兢兢业业,认真地编写程序、修改BUG,开发了数不清的软件。不得不说,正是因为有他们的存在,我们的生活才更加方便。今年,阿里云在1024程序员节将免费发放价值4500元的“1024专属加油包”,助力广大程序员跑赢焦虑的2020。1024专属加油包明细如下:如

2020-10-22 15:54:50

如何让一套代码适配所有iOS设备尺寸?

响应式是基于同一套代码,开发一个APP能够兼容多尺寸、多终端设备的显示,能够动态调整页面的布局以及容器的布局,充分利用当前屏幕的尺寸,为用户提供更好的浏览体验,提升APP开发效率和迭代效率。一 iOS布局尺寸预研当下,iOS端的主要尺寸类型有五种:iPhone、iPad竖屏、iPad横屏、iPad浮窗、iPad分屏。通常,App是按iPhone尺寸开发的,需要适配剩余的四种iPad尺寸。iPad横、竖屏比较常见,旋转设备即可,比较特殊的是浮窗和分屏模式。自苹果iPad iOS 9开始,用户在..

2020-10-22 14:34:05

蚂蚁王旭:开源协作如何提升业界的安全?

在前不久的上海外滩大会上,蚂蚁资深技术专家、Kata Containers创始人王旭向参会者分享了开源、开放协作与软件安全可信的话题,本文根据演讲内容编辑整理而成。今天,我想在这里和大家探讨开源与安全的话题。在过去,人们一直有一些疑问:开源是否比闭源更安全?开源项目如何保证自己的安全?如何通过开源社区促进业界改善安全性?这里,我将以Kata Containers项目以及蚂蚁基础设施团队的实践为例,对这些问题做一些探讨,来看看社区和业界是怎么做的。开源项目如何保证安全性?首先是开源比闭源更

2020-10-22 11:18:45

如何生成 Flink 作业的交互式火焰图?

前言Flink 是目前最流行的大数据及流式计算框架之一,用户可以使用 Java/Scala/Python 的 DataStream 接口或者标准 SQL 语言来快速实现一个分布式高可用的流式应用,通过内部的 Java JIT、off-heap 内存管理等技术优化性能,并且有完整的 Source、Sink、WebUI、Metrics 等功能集成,让 Flink 几乎成为了流式计算的事实标准。但是当处理海量数据的时候,很容易出现各种异常和性能瓶颈,这时我们需要优化系统性能时,常常需要分析程序运行行为和性

2020-10-22 10:33:24

IEEE EDGE 2020论文:Astraea - 以优雅的方式在边缘部署AI服务

前言为什么说边缘计算带来了数据、计算的根据变化? 边缘AI是边缘计算最重要的应用之一,它的挑战是什么? 一个用于边缘计算场景的新型AI服务部署平台——Astraea是如何诞生的? 如何通过Astraea一键化部署边缘AI服务?近日,阿里云边缘计算团队博士后付哲的论文《Astraea: Deploy AI Services at the Edge in Elegant Ways》入选2020年IEEE边缘计算国际会议(IEEE International Conference on Edge Co

2020-10-22 10:28:30

应用架构之道:分离业务逻辑和技术细节

架构什么是架构?关于架构这个概念很难给出一个明确的定义,也没有一个标准的定义。硬是要给一个概述,我认为架构就是对系统中的实体以及实体之间的关系所进行的抽象描述。架构始于建筑,是因为人类发展(原始人自给自足住在树上,也就不需要架构),分工协作的需要,将目标系统按某个原则进行切分,切分的原则,是要便于不同的角色进行并行工作。为什么需要架构?有系统的地方就需要架构,大到航空飞机,小到一个电商系统里面的一个功能组件都需要设计和架构。我很喜欢《系统架构:复杂系统的产品设计与开发》里面的..

2020-10-22 10:05:05

面对复杂业务,if-else coder 如何升级?

导读:针对业务在不同场景下的差异,我们常常会习惯性地使用 if-else 来实现不同的业务逻辑,久而久之代码越来越难以维护。那么如何消除这些 if-else?面对复杂业务应如何思考和分析?本文分享阿里高级技术专家张建飞(Frank)关于复杂业务治理的方法论,介绍一种多维度分析问题的方法:矩阵分析法。You should not be a if-else coder, should be a complexity conquer.——Frank这篇文章,是对之前我在《阿里高级技术专家方法论:如何写..

2020-10-21 15:32:21

前端搞报表 | 数据分析提效全链路解决方案

背景介绍闲鱼 2014 年成立,到现在的话已经实现了从 0 ~ 千万级 DAU 的跃迁,随着业务的快速发展,业务决策方法紧跟升级。从最原始的经验驱动到更加科学合理的数据驱动。而要做到数据驱动,需要去做大量的数据分析以及大量的数据报表开发。在整个数据分析链路上,存在一些研发痛点:BI资源紧张、响应较慢 SQL 查询速度慢、等待耗时较长 前端与服务端的联调成本较高 数据类型复杂度高,难以直观发现有价值的信息业务现状数据分析的现状流程分为三个部分SQL 开发 应用开发 数据可视

2020-10-21 13:29:07

看动画学算法之:linkedList

简介linkedList应该是一种非常非常简单的数据结构了。节点一个一个的连接起来,就成了linkedList。今天我们使用动画的方法一起来看看linkedList是怎么插入和删除的。linkedList的构建linkedList是由一个一个的节点构成的。而每个节点只需要存储要保存的数据和下一个节点的引用即可。linkedList本身需要一个head节点,所以我们的linkedList可以这样构建:public class LinkedList { Node head;

2020-10-21 10:51:49

数据中台交付专家告诉你,数据架构的分层怎样更加合理?

从整体上看,数据中台体系架构可分为:数据采集层、数据计算层、数据服务层三大层次。通过这三大层次对上层数据应用提供数据支撑。数据采集层对于企业来说,每时每刻都在产生海量的数据,数据采集作为数据体系第一环尤为重要。因此在数据采集层需要建立了一套标准的数据采集体系方案,并致力全面、高性能、规范地完成海量数据的采集,将其传输到大数据平台。互联网日志采集体系包括两大体系:Web端日志采集技术方案;APP端日志采集技术方案。在采集技术之上,企业可以用面向各个场景的埋点规范,来满足日志数据打通等多种业

2020-10-21 10:44:35

小红书推荐大数据在阿里云上的实践

小红书推荐业务架构首先这个图上画了一些比较典型的推荐业务,使用大数据的主要模块,其中最左边是线上推荐引擎,一般推荐引擎会分成召回、排序、后排等几步,在这里就不细说了。主要是从大数据的角度来说,推荐引擎主要是运用预测模型来预估用户对每个候选笔记的喜欢程度。根据一定的策略来决定给用户推荐哪些笔记。推荐模型在运用时需要抓取笔记特征,这些特征又会回流到我们的训练数据中,来训练新的模型。推荐引擎返回笔记之后,用户对笔记的消费行为,包括展示、点击、点赞等行为,会形成用户的行为流。这些用户行为流结合了特征流,从而

2020-10-21 10:37:12

自然语言处理在开放搜索中的应用

自然语言智能(NLP)自然语言智能研究实现人与计算机之间用语言进行有效通信。它是融合语言学、心理学、计算机科学、数学、统计学于一体的科学。它涉及到自然语言和形式化语言的分析、抽取、理解、转换和产生等多个课题。人工智能可以分为几个阶段计算智能,指依靠计算强大的算力和海量数据的存储能力,可以在部分领域超越人类的表现。代表例子就是谷歌的alphago,凭借谷歌TPU的强大算力以及结合类似蒙特卡洛树搜索、强化学习等算法,能够在围棋的巨大搜索空间中计算出好的决策路径,战胜人类,这是计算智能 感知智能,是

2020-10-20 16:19:28

短信也能玩出新花样?听阿里云产品运营畅聊“智能消息”服务

为了帮助用户更好地了解和使用云通信的产品,秒懂云通信系列直播开课啦!第二期的首节课程中,阿里云产品运营胡超分享了《畅聊阿里云通信智能消息服务》议题,手把手教你玩转阿里云通信短信服务的创新业务:企业公众号和数字短信,希望为用户的企业营销推广工作带来帮助。短信产品的创新目标是让短信的效果最大化。从日常可见可得的各种类型的短信可以看出,包含消息通知、会员关怀、产品推广、验证码等等。对于还没有网站注册、下载APP的用户,在没有形成私域流量触达的渠道情况下,最好的接触用户的途径还是短信。如何让短信的效果最大化,是

2020-10-20 10:39:38

搞定客户端证书错误,看这篇就够了

1.TLS/SSL 握手基本流程图片来源于网络2.案例分享2.1 CFCA 证书的历史问题2.1.1背景某客户为其生产环境的站点申请了一张由 CFCA 签发的证书。相关域名正确配置该证书且启用 HTTPS 后,经测试发现他们的客户端 App 在低版本手机上( iOS < 10.0,Android < 6.0)无法连接到相关站点。客户端调试发现,控制台会看到证书无效的错误信息(Invalid Certificate 或 Certificate Unknown )。..

2020-10-20 10:38:49

查看更多

勋章 我的勋章
  • 持之以恒
    持之以恒
    授予每个自然月内发布4篇或4篇以上原创或翻译IT博文的用户。不积跬步无以至千里,不积小流无以成江海,程序人生的精彩需要坚持不懈地积累!
  • 1024超级勋章
    1024超级勋章
    授予原创文章总数达到1024篇的博主,感谢你对CSDN社区的贡献,CSDN与你一起成长。
  • 勤写标兵Lv4
    勤写标兵Lv4
    授予每个自然周发布9篇以上(包括9篇)原创IT博文的用户。本勋章将于次周周三上午根据用户上周的博文发布情况由系统自动颁发。