阿里研究员:软件测试中的18个难题

2020-08-10
阅读 6 分钟
1.4k
简介: 对于软件测试来说,怎么样才算测够了?如何评价测试的有效性?那么多测试用例,以后怎么删?在软件测试中会遇到非常多的问题,阿里研究员郑子颖分享了18个他总结出的难题以及相关看法,希望对同学们有所启发。

申通的云原生实践之路:如何实现应用基于容器的微服务改造?

2020-08-10
阅读 3 分钟
1.4k
简介: 作为发展最为迅猛的物流企业之一,申通快递一直积极探索技术创新赋能商业增长之路,以期达到降本提效目的。目前,申通快递日订单处理量已达千万量级,亿级别物流轨迹处理量,每天产生数据已达到 TB 级别,使用 1300+ 个计算节点来实时处理业务。

2020年8月编程语言排行榜新鲜出炉 - 编程语言世界的假期

2020-08-07
阅读 1 分钟
1.1k
简介: 本月TIOBE指数没有多大变化。编程语言R继续它的高光时刻,并且有望按计划成为2020年年度编程语言。跟随其后的,Go,Swift和SQL在TIOBE索引中不断抢占第10名的争夺战也很有趣。

如何写出让同事好维护的代码?

2020-08-07
阅读 4 分钟
1k
简介: 写出整洁的代码,是每个程序员的追求。《clean code》指出,要想写出好的代码,首先得知道什么是肮脏代码、什么是整洁代码;然后通过大量的刻意练习,才能真正写出整洁的代码。

Java 开发必备! I/O与Netty原理精讲

2020-08-07
阅读 6 分钟
2.3k
简介: I/O技术在系统设计、性能优化、中间件研发中的使用越来越重要,学习和掌握I/O相关技术已经不仅是一个Java攻城狮的加分技能,而是一个必备技能。本文将带你了解BIO/NIO/AIO的发展历程及实现原理,并介绍当前流行框架Netty的基本原理。

人才发展报告揭秘国内 AI 人才发展现状

2020-08-07
阅读 9 分钟
8.6k
简介: 近日,工业和信息化部人才交流中心发布了《人工智能产业人才发展报告(2019-2020年版)》。AI 人才缺口达 30 万,月薪 35k 却人才难觅,人才发展报告揭秘国内 AI 人才发展现状。

闲鱼商品理解和选品,究竟是怎么做的?

2020-08-06
阅读 3 分钟
1.7k
闲鱼在这几年的高速发展中,积累了几亿件在线商品,而这些商品稂莠不齐,可能会带来买家不好的购物体验。因此,我们希望引入闲鱼商品理解的能力,选取优质商品,进而提升闲鱼的购物体验。

开放下载《DTS控制台入门一本通》

2020-08-06
阅读 2 分钟
931
本书图文结合,内容通俗易懂,逐层深入,重点内容详细剖析。通过作者透彻而睿智的描述,使读者在阅读本书时可以更加快速的了解到所需的DTS知识和技术。

人工智能“训练员”让 AI 更聪明

2020-08-06
阅读 2 分钟
1.9k
简介: 人工智能训练师是一个“国家认定”的新职业,属于今年 2 月人力资源和社会保障部等三部门发布的 16 个新职业之一。他们需要使用智能训练软件,在人工智能产品实际使用过程中进行数据库管理、算法参数设置、人机交互设计、性能测试跟踪及其他辅助作业。

如何落地一个FaaS平台?

2020-08-06
阅读 7 分钟
1.1k
简介: 函数即服务(FaaS)作为云计算 2.0 时代重要的发展方向,能够从工程效率、可靠性、性能、成本等方面给开发者带来巨大的价值,尤其是能够极大地提升研发效率。因此,拥抱FaaS成为开发者关心的重要技术领域。阿里文娱技术专家墨洵、研发工程师武升将介绍文娱函数计算平台的设计思想与关键技术难点,并结合业务介绍...

SaaS 模式云数据仓库 MaxCompute 数据安全最佳实践

2020-08-05
阅读 8 分钟
1.5k
简介: MaxCompute作为企业级SaaS模式云数据仓库,正在为客户业务及其数据提供持续的安全保护。 MaxCompute 近期对产品的安全能力进行了全面升级,本文将针对数据误用、数据滥用、数据泄露、数据丢失等典型数据风险场景,结合数据生命周期,为您介绍基 于MaxCompute 和 DataWorks 原生集成安全能力的最佳实践。

选计算机专业对了吗?7位支付宝技术人为你答疑解惑(内附面试心经)

2020-08-05
阅读 2 分钟
2.1k
简介: 《软件技术职业选择之道》电子书重磅来袭,本书集结七位蚂蚁一线的技术专家和管理者,介绍了他们本方向的技术发展趋势以及职业选择的建议,更有面经福利来袭哦~

计算机视觉如何给企业带来不同?

2020-08-05
阅读 2 分钟
1.4k
查看、处理和操作视觉输入的能力是很难在机器上复制的,这正是计算机视觉(CV)的目标。当机器学习和深度学习算法应用于简历时,让机器像人类一样看到东西,这项技术可以模仿人类的视觉功能来识别、处理和分析图像、视频,帮助公司获得前所未有的洞察力,并释放新的服务机会。

详解Dart中如何通过注解生成代码

2020-08-04
阅读 8 分钟
2.7k
简介: 详解dart与java注解生成代码异同点作者:闲鱼技术-龙湫1、背景最近在项目中使用到了Dart中的注解代码生成技术,这跟之前Java中APT+JavaPoet生成代码那套技术还是有一些不同的地方,比如Flutter中在禁用了dart:mirror,无法使用反射情况下如何得到类相关信息?Dart的文件不限制是class,可以是function、class,因...

客户端稳定性优化实战,Crash率最高下降40%

2020-08-04
阅读 5 分钟
881
简介: 大促一直是技术和产品的练兵场,每到大促,各种丰富的富媒体,如直播,视频,3D,游戏互动,AR等竞相上线,在淘宝的大航母战略下,都集中在万千宠爱于一身的淘宝App上,在这样的大促场景下,开始触碰到端侧系统资源上限的天花板。在17年双11大促期间,端侧的内存问题尤为突显,OOM的高居所有问题的榜首。内存问题...

阿里云引领云原生进化,智能、互联、可信三位一体

2020-08-04
阅读 4 分钟
3k
简介: 云原生技术不但可以最大化云的弹性,帮助企业实现降本提效,而且还有着更多创新的想象空间。云原生将和 AI、边缘计算、机密计算等新技术相结合,进入新的进化阶段,为数字经济构建智能、互联、信任三位一体的创新基础设施。

为什么阿里巴巴禁止使用Apache Beanutils进行属性的copy?

2020-08-04
阅读 7 分钟
1.2k
在日常开发中,我们经常需要给对象进行赋值,通常会调用其set/get方法,有些时候,如果我们要转换的两个对象之间属性大致相同,会考虑使用属性拷贝工具进行。

SpringCloud 应用在 Kubernetes 上的最佳实践 — 线上发布(可回滚)

2020-08-04
阅读 4 分钟
1k
简介: 本篇是《SpringCloud 应用在 Kubernetes 上的最佳实践》系列文章的第七篇,主要介绍了新功能上线时,如何尽快减少对线上用户的影响?发布系统需要提供回滚到前一个或前几个版本的能力,达到快速恢复线上业务的目的。

孤尽独家解读《Java开发手册》,速来预约!

2020-08-04
阅读 1 分钟
1.6k
清幽现云山,虚静出内功。《Java开发手册》据首次发布第四年了,历经了1300+个日夜的创作和修订,经典升级回归,阿里巴巴《Java开发手册(嵩山版)》昨天重磅首发,新增前后端规约等内容,并大幅度修正泰山版出现的问题,至此集齐了Java开发版块里所有的主干内容。

从微服务到 Serverless | 开源只是开始,终态远没有到来

2020-08-03
阅读 3 分钟
1.1k
简介: 开源只是开始,终态远没有到来!从微服务开源,到 Serverless 开源,我们正持续将阿里沉淀的技术能力进行开放。只是这一次不同的地方在于,借助 Serverless 能力的释放,将帮助前端进入一个崭新的时代,只需写几个函数即可实现后端业务逻辑,推动业务快速上线,让整个前端研发效能大幅提升。

技术人的灵魂 3 问,阿里工程师如何解答?

2020-08-03
阅读 5 分钟
1.3k
简介: 在业务团队做事的工程师摸爬滚打了一段时间后,一定会有所疑问。团队同学在最初的一段时间都提出这样的疑惑:如何在业务中发现有技术价值的问题?发现问题后如何思考和发起再到解决?最后的技术结果跟业务结果如何衔接?很多时候我们听别人说“思考是不够的/要多思考”,其实都是在说这几点。接下来,阿里高级前端...

如何认识物联网?还云里雾里不?

2020-08-03
阅读 2 分钟
2.5k
简介: 物联网,早在95年的比尔盖茨著作《未来之路》中被就提及,如今它已融入我们的生活中,其相关技术被国家大力支持,它和新基建的5G、大数据等技术密切相关,它的发展迎来广阔前景!那么,怎么认识物联网呢?物联网软硬中间件技术引领者叶帆科技CEO兼阿里云MVP刘洪峰给你解答。

应用中心最佳实践——使用应用组完成多集群一键部署

2020-08-03
阅读 1 分钟
874
简介: 在现实中的应用交付实践中,常常需要将同一应用同时部署到多个集群中。应用中心支持将同一个数据源定义的应用,通过应用组的形式一键部署到多个集群中,实现统一管理。

在线教育行业,不可不知的阿里云中间件实战秘笈

2020-08-03
阅读 3 分钟
1.5k
简介: 基于开放的技术标准、理念和实践,云原生已经成为企业数字化转型的最短路径。中间件作为云原生的核心支点,凭借种类丰富、接入简单、稳定高效的核心优势,已经成为在线教育企业业务稳定、效率提升的“法宝”。 阿里云中间件正在以全面领先的技术、产品和最佳实践,引领在线教育进入新的阶段。

AI技术已达如此高度:去码、上色6到飞起

2020-08-03
阅读 3 分钟
1.5k
简介: AI技术已达如此高度:去码、上色6到飞起 在图片处理领域这块,AI刷的存在感越来越多。早前笔者就介绍过AI无损放大图片、AI去除马赛克、AI自动给线稿上色之类的玩法,现在,又有人给笔者推荐了一个AI黑科技——黑白照片一键变彩色。

什么是技术情怀 | 《Java开发手册》嵩山版首发!

2020-08-03
阅读 4 分钟
1.6k
简介: 什么是技术情怀?在孤尽看来,技术情怀就是:热爱、思考、卓越。正是这种情怀,推动着Java文化的进步。清幽现云山,虚静出内功,《Java开发手册(嵩山版)》今天发布,来听孤尽老师讲他的技术情怀,来看嵩山版又更新了哪些新内容吧。

图灵“亲自”给你讲人工智能

2020-07-31
阅读 3 分钟
1.4k
最近,一个名叫AI Writer的对话网站火遍了外网,在这里,你可以指定历史上几乎所有记录在册的名人并且跟他们写信,AI Writer则可以模仿这位历史人物的口吻和知识内涵给你回信。

从零入门 Serverless | 一文详解 Serverless 技术选型

2020-07-31
阅读 5 分钟
2.1k
简介: 本文整理自《Serverless 技术公开课》,关注“Serverless”公众号,回复“入门”,即可获取 Serverless 系列文章 PPT。

【技术史】数据中台的前世今生

2020-07-31
阅读 3 分钟
2.5k
简介: 数据中台自14年至今,已然成为了2B、2G业务最热门的话题,政府机构、企事业单位、互联网公司等进行着数字化、数据化、智能化转型。市场普遍认为,阿里巴巴将自身数据中台建设能力对外赋能是拉起本轮数据中台浪潮的根本所在。

如何写好代码?

2020-07-31
阅读 4 分钟
2.2k
简介: 为了赶进度功能实现怎么快怎么来,只好欠下一堆技术债?业务逻辑复杂,如何处理比较好?相似的功能逻辑要不要copy修改一下复用?代码真的不需要写注释吗?好的代码不管对于个人还是团队来说,都是非常关键重要的,然而要写好代码却是一件非常不容易的事情,需要长期的经验积累和学习。本文作者分享了6个关于写好...